自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tank_666的博客

Only someone who is well-prepared has the opportunity to improvise. 只有准备充份的人能够即兴表演。

  • 博客(61)
  • 收藏
  • 关注

原创 长安区块链:服务器时间不一致导致调用合约失败

长安链

2022-08-17 09:57:16 1130 1

原创 Oracle数据库主键自增SEQUENCE方式实现

-- 第一步 建表CREATE TABLE "BOOK" ( "ID" NUMBER(*,0) NOT NULL ENABLE, "NAME" VARCHAR2(255), "PRICE" VARCHAR2(10), "STATUS" VARCHAR2(10), "CREDATE_TIME" DATE, "UPDATE_TIME" DATE, "DATADATE" VARCHAR2(20), PRIMA...

2022-03-25 10:59:17 1259

原创 wmsys.wm_concat聚合成一行逗号分隔且实现排序功能

wmsys.wm_concat聚合成一行逗号分隔且实现排序功能1.第一步:建表– Create tablecreate table STUDENT(SID VARCHAR2(32),CID VARCHAR2(32),SNAME VARCHAR2(20),SAGE VARCHAR2(2),SSEX VARCHAR2(2),SADDRESS VARCHAR2(20))tablespace SYSTEMpctfree 10pctused 40

2021-09-01 11:10:47 811

原创 java读取文件中文乱码解决

背景:java程序读取服务器上的文件,通过vi 的命令查看文件编码为set fileencoding = latbin1.java本来的读取方式为:问题是中文乱码方法一:public class TestRead { public static void main(String[] args) { try { BufferedReader reader = new BufferedRead...

2020-07-30 16:38:15 3324

原创 impala中实现日期“20190919”格式化为“2019-09-19”

2020-04-24 10:57:39 872

原创 lunix下jar包的几种启动方式 亲测可用

Springboot 产生jar包的几种部署方式:第一种部署形式:前台启动Java –jar afwcs-start-1.0.0.jar这种方式部署的项目,属于前台部署形式,一旦页面关闭,项目也就随着关闭。继续请求接口的话什么也没有返回,表示当前项目已经死亡。我们关掉了xshell之类的页面,该程序就会停掉。第二种部署形式:后台启动网关:no...

2019-06-12 16:10:51 1147

原创 IDEA中查看git路径

1、打开项目,在工程上右键,选择Show in Explorer\2、此时会打开本地的代码路径窗口;3、双击工程,会出现git目录文件夹4、双击进去git目录, 打开config文件夹5、文件里面的url 属性即为git地址...

2019-05-22 11:01:08 8460

原创 MySQL数据库获取数据库中所有表名称

1.获取数据库中单个数据库中所有表名称。固定格式:SELECT table_nameFROM information_schema.tablesWHERE table_schema = 'gz_risk' //这里的名称为需要导出数据库的名称,其他的为固定格式 AND table_type = 'base table'2.获取数据库...

2019-05-16 10:20:52 6984

原创 获取本机的ip地址(Windows+Lunix)

1.源码:package com.jindian.spingbootecharts.controller;import org.springframework.stereotype.Controller;import java.net.*;import java.util.Enumeration;/** * @author tank * @Description: * @...

2019-05-13 16:44:43 392

转载 java关键字及其作用

一、关键字总览: 访问控制 private protected public 类,方法和变量修饰符 abstract class extends fina...

2019-03-11 00:30:34 255

原创 Java中格式化String value="Wed Sep 16 19:02:36 CST 2009";

import java.text.ParseException;import java.text.SimpleDateFormat;public class DataFormat {//目的是将字符串Tue Apr 15 11:23:55 CST 2014 格式化为:2014-04-16 public static void main(String[] args) { ...

2019-01-13 20:46:18 779

原创 Tomcat8.5.35的目录结构详细介绍

打开tomcat的解压之后的目录可以看到如下的目录结构:  1:bin目录bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。 很多环境变量的设置都在此处,例如可以设置JDK路径、tomcat路径 startup 用来启动tomcat shutdown 用来关闭tomcat...

2019-01-01 17:50:19 1623

原创 yml和properties的加载顺序和区别:

1.首先推荐一个在线转换的地址:      http://www.toyaml.com 2.yml格式的文件:     天然的树形结构,相同的前缀只需要写一次。server:  port: 7081spring:  elasticsearch:    jest:      uris:      - http://192.168.0.216:9200 ...

2018-11-08 12:04:46 14328

转载 java 连接springboot的两种方式

转载自:https://blog.csdn.net/yejingtao703/article/details/78414874注意:搭建服务器或者写代码的时候,已经注意elk和springboot和不同连接方式的版本。(版本影响比较大)ElasticSearch作为搜索引擎,我们需要解决2大问题:1,  如何将被搜索的数据在ES上创建反向索引2,  Java代码如何与ES交互其...

2018-11-06 15:37:28 485

转载 ELK的原理和介绍

为什么用到ELK:一般我们需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集系统,将所有节点上的日志统一收集,管理,访问。一般大型系统是一个分布式部署的架构,不同的服务模...

2018-10-29 19:35:59 409

原创 后台更新APP的不同场景的背景图

 1.需求分析1.后台管理三大场景背景图片,前台进行数据的展示。2.根据场景背景图片设置的不同,向前台展示不同风格的背景。3.根据具体的节日或者运营需要,可以更新不同的主题。    2.设计要点1.后台通过配合对三大场景进行图片的配置。2.通过将需要展示的图片放入到缓存中,福才放到系统初始化中,在用户的初始化过程中,直接拿到相应的背景图。3.主要流程图 ...

2018-09-11 23:24:55 966

原创 记一次签到的设计和实现

签到:前提说明:    在刚开始做签到的时候,参考了网上诸多大神的想法和案例,但都发现与自己项目中的签到,以及老大所提出的要求格格不入,所以就在和老大沟通和指导的过程中,做出符合产品要求的签到系统。难点1:用一个字段来存储整个月的签到情况,并且需要计算连续签到的天数?解决办法:用数组来存储一个月的签到情况,0表示未签到,1表示签到,拿到数组后根据当天的情况向前循环查找是1的话连续签...

2018-09-11 23:00:27 6618 6

原创 redis中对于距离的计算

redis目前已经到了3.2版本,3.2版本里面新增的一个功能就是对GEO(地理位置)的支持。地理位置大概提供了6个命令,分别为:GEOADDGEODISTGEOHASHGEOPOSGEORADIUSGEORADIUSBYMEMBER具体的功能如下:1.命令:GEOADD key longitude latitude member [longitude latitude member ...]命令...

2018-04-17 20:51:07 3893

原创 Java compiler level does not match解决方法

从别的地方导入一个项目的时候,经常会遇到eclipse/Myeclipse报Description  Resource Path Location Type Java compiler level does not match the version of the installed Java project facet.出现这个问题的原因是因为,eclipse/myeclipse的jdk编译版本...

2018-03-18 17:49:40 265

原创 kafka简单使用

1.       kafka介绍 1.1.       主要功能根据官网的介绍,ApacheKafka®是一个分布式流媒体平台,它主要有3种功能:  1:It lets you publish and subscribe to streams of records.发布和订阅消息流,这个功能类似于消息队列,这也是kafka归类为消息队列框架的原因  2:It lets you store stre...

2018-03-08 09:31:56 378

原创 JSON的数据格式以及类型的转换

JSON是 JavaScript Object Notation的简称,是一种轻量的数据表示方法。jason格式采用key:value的方式记录数据,非常直观,比XML简洁,因而大受欢迎  介绍jason格式前,先让我们看看XML格式。显然,XML 得到了相当多的关注(正面和负面的评价都有),已经在 Ajax 应用程序中广泛使用:<request>  <firstName>...

2018-03-03 14:17:43 3660

转载 java用户权限管理

实现业务系统中的用户权限管理    B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检 测实 现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B/S系统中的所 有功能。因此B/S业务系统都需要有一个或多个权限系统来实现访问权限检测,让...

2018-03-03 11:07:46 421

原创 Java中获取时间戳的常用方法

获取当前时间戳 //方法 一System.currentTimeMillis();//方法 二Calendar.getInstance().getTimeInMillis();//方法 三new Date().getTime(); 获取当前时间SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式Stri...

2018-03-03 10:05:51 682

原创 Java和MySQL数据类型对应一览

Table 20.25. MySQL Types to Java Types for ResultSet.getObject()MySQL Type NameReturn value ofGetColumnClassNameReturned as Java ClassBIT(1) (new in MySQL-5.0)BITjava.lang.Bo

2018-01-27 15:42:56 202

原创 Dubbo和zookeeper的配置:

Zookeeper配置:1.将配置文件改名为zoo.cfg2.在zookeeper的根目录中新建一个文件夹dataTmp3.在配置文件中修改文件存放位置dataDir=D:\\zookeeper\\zookeeper-3.4.6\\dataTmp4.进入dos命令行在bin目录下启动zkServer.cmd tickTime=2000initLimit=10sync

2018-01-24 17:57:03 457

原创 将前台的JSON数组转成字符串

前台 传送的参数json字符串中包含一个字段:["user1","user2","user3"]需要转成 user1,user2,user3 存入数据库://接受前台传送的消息:saveData(@RequestBody String jsonPara){ //将接受过来的json转成对象进行封装   JSONObject json = JSONObject.parseOb

2018-01-24 17:55:16 2278

原创 Eclipse代码模板设置:

Eclipse代码模板设置:编辑注释模板的方法:Window->Preference->Java->Code Style->Code Template然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:1.文件(Files)注释标签:/** * All rights Reserved, Designed By Android_Robot  *

2018-01-24 17:49:12 424

原创 Git常用指令

Git常用命令:  一、常用 git 命令     1.1  git clone []      从远程库 clone 代码到本地,directory 用于指定一个新目录名    1.2  git status      检查本地状态,可以查看当前所在分支、新增或被修改的文件    1.3  git checkout       还原某文件所作的修改,也可以 "git

2018-01-14 10:40:44 181

原创 shiro的原理理解和简单demo的实现

1、shiro原理图如下:框架解释: subject:主体,可以是用户也可以是程序,主体要访问系统,系统需要对主体进行认证、授权。securityManager:安全管理器,主体进行认证和授权都 是通过securityManager进行。它包含下面的认证器和授权器。authenticator:认证器,主体进行认证最终通过authenticator进行的。 a

2017-12-10 12:23:23 2023

原创 获取刚刚 插入的自增主键

一、插入记录需求:新增一个博客记录mapper    insert id="insertBlog" parameterType="Blog">        INSERT INTO `blog` (          `title`,          `author_id`,          `state`,          `

2017-11-29 09:13:59 454

原创 日期类型转换

springMVC中的几种日期转换格式:1、在pojo中添加字段    @DateTimeFormat(pattern="yyyy-MM-dd")    private Date birthday;2、在jsp页面中添加input    label for="">生日

2017-11-29 08:21:45 348

原创 将本地jar包导入maven

操作过程:第一步:左侧工作区选择import第二步:选择导入maven的命令 第三步:选择导入maven的jar包

2017-11-26 20:49:07 332

原创 java实现易宝支付

易宝支付:1.环境搭建:Java使用Servlet或者springMVC,使用maven进行环境搭建。2.添加jar包:                             javax.servlet.jsp                jsp-api                2.2                provided

2017-11-25 16:31:16 30535

原创 md5加密

MD5加密的常用的几种方式:/*** * 获取指定内容的MD5值,暂时不加盐,sprig提供的方式* */public static String getMD5(String source) {if(source == null) {return null;}String md5 = DigestUtils.md5DigestAsHex(source

2017-11-25 13:56:07 428

原创 JAVA中AES对称加密和解密

JAVA中AES对称加密和解密package demo.security;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import java.security.NoSu

2017-11-23 20:15:09 303

原创 Dubbo-容错机制

容错机制Dubbo提供了集群部署、路由、负载均衡等容错机制,在客户端引用服务时,由MockClusterInvoker封装具体的集群策略类,默认是FailoverCluster类,具体逻辑见《4.4.2 远程引用服务》部分。由集群策略类将Directory中的多个Invoker伪装成一个Invoker,对上层调用端是透明的,不同的集群策略有不同的处理方式。主要流程基

2017-11-23 09:02:59 3677

原创 springmvc常用注解详解

1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Contro

2017-11-22 20:11:15 174

原创 freemaker的简单实现

第一步:导入测试依赖jar包     org.freemarker  freemarker  2.3.23      junit  junit  4.12    第二步:编写模板文件名字为:hellomoto.ftl  呵呵:${username}  ${author}    freemaker模板

2017-11-19 21:47:15 293

原创 spring创建对象的三种方式及时间

创建对象的三种方式:            1、采用默认的构造函数创建       2、采用静态工厂方法          1、写一个静态工厂方法类               public class HelloWorldFactory {                  public static HelloWorld getInstance(){

2017-11-18 09:01:06 2931

原创 activeMQ和spring进行整合

第一步:导入依赖的maven包第二步:创建spring的配置文件第三步:创建监听器接口public class MyMessageListener implements MessageListener {@Overrid

2017-11-14 19:16:06 419

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除