要么改变世界,要么适应世界
该分类下的文章

Java中给静态方法添加synchronized时候的锁

2020-10-29 11:20:19
348
Java

在java静态方法上面加synchronized的时候,是把当前类的Class类对象进行持锁。例如下面的例子: Service.java:分别提供两个静态方法和一个非静态方法 ...

Java Web 通过操控Cookie实现记住密码

2020-09-25 20:24:13
376
Java

Cookie,有时也用其复数形式 Cookies。类型为“小型文本文件”,是某些网站为了辨别用户身份,进行Session跟踪而储存在用户本地终端上的数据(通常经过加密),由用户客户端计算机暂时或永久保存的信息 ...

Spring Boot @Cacheable 失效的解决方法

2020-07-31 19:00:00
453
Java

今天在使用`Spring Boot`的缓存时候,发现控制台一直输出`Hibernate`访问数据库时执行的`Sql`语句,`@EnableCaching`注解已经添加到主启动类中, `@Cacheable`也加到了相应的服务方法上,但是我把断点打到了`ConcurrentMapCacheManager`类中的方法`getCache(String name)`上后,测试过程发现根本就没有调用该方法,即缓存不生效! ...

设计模式之观察者模式

2020-05-16 13:40:00
296
Java

定义: 在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。 类似于公众号订阅模式,公众号发布新通知的时候只有关注了该公众号的用户才会接收该通知。 ...

设计模式之模板方法

2020-05-14 08:06:00
314
Java

先来看一个简单的例子:假如学院通知开学,那么每个学生所经历的流程就是:收到通知 --> 购票 --> 坐火车/坐飞机/坐大巴/…… --> 返校报道。对应的实现代码如下: ...

  • 1
  • 2