自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java高级工程师必会的 JVM 类加载机制,一文带你了解JVM!

概念类加载器把class文件中的二进制数据读入到内存中,存放在方法区,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。一、加载:查找并加载类的二进制数据(把class文件里面的信息加载到内存里面)二、连接:把内存中类的二进制数据合并到虚拟机的运行时环境中验证:确保被加载的类的正确性,包括: 类文件的结构检查:检查是否满足Java类...

2019-06-23 12:38:44 91

原创 Spring MVC的工作原理,我们来看看其源码实现

遗留问题在关于利用maven搭建ssm的博客,我们一起来探讨下问的最多的问题中,我遗留了一个问题:Spring mvc是何时、何地、如何将Model中的属性绑定到哪个作用域,这里的作用域指的是Servlet的四大作用域;不了解问题背景的可以回过头去看看我的上篇博文。明确的解答我会放到最后,在解答问题之前,我先和大家一起来捋一捋Spring mvc的工作原理。废话不多说,开始我们神秘的探险之...

2019-06-23 12:32:13 95

原创 Xshell下的一些小技巧,提高一半以上工作效率

快速复制和粘贴在Xshell中,Ctrl+C和Ctrl+V不能使用,每次都得右键选中复制,右键粘贴,效率特别低,可以这样设置一下,工具->选项设置右键为粘贴内容,将选中的文本自动复制到剪贴板此时,选中即复制,右键即粘贴,超级方便在多个窗口执行相同命令在集群中执行命令很方便勾选查看->撰写->撰写栏在下方的撰写栏中...

2019-06-23 12:25:53 329

原创 netty 流数据的传输处理

流数据的传输处理一个小的Socket Buffer问题在基于流的传输里比如TCP/IP,接收到的数据会先被存储到一个socket接收缓冲里。不幸的是,基于流的传输并不是一个数据包队列,而是一个字节队列。即使你发送了2个独立的数据包,操作系统也不会作为2个消息处理而仅仅是作为一连串的字节而言。因此这是不能保证你远程写入的数据就会准确地读取。举个例子,让我们假设操作系统的TCP/TP协议栈已经

2015-09-06 09:50:52 3182

空空如也

空空如也

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

TA关注的人

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