人生 = 思维方式 x 热情 x 能力

你只有走完必须走的路,才能过想过的生活
唯有热爱,能抵岁月漫长 💪 🎸 💻
  1. Spring中那些让你爱不释手的代码技巧(上)

    获取spring容器对象,项目初始化@PostConstruct,单例多例问题,定义自己的scope,spring mvc拦截器,自定义Enable开关,restTemplage追踪id,统一异常处理,异步任务的4种实现方式,最爱completeableFuture,spring的缓存管理

    2021/02/23

  2. 一个让你图文并茂轻松学习设计模式的网站

    设计模式玩得炉火纯青,写出的代码就更优雅,阅读起来也会更加舒服,可维护性、可扩展性就更强。

    2021/02/22

  3. 如何在开发中使用对象减少对内存的使用

    都知道堆内存要回收垃圾,那么你也得知道如何在开发中使用对象来减少内存使用,软引用,使用享元模式,分析对象的外在状态和内在状态成员变量

    2021/02/02

  4. SpringBoot 解决跨越问题的3种方案

    了解同源策略,Spring5实现接口WebMvcConfigurer,新建一个过滤器在response响应头加入Access-Control-Allow-Origin,@CrossOrigin注解在类或方法上最小粒度控制跨越访问

    2021/01/27

  5. 请谨慎使用Arrays.asList,ArrayList的subList,小心踩坑

    巴里巴巴java开发手册上也有说明,Arrays.asList返回的ArrayList是Arrays的内部类,subList并不是ArrayList,只是一个视图,所有操作都会反映到原列表

    2021/01/27

  6. Http客户端工具类

    hutool已经做了http客户端工具类的封装,引入maven 依赖拿来即用,自己想封装一个,简单轻松的实现get、post、put、delete 以及上传、下载请求,也是可以的。

    2021/01/26

  7. 使用javassist修改class文件

    简单的动态编程,反编译class文件查看代码,javassist修改

    2021/01/22

  8. 在sql语句中使用Mysql变量

    一条在力扣上的题目,编写一个 SQL 查询,查找所有至少连续出现三次的数字

    2021/01/21

  9. 自动售卖机是怎么知道我拿走那个商品

    每次从自动售卖机买东西思考那个问题

    2021/01/19

  10. 成为一个高级程序员,不必担心自己的技术过时

    一个高级工程师,就是公司里有更多担当能力的技术人员角色

    2021/01/15

从基础到进阶,带你进入成神之路

Java之根基,Java程序员必学

一个架构师的自我修养