加载中
SpringSecurity中的一些问题及梳理

简介 我们前面已经基本介绍了Spring Security中最重要和常用的组件与功能。 SpringSecurity原理(一)——初探 SpringSecurity原理(二)——认证 SpringSecurity原理(三)——授权 SpringSecuri...

05/10 11:51
20
SpringSecurity原理(五)——扩展与配置

简介 SpringSecurity原理(一)——初探 SpringSecurity原理(二)——认证 SpringSecurity原理(三)——授权 SpringSecurity原理(四)——过滤器 SpringSecurity原理(五)——扩展与配置 我们前面已...

05/07 14:24
81
SpringSecurity原理(四)——过滤器

概述 SpringSecurity原理(一)——初探 SpringSecurity原理(二)——认证 SpringSecurity原理(三)——授权 SpringSecurity原理(四)——过滤器 SpringSecurity原理(五)——扩展与配置 前面的文章...

05/07 14:20
37
SpringSecurity原理(三)——授权

概述 SpringSecurity原理(一)——初探 SpringSecurity原理(二)——认证 SpringSecurity原理(三)——授权 SpringSecurity原理(四)——过滤器 SpringSecurity原理(五)——扩展与配置 前面,我们...

05/07 14:18
0
SpringSecurity原理(二)——认证

开始 SpringSecurity原理(一)——初探 SpringSecurity原理(二)——认证 SpringSecurity原理(三)——授权 SpringSecurity原理(四)——过滤器 SpringSecurity原理(五)——扩展与配置 我们接着之...

05/07 14:11
40
SpringSecurity原理(一)——初探

简介 SpringSecurity原理(一)——初探 SpringSecurity原理(二)——认证 SpringSecurity原理(三)——授权 SpringSecurity原理(四)——过滤器 SpringSecurity原理(五)——扩展与配置 之前使用S...

观察者模式与spring guava事件

观察者模式 观察者模式,也叫发布/订阅(Publish/Subscribe)模式,观察者模式比较简单,但是非常常用,当然也非常实用。 观察者模式最大的好处是,当业务逻辑变得复杂之后,通过观察者模式可以...

02/06 15:20
203
关于Java中CopyOnWriteArrayList的一些问题

开始 假设有一个游戏服务,需要和客户端相互发送数据。 如果是你,你会怎么设计这个结构和逻辑。 我们还是先来看一个简化抽象版容易劝退的实际例子,当然这个例子不重要,完全可以跳过。 不过...

01/23 09:39
356
Java关于volatile的一些问题

开始 仔细说volatile是一个复杂的问题,可以从Java内存模型聊到缓存一致性协议,很难界定学到什么地方为止。 很多时候,我们并不需要那么复杂,我们需要更加实用。 所以,下面我们就来聊聊v...

关于Java中锁使用的一些问题

开始 首先,我们来看一个比较长,容易劝退的例子,看看你能发现哪些问题,以及可以优化的地方。 如果没什么耐心,也可以跳过,代码实现的基本逻辑就是:统一向远程服务器发送日志数据。 impo...

01/21 19:07
234
再谈Java8 Comparator

开始 之前在Java8 Comparator技巧谈过通过Java8中Comparator提供了一些方法,我们可以很容易构造出自定义的Comparator。 在一些常见的排序操作中非常实用,当时我以为我对Java8的Comparator那...

01/21 19:04
210
Thymeleaf实用实例

简介 之前一直使用Freemarker,对Thymeleaf了解但是不熟悉,最近因为其他项目组他们要快速搭建后台,使用了一个三方的框架用到了Thymeleaf,所以进一步了解了一些。 发现Thymeleaf更加像前端...

关于Java中的日期你应该知道的事

简介 Java中的时间相关库真是一言难尽,以至于被逼出了一个joda库,Java时间处理库一直被吐槽当然也是有原因的。 java.util.Date、java.util.Calendar不好用,但是也勉强够用了。 Java8的时候...

01/18 19:09
290
JavaMail小结与注意事项

简介 Java的发送邮件的组合一直让人比较困惑,这里做一个简单的小结和说明一些注意事项。 MimeBodyPart可以是文本、HTML、图片附件,也可以是MimeMultiPart。 MimeMultiPart是多个MimeBodyP...

01/18 19:06
289
protobuf示例与编码详解

简介 2. 定义message 首先,我们通过一个简单的实例来看一下怎样定义message。 syntax = "proto2"; option java_package = "vip.mycollege.netty.proto"; option java_outer_classname = "B...

01/04 19:29
4.1K
Java反射工具包reflections

简介 reflections是一个Java反射工具包,使用它可以非常方便的获取一下字段或者方法。 2. maven org.reflections reflections

Shiro要点概览与SpringBoot整合实例

简介 概念 说明 Subject 主体,简化点说就是用户实体 Principal Subject的唯一标识,如id、用户名、手机号、邮箱等 Credential 凭证信息,主体证明自己的东西,如密码、证书等 Authenticato...

Ehcache配置详解与SpringBoot整合实例

配置 1.1 基本配置 下面基本算是使用Ehcache的xml最简配置了。 <?xml version="1.0" encoding="UTF-8"?> <ehcache name="mycache-manager" updateCheck="false"> <!-- 磁盘缓存位置 --> <dis...

2020/12/29 19:22
4.8K
Lombok的Builder与构造者模式

简介 在Lombok初遇,我们简单的介绍了一下Lombok的使用。 其中有一个@Builder注解,这个注解和构造者模式有什么关系呢? 2. 构造者模式 建造者模式(Builder Pattern):将一个复杂对象的构建与...

2020/12/28 20:02
2.4K
JDBC还在使用Class.forName?

很多朋友自己管理连接的时候,还是习惯使用下面的方式来获取连接。 @Test public void testGetConnection() throws SQLException { // Class.forName("com.mysql.jdbc.Driver");//新版本不需...

2020/08/26 19:37
155

没有更多内容

加载失败,请刷新页面

返回顶部
顶部