会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Vincent-yuan
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
···
62
下一页
2021年10月28日
SpringBoot静态获取 bean的三种方式
摘要: 注意:调用者要被spring管理 目录 方式一 注解@PostConstruct 方式二 启动类ApplicationContext 方式三 手动注入ApplicationContext 方式一 注解@PostConstruct import com.example.javautilsproject
阅读全文
posted @ 2021-10-28 22:49 Vincent-yuan
阅读(2422)
评论(0)
推荐(0)
2021年10月26日
Java中怎样将Json字符串转换成实体类
摘要: 这里使用fastJson的JSON.parseObject()方法,左边是json字符串,右边是要转换的实体类,即上面生成的实体类 String jsonResult = getGJInquirtTicketJsonStr(departCity, arriveCity, startDate); Sy
阅读全文
posted @ 2021-10-26 23:49 Vincent-yuan
阅读(7028)
评论(0)
推荐(0)
jdk1.8中HashMap在扩容的时候做了哪些优化
摘要: 首先讲一下hashMap扩容为2的幂次.为什么呢? 假设HashMap的容量为15转化成二进制为1111,length-1得出的二进制为1110 哈希值为1111和1110 那么两个索引的位置都是14,就会造成分布不均匀了,增加了碰撞的几率,减慢了查询的效率,造成空间的浪费。 总结:因为2的幂-1都
阅读全文
posted @ 2021-10-26 23:24 Vincent-yuan
阅读(644)
评论(0)
推荐(0)
常用工具记录
摘要: Java开发工具 Idea Java反编译工具 Java Decompiler
阅读全文
posted @ 2021-10-26 23:06 Vincent-yuan
阅读(30)
评论(0)
推荐(0)
springboot如何在项目启动时初始化资源-ApplicationRunner
摘要: 实现ApplicationRunner,并重写run方法即可 @Component public class InitPortJob implements ApplicationRunner { private final static Logger logger = LoggerFactory.g
阅读全文
posted @ 2021-10-26 22:19 Vincent-yuan
阅读(117)
评论(0)
推荐(0)
Spring Boot 结合 Redis 的序列化配置
摘要: 默认情况下,Spring 为我们提供了一个 RedisTemplate 来进行对 Redis 的操作,但是 RedisTemplate 默认配置的是使用Java本机序列化。 这种序列化方式,对于操作字符串或数字来说,用起来还行,但是如果要对对象操作,就不是那么的方便了。 所以我们需要配置合适的序列化
阅读全文
posted @ 2021-10-26 22:05 Vincent-yuan
阅读(3608)
评论(0)
推荐(0)
2021年10月25日
取代MybatisPlus?阿里推出了新 ORM 框架!(两者对比参考)
摘要: 使用fluent mybatis可以不用写具体的xml文件,通过java api可以构造出比较复杂的业务sql语句,做到代码逻辑和sql逻辑的合一。 不再需要在Dao中组装查询或更新操作,在xml或mapper中再组装参数。 那对比原生Mybatis, Mybatis Plus或者其他框架,Flue
阅读全文
posted @ 2021-10-25 12:42 Vincent-yuan
阅读(1538)
评论(1)
推荐(0)
2021年10月23日
String s1 = new String("abc");这句话创建了几个字符串对象?
摘要: String s1 = new String("abc");这句话创建了几个字符串对象? 会创建 1 或 2 个字符串: 如果字符串常量池中已存在字符串常量“abc”,则只会在堆空间创建一个字符串常量“abc”。 如果字符串常量池中没有字符串常量“abc”,那么它将首先在字符串常量池中创建,然后在堆
阅读全文
posted @ 2021-10-23 22:20 Vincent-yuan
阅读(888)
评论(0)
推荐(0)
8 种基本类型的包装类和常量池
摘要: Java 基本类型的包装类的大部分都实现了常量池技术。 Byte,Short,Integer,Long 这 4 种包装类默认创建了数值 [-128,127] 的相应类型的缓存数据,Character 创建了数值在 [0,127] 范围的缓存数据,Boolean 直接返回 True Or False。
阅读全文
posted @ 2021-10-23 22:15 Vincent-yuan
阅读(302)
评论(0)
推荐(0)
2021年10月18日
Linux 命令 su 和 sudo 的区别
摘要: 1. 准备工作 2. su 命令介绍及主要用法 2.1 - 参数 2.2 切换到指定用户 2.3 -c 参数 3. sudo 命令介绍及主要用法 3.1 主要用法 3.2 sudo 工作原理 3.3 思考 4. 二者的差异对比 这篇文章来系统总结一下 su 和 sudo 这两个命令。 1. 准备工作
阅读全文
posted @ 2021-10-18 21:14 Vincent-yuan
阅读(462)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
15
16
17
18
···
62
下一页
公告