通过官方demo剖析spring security原理
请注意,本次简析尽可能的照顾了初学者,也会循序渐进的解释很多spring相关机制,
但是仍然希望读者能对spring有一定的了解,个人水平有限,很难面面俱到。
再注意,作者心态是在个人做记录前提下所写,会优先照顾个人感官。 但还是建议想看spring源码但不知道如何下手并且在这个spring boot大时代下更是一脸蒙的小朋友坚持看一下
…
2020年04月02日
请注意,本次简析尽可能的照顾了初学者,也会循序渐进的解释很多spring相关机制,
但是仍然希望读者能对spring有一定的了解,个人水平有限,很难面面俱到。
再注意,作者心态是在个人做记录前提下所写,会优先照顾个人感官。 但还是建议想看spring源码但不知道如何下手并且在这个spring boot大时代下更是一脸蒙的小朋友坚持看一下
…
共47字-大约需要阅读1min
2019年07月09日
Synchronized
和Lock
通过gradle/javac编译SynchronizedDemo.java…
共557字-大约需要阅读16min
2019年01月24日
赶在还没过 2019 农历新年的时候,终于完成了博客的更新升级,本来想着 2018 年的十二月末尾做年度总结来着,但是发现 gatsby 已经升级到了 2.x…
共413字-大约需要阅读8min
2018年12月19日
本文主要用于记录一些使用 vim/ideavim 开发的心得笔记,为了速度也为了折腾 强烈的个人向
ideavim 与 vim 混杂,无序但使用二级标题做大分类,当字典用,默认 vim 和 ideavim 通用,不通用会标记出来
刷新重载当前打开的文件 :e
…:e!
共183字-大约需要阅读5min
2018年09月21日
在使用 java 进行多线程开发时,任务和线程的启动很容易.大多数时候我们都会让它们运行直到结束,或者让它们自行停止.然而,有时候我们希望能提前结束任务或线程,或许时因为用户取消了操作,或者应用程序需要被快速关闭.
…
共515字-大约需要阅读15min
2018年09月03日
其实以前对于 java 写出来的代码还是颇有微辞,特别是当写 http 服务的时候,写出来的代码难免有许多重复编写却又不得不写的代码,并且一些代码少了一些 spring 的味道,比如 结果处理、日志纪录…
共409字-大约需要阅读17min
2018年08月15日
Spring 框架由大约 20 个功能模块组成。 这些模块分为核心容器,数据访问/集成,Web,AOP(面向方面的编程),仪器,消息传递和测试
GroupId | ArtifactId | Description |
---|---|---|
org.springframework | spring-aop | Proxy-based AOP support 基于代理的 AOP 支持 |
org.springframework | spring-aspects | AspectJ based aspects 基于 AspectJ 的切面 | …
共481字-大约需要阅读6min
2018年08月08日
以下代码或分析来源于 jdk8
String 类由 final 标记,实现了java.io.Serializable
,Comparable<String>
,CharSequence
(字符序列)三个接口。
String/StringBuilder/StringBuffer 本质上都是通过字符数组实现的。
String 是字符串常量,对 String…
共653字-大约需要阅读13min
2018年07月20日
从头开始学习 spring,首先从官方文档入手,先读一读官方 spring 文档。下面是一些概要笔记。
版本:5.0.6.RELEASE
spring 官方对自己的定位是 java ee 规范的补充(没什么重要的,但是还是想记一下
spring 从 java ee…
共366字-大约需要阅读6min
2018年06月13日
yum update
curl -fsSL https://get.docker.com/ | sh
service docker start
使 docker 开机启动 systemctl enable docker
enable:开机启动 start:启动 stop:停止
设置 docker 镜像加速器
访问阿里云容器服务,可以看到对应的加速器地址以及执行的命令,可以说想当方便了,直接 ctrl+c ctrl+v
至此,docker 就安装完毕,也可以…
共83字-大约需要阅读1min