240 发简信
IP属地:北京
  • Resize,w 360,h 240
    使用局部变量优化双重校验锁

    这是加了volatile的双重校验锁,加volatile的目的的是为了禁止new操作的重排序,但是会导致一个问题,后续每次判断helper ==...

  • git操作branch

    git操作branch分支 假设现在本地代码和master代码一致 1 创建分支 git branch mybranch 2 切换分支 git ...

  • Spring Aop 术语

    advice: advice is a job. there are five kinds of advices used by Spring ...

  • mongo 查找字符串是否存在

    想从某个字段中查找字符串存不存在,特殊字符需要转义处理 db.getCollection('col').find({"url": /^https...

  • pojo与java beans的区别

    https://www.geeksforgeeks.org/pojo-vs-java-beans/#:~:text=POJO%20stands%...

  • Learn English

    1 How to learn English learn by listening 2 How to automate vocabulary ...

  • 矛盾

    想换工作又感觉还没准备好

  • 动态代理

    动态代理不侵入代理类,不用每个代理的对象都手动创建代理类并增强方法。动态代理的底层是反射

  • 设计模式

    抽工单建型 抽象,工厂,单例,建造,原型 组装桥是想外带 组合,装饰,桥接,适配器,享远,外观,代理 彻底命中冠状责备模仿姐 策略,迭代,命令,...