因在工作或学习中会遇到一些不常用的注解,这些注意在解决某些特定事情有奇效,所以特此在这记录下这些注解,方便以后查看和学习。
Spring Security是基于spring的应用程序提供声明式安全保护的安全性框架,它提供了完整的安全性解决方案,能够在web请求级别和方法调用级别 处理身份证验证和授权.它充分使用了依赖注入和面向切面的技术。
Json web token (JWT), 根据官网的定义,是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。 JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。
AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP是OOP(面向对象编程)的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容(Spring核心之一),是函数式编程的一种衍生范型。 利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。
事务,是为了管理数据为了一致性而设计的。
docker linux下简单安装
2019 最后一天,连空气都变得缠绵起来,不舍与期待超越了一切成为了情绪的主旋律。 回首一年有完成工作的小窃喜,有因生活琐事导致的情绪低落,有追剧的彻夜未眠,有思绪断层时的猛然惊醒。 对于整个互联网来说 2019 是艰苦的,锤子科技被字节跳动的收购,华为加强中国市场一次性7000+人的裁员等,标志着寒冬早已来临。 当和朋友洽谈甚欢时,每每聊到 “2019是过去10年中最差的一年,是以后10年中最好的一年”,心中都会感觉异常沉重。 从小就非常喜欢夜晚的星空,美丽宁静,让人心情舒畅!如在心情沉重时仰望星空,应该别有一番滋味。 回首一年
本章是对ArrayBlockingQueue的理解与分析 ArrayBlockingQueue 介绍 ArrayBlockingQueue 根据名字我们可以看出,它是个基于数组的阻塞队列。 并且是有界的。 有界是只对应的数组是有界的。阻塞是指当多个线程访问资源时,该资源被其中一个线程访问并使用时,其它线程需要阻塞等待。 ArrayBlockingQueue 是根据FIFO(先进先出)原则对元素进行排序的 常用的方法
net技术基础
新客网
blog
翟海翔jekyll搭建的博客
新客网前段