自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 https传输协议加密原理分析

https加密流程https是一种加密传输协议,基于非对称加密算法和对称加密算法的协作使用。为什么不使用单一的加密算法?单一使用对称加密 1. 拦截客户端报文,伪造秘钥 当客户端初次向服务器请求秘钥时,报文可能被黑客截获,黑客伪装服务器向客户端返回一个黑客生成的秘钥,当客户端使用该虚假秘钥发送报文时,黑客就可以解密客户端发送的报文信息。 2. 拦截服务器报文,截获秘钥 当客...

2018-06-28 21:29:04 8926

原创 virtual box设置桥接网络,使虚拟机-主机-虚拟机相互通信

最近搭建集群需要多台虚拟机之间进行通信,但是发现使用nat转发构建的虚拟机之前无法进行通信,这个就蛋疼了。查资料发现只有桥接模式可以实现虚拟机之间的相互通信,搞了一下子,终于弄明白了原理。首先,我们在vbox网络设置界面看起,依次进行如下操作: 1.选择网卡是桥接网卡 2.界面名称,选择你想虚拟机加入的局域网的网卡,比如说我主机用的是wifi,主机在wifi局域网的ip是192.1...

2018-06-30 21:19:53 2292

原创 JAVA RMI源码阅读理解

最近尝试阅读了一番rmi的源码,尝试理解一下rmi的基本工作原理。 首先,奉上rmi在java中最简单的例子调用。 我们定义一个HelloService服务。public interface HelloService extends Remote{ void sayHello() throws RemoteException;}以及它的实现public cla...

2018-06-29 23:25:27 1673 4

原创 从bio到nio到netty实现原理浅析

今天记录一下这一块的演变历史~~

2018-06-24 23:48:46 8833

原创 Java中的响应式编程浅析

最近接触到响应式编程的概念,简单了解了一下在java中的响应式编程。响应式编程是一个专注于数据流和变化传递的异步编程范式。响应式编程是一种编程概念,在很多编程语言中都有应用。其中,在Java中,我们比较熟悉的有RxJava,有关RxJava的介绍,已经有大神写出比较完善的介绍: 深入浅出RxJava(一:基础篇) 深入浅出RxJava(二:操作符) 深入浅出RxJava三–响应式的好处...

2018-06-24 09:50:45 23417

原创 spring boot自动配置原理浅析

使用@SpringBootApplication 标记主程序为spring boot程序,其中@SpringBootApplication注解是一个复合注解,包含三个重要的注解@SpringBootConfiguration,@EnableAutoConfiguration,@ComponentScan,如下所示。@Target(ElementType.TYPE)@Retention(R...

2018-06-19 23:18:24 842

空空如也

空空如也

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

TA关注的人

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