- 博客(7)
- 收藏
- 关注
原创 java虚拟机运行时数据区
java虚拟机运行时数据区javajava虚拟机运行时数据区图一.程序计数器二.java虚拟机栈局部变量表本地方法栈java堆方法区运行时常量池直接内存javajava虚拟机运行时数据区图一.程序计数器说明:一块较小的内存空间,java中每条线程独有一个程序计数器,方便处理器线程切换恢复。作用:当前线程所执行的字节码的行号指示器,字节码解释器就是通过改变计数器的值来选取下一条需要的字节码...
2019-12-10 22:29:52 120
原创 Spring整体架构
Spring整体架构Spring整体架构图一.Core Container层 1.Core模块 2.Beans模块 3.Context模块 4.SpEL模块二.Data Access层 1.JDBC模块 2.ORM模块 3.OMX模块 4.JMS模块 5.Transaction模块三.Web层 1.Web模块 2.Servlet模块 3.Porlet模块四.其他模块 1....
2019-11-16 18:36:04 301
原创 服务器IO底层原理
服务器IO底层原理内核缓冲区java中socket操作流程 java中对IO(硬件设备、网络等IO操作)底层读取,是read和write,java其读取或写入都是把数据从内核缓冲区复制到进程缓冲区操作(或者从进程缓冲区复制到内核缓冲区),即java对IO的操作,多部负责数据在物理设备的交换内核缓冲区 又称为操作系统缓冲区。linux系统中只有一个内核缓冲区。外设的读写涉及到操作系统中断,...
2019-11-16 16:56:59 337
原创 初创公司办公网搭建-防火墙(用H3C MER3220企业路由器)搭建
初创公司办公网搭建背景公司需求H3C MER3200企业路由器搭建访问控制端外网配置内网配置开启防火墙防护内网间安全策略补充背景 初创公司团队不少都不会请网络工程师搭建办公网络,所以一般办公网络问题不出意外都堆到了公司一堆可爱的码农身上…. 本人四年java工程师,去年跟公司领导出来创立公司,当时搭建那防火墙可没少抓我头皮。现在一朋友也在初创公司团队,搬来设备让我帮他研究配置办公网络,我...
2019-12-15 08:34:42 3939
原创 Spring源码解析-Resource配置文件封装
注:上一章:Spring源码解析-获取Bean工厂方法Spring源码解析-Resource配置文件封装前言spring最简单用法读取配置文件讲解前言 上一章了对Spring容器功能的大致描述,本章主要讲解Spring对配置文件的封装spring最简单用法Resource resource = new ClassPathResource("applicationContext.xml"...
2019-12-15 08:32:06 202
原创 Spring源码解析-获取Bean工厂方法
注:上一章:Spring整体架构Spring源码解析-核心包beans前言spring最简单用法创建容器IOC对象讲解DefaultListableBeanFactory类XmlBeanDefinitionReader类前言 上一章了解到Spring整体架构,其中核心容器层有Core模块、Beans模块、Context模块,本章主要了解下Beans模块。spring最简单用法Resou...
2019-11-20 14:47:05 482
原创 服务器通信基础
注:上一章:服务器IO底层原理服务器通信基础在阅读本章之前,需要了解几个概念同步阻塞IO同步非阻塞IOIO多路复用模型异步IO模型 IO一共分为四种模型: 1.同步阻塞IO 2.同步非阻塞IO 3.IO多路复用模型 4.异步IO模型在阅读本章之前,需要了解几个概念 1.阻塞:指需要内核IO操作彻底完成后,才返回到用户空间执行用户操作,传统的IO和so...
2019-11-16 17:36:41 139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人