自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 JavaWeb开发中常用加密方式——AES+RSA+HTTPS

https://blog.csdn.net/chay_chan/article/details/58605605https://blog.csdn.net/xiaoming100001/article/details/81109617(http和https)https://www.4hou.com/info/news/4067.html?spm=a2c4e.11153940.blogcon...

2019-04-28 16:09:34 953

原创 设计模式——代理模式

https://www.cnblogs.com/gonjan-blog/p/6685611.html

2019-04-11 20:05:32 105

原创 设计模式——接口适配器模式

       适配器模式分为三种:类适配器、对象适配器、接口适配器。前二者在实现上有细微区别,但作用一样,第三个接口适配器与前二者原理以及适用场景的差别较大。本篇文章将通过举例+源码印证的方式,来学习体会接口适配器模式,另外两个此处不作分析。       接口适配器模式的原理,是通过抽象类来实现适配。当存在这样一个接口,其中定义很多的方法,而我们现在却只想使用其中的一个或几个方法,如果我们直接...

2019-02-20 18:21:06 306

翻译 JSR-133:Java内存模型和线程规范(翻译)

        本文是JSR-133规范,即关于Java内存模型和线程规范,由JSR-133专家组开发。本规范是JSR-176的一部分(概括了Java平台Tiger(5.0)发布版的主要特性),本规范的标准内容将被合并到Java语言规范(JLS)、Java虚拟机规范(JVMS)以及java.lang包的类说明中。JSR-133规范将不再通过JCP(Java community process)维护...

2018-12-25 21:54:25 1776

原创 Java源码解析——volatile

1 定义及作用1.1英文释义1.2百度百科1.3维基百科译:当被用于修饰变量时,Java volatile关键字可以保证: (1)在所有版本的Java中,对volatile关键字修饰的变量的读写存在全局排序。这意味着每个访问volatile修饰字段的线程都 会去读取字段的当前值,而不是继续使用(可能存在地)字段的缓存...

2018-12-12 19:43:31 761

翻译 Spring源码学习系列——参考文档翻译之IOC容器

1.1 Sring IOC容器和Beans简介 本章介绍了Spring Framework中控制反转(IOC)的实现原理。IOC也被称为依赖注入(DI)。它是一个对象定义依赖关系的过程,即对象只能通过构造函数参数、工厂方法的参数、对象实例在被构造完成后或从工厂方法返回后设置的属性来定义与之工作的其他对象。然后容器在创建bean时注入这些依赖项。常规创建bean依赖关系的过程,通过使...

2018-08-20 18:01:57 251

原创 Spring源码学习系列-----资源、套路介绍

       拖拖拉拉一周,终于又开始看书码字了。本期介绍在正式学习spring framework框架源码之前的一些必要准备以及提前设计好的一些学习套路。废话不多说,我就按照标题里的内容一一进行陈述。       首先,来看看都做了哪些准备。对于广大程序员同胞们来说,不论入坑时间的长短,都经历了不少的工具和框架。那么当我们面对一个完全不熟悉的框架时我们通常都是通过哪些途径获取相关学习资料的呢...

2018-07-31 14:48:15 5189

原创 Spring源码学习系列-----学习缘由

       知识经济时代,知识、技术、工具的更迭速度愈发的快,而对于IT行业来说,软件开发领域所运用的技术更迭速度更是快得令人瞠目结舌。在这样一个快速更迭的环境中,企业及个人如何保持自己的核心竞争力而不被时代所淘汰,是值得每一个自然人和法人深思的问题。就我自己近一年半研发经验而言,不断学习是保持程序员核心竞争力最为重要的因素。可是在这个知识爆炸的时代,除了站在金字塔顶端的极少数科研人员,我等常人...

2018-07-22 16:44:44 233

翻译 Netty API 中文翻译(4.1.11.Final) —— 缘由

Netty作为异步事件驱动的高性能基础通信框架,其应用越来越广泛,为了打破传统的http协议那种request—response一请求一响应的数据传输模式自身的限制,时下的bs架构应用不再浏满足于浏览器主动发起通信请求服务器被动响应通信请求,而是希望服务器也能像浏览器那样可以主动发送请求给我们的客户端,体现在具体应用中就是服务器主动向客户端推送消息,又譬如很多网站上面的在线聊天模块。虽然这些需求用

2017-05-26 16:43:15 8499 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除