1. copyProperties 方法踩坑记(Spring BeanUtils 源码分析)

    使用 Spring BeanUtils 的时候,踩了一次坑,拷贝丢失了一个属性,debug 的时候,发现原本是 String 的属性,变成了 boolean ,引发了此文。

    2019/05/05 spring

  2. SpringBoot+Freemarker页面获取basePath

    使用 SpringBoot + Freemarker 的时候,页面要使用 basePath 。百度找了几个方案。

    2018/12/18 JAVA_WEB

  3. 网站登录验证码

    看别人的博客,自己实现了一个网站验证码,这里提供一下我自己的理解

    2018/12/17 JAVA_WEB

  4. JAVA 并发集合 ConcurrentLinkedQueue(二)

    ConcurrentLinkedQueue 是一个基于链接节点的无界线程安全队列,它采用先进先出的规则对节点进行排序,当我们添加一个元素的时候,它会添加到队列的尾部,当我们获取一个元素时,它会返回队列头部的元素。用CAS实现非阻塞的线程安全队列。

    2018/11/26 Java并发

  5. JAVA 并发集合 ConcurrentHashMap(一)

    今天收到一张 JAVA 并发体系的图,颇有兴趣,遂又开一个坑,慢慢写写这里面的东西。

    2018/11/20 Java并发

  6. 术语漫谈

    答应了帮非计算机专业的一个朋友讲程序员世界的术语,所以这里写了这篇博客,因为我是 java 程序员,文中的观点可能片面或者错误,欢迎指正。

    2018/08/24 杂记

  7. JAVA锁的膨胀过程和优化

    网上看到一个文章讲解 JAVA 中的锁,看的过程中发现了很多不理解的地方,自行百度以后觉得很有用,遂记录一下。

    2018/08/22 Java并发

  8. springboot 集成 spring security

    工作需要在 springboot 中集成 spring security,所以网上研究了一下

    2018/07/30 springboot

  9. Docker在windows上的踩坑记录

    记录一下自己的Docker学习记录。

    2018/07/24 Docker

  10. Java中的双亲委派模型

    最近在读周志明的《深入理解Java虚拟机》,随手记录一些吧。

    2018/06/11 Java基础