自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 springmvc类型转换的几种方式

文章目录先说结论一、实现Formatter1.使用方式二、实现Converter1.使用方式三、使用`@InitBinder`1.使用方式四、原理解析1.转换器注入原理2.关联RequestMappingHandlerAdapter3.流程概述,关注WebDataBinder的生成4.类型转换核心方法先说结论目前所知一共有三种方式:实现org.springframework.format.Formatter实现org.springframework.core.convert.converter.

2022-05-30 22:24:00 519

原创 jdk8 运行时常量池在jvm的区域

都知道jdk8去除了永久代,用元空间去实现方法区,以前认为方法区是包含运行时常量池和class类型数据,后来看文章说是jdk7把运行时常量池从永久代移到堆中,那么jdk8里运行时常量池是在堆中还是元空间里呢?先说结论:在堆中。写个例子: /** * -Xms2m * -Xmx2m * 验证运行时常量池在堆还是直接内存 */ private static void functionOut() { int i = 0;

2022-05-14 21:59:12 1052 3

原创 cglib接口代理

cglib接口代理

2022-05-12 22:32:25 666

原创 windows下zookeeper3.8.0集群搭建

windows下zookeeper集群搭建

2022-05-05 12:55:19 1779

原创 elasticsearch开启密码验证

开启xpack:elasticsearch.ymlxpack.security.enabled: true修改内置用户名密码bin/elasticsearch-setup-passwords interactive使用了springboot和spring-data-elasticsearch去除自动配置类@SpringBootApplication(exclude = { ElasticsearchAutoConfiguration.class})使用Elasticsea.

2021-01-20 09:41:40 841

原创 记一个ssh免密登录失败的原因

就是A去免密登录B,把公钥拷贝到B的authorized_keys里面,然后ssh始终不能免密登录,最后发现是权限的问题,如下:当我把权限改成600就可以免密登录,就是有一点很疑惑,明明修改前的权限更大,为啥登录不了...

2020-12-04 17:42:13 193

原创 记一次idea里java.exe finished with non-zero exit value 1

项目里做了logback日志过滤,配置好了xml,<filter class="ch.qos.logback.core.filter.EvaluatorFilter"> <evaluator class="ch.qos.logback.classic.boolex.JaninoEventEvaluator"> <expression>logger.contains("LogServiceImpl")</expression>

2020-12-03 15:48:51 1775

原创 String的split方法

今天做项目,解析文件读取每行,每行数据以不可见字符分割,但是出现个奇怪的现象:比如说一行数据:"a,b,c,,,"我使用String的split方法去解析它:split[] split = msg.split(",") // 数组的值是 "a" "b" "c" 这样我插入数据库的话就会出现行数不匹配错误,应该用split的另外的重载方法:split[] split = msg.split(",&qu

2018-04-20 14:25:31 712

原创 linux和windows文件传输

1、工作中一般都用xftp来传输,操作方便简单:2、使用命令行传输:这个大家如果装过git,右键就会出现一个git bash用这个可以使用scp命令去传输文件:复制文件:格式: scp 本地文件 用户名@ip 远程文件    例子:scp aa.txt  [email protected]:/home/bb.txt  如果复制目录,加个参数-r

2018-01-19 14:38:07 256

org.eclipse.jface.text_3.11.2.v20170220-1911

已经去了空格代码提示,适用于eclipse neon版本,以及基于neon的IDE

2017-07-19

空空如也

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

TA关注的人

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