未分类

【Java面试题总结】乐观锁与悲观锁

何谓悲观锁与乐观锁乐观锁对应于生活中乐观的人总是想着事情往好的方向发展,悲观锁对应于生活中悲观的人总是想着事情往坏的方向发展。这两种人各有优缺点,...

Java 并发工具类 CountDownLatch、CyclicBarrier、Semaphore、Exchanger

本文部分摘自《Java 并发编程的艺术》 CountDownLatch CountDownLatch 允许一个或多个线程等待其他线程完成操作。假设现有一个需求:我们需要解析一个 Exce...

Spring Boot + Vue 前后端分离,两种文件上传方式总结!

松哥原创的 Spring Boot 视频教程已经杀青,感兴趣的小伙伴戳这里-->松哥要升级 SpringBoot 视频了,看看新增了哪些内容! 在Vue.js 中,如果网络请求...

Spring Boot 整合 OAuth2,松哥手把手教你!

OAuth2 ,绝对让很多小伙伴头大。不像其他的技术点,随便写几行代码,就能跑一个 Demo 出来,OAuth2 你想跑一个 Demo 出来,都得写半天代码。 今天松哥就...

Spring Cloud中Hystrix仪表盘与Turbine集群监控

Hystrix仪表盘,就像汽车的仪表盘实时显示汽车的各项数据一样,Hystrix仪表盘主要用来监控Hystrix的实时运行状态,通过它我们可以看到Hystrix的各项指标信息...

要学就学透彻!Spring Security 中 CSRF 防御源码解析

今日干货 刚刚发表 查看: 66666 ...

Spring Boot 修改静态资源一定要重启项目才会生效吗?未必!

回顾热部署 Spring Boot 中的热部署相信大家都用过吧,只需要添加 spring-boot-devtools 依赖就可以轻松实现热部署。Spring Boot 中热部署最最关键的原理就...

软件设计模式修炼 -- 模板方法模式

模板方法是结构最简单的行为型设计模式,在抽象类中定义了一个称为模板方法的方法,在这个方法中定义其他基本方法的执行步骤,而基本方法的实现可以放在抽象...

SpringBoot+Vue前后端分离,使用SpringSecurity完美处理权限问题(二)

当前后端分离时,权限问题的处理也和我们传统的处理方式有一点差异。笔者前几天刚好在负责一个项目的权限管理模块,现在权限管理模块已经做完了,我想通过5-6...

不花一分钱,把自己零散的知识整理成体系,制作成在线电子书

看过松哥个人网站的小伙伴,都知道松哥做了很多在线的电子书,把自己一些零散的知识点整理成体系: http://maven.javaboy.org ...
1 66 67 68 69 70 73