2018年10月21日

第九章 Servlet工作原理解析

摘要: 从 Servlet容器说起 创建 Servlet实例 Servlet体系结构 Servlet如何工作 Servlet中的Listener Filter如何工作 Servlet中的url-pattern 阅读全文

posted @ 2018-10-21 16:53 胡子就不刮 阅读(108) 评论(0) 推荐(0)

第八章 JVM内存管理

摘要: 物理内存与虚拟内存 内核空间与用户空间 在Java中哪些组件需要使用内存 JVM内存结构 JVM内存分配策略 JVM内存回收策略 内存问题分析 阅读全文

posted @ 2018-10-21 16:51 胡子就不刮 阅读(96) 评论(0) 推荐(0)

第七章 JVM体系结构与工作方式

摘要: JVM体系结构 JVM工作机制 阅读全文

posted @ 2018-10-21 16:49 胡子就不刮 阅读(71) 评论(0) 推荐(0)

第六章 深入分析ClassLoader工作机制

摘要: ClassLoader类结构分析 ClassLoader的等级加载机制 如何加载class文件 常见加载类错误分析 常用的ClassLoader分析 如何实现自己的ClassLoader 实现类的热部署 Java应不应该动态加载类 阅读全文

posted @ 2018-10-21 16:48 胡子就不刮 阅读(104) 评论(0) 推荐(0)

第五章 深入class文件结构

摘要: JVM指令集简介 class文件头的表示形式 常量池 类信息 Fields和Methods定义 类属性描述 Javap生成的class文件结构 阅读全文

posted @ 2018-10-21 16:46 胡子就不刮 阅读(103) 评论(0) 推荐(0)

第四章 Javac编译原理

摘要: Javac是什么 一种编辑器,能将一种语言规范转化成另外一种语言规范 Javac编译器的基本结构 Javac工作原理分析 词法分析器 语法分析器 语义分析器 代码生成器 设计模式解析之访问者模式 阅读全文

posted @ 2018-10-21 16:45 胡子就不刮 阅读(97) 评论(0) 推荐(0)

第三章 深入分析Java Web的中文乱码问题

摘要: 几种常见的编码格式 ASCII码 ISO-8859-1 GB2312 GBK GB18030 UTF-16 UTF-8 在Java中需要编码的场景 在I/O操作中存在的编码 在内存操作中的编码 在Java中如何编解码 在Java Web中涉及的编解码 在JS中的编码问题 常见问题分析 一种繁简转换的 阅读全文

posted @ 2018-10-21 16:44 胡子就不刮 阅读(110) 评论(0) 推荐(0)

第二章 深入分析Java I/O的工作机制

摘要: Java的I/O类库的基本架构 java.io包下,将近80个类,分成四组: 基于字节操作的I/O接口:InputStream和OutputStream 基于字符操作的I/O接口:Writer和Reader 基于磁盘操作的I/O接口:File 基于网络操作的I/O接口:Socket 磁盘I/O工作机 阅读全文

posted @ 2018-10-21 16:41 胡子就不刮 阅读(116) 评论(0) 推荐(0)

第一章 深入Web请求过程

摘要: B/S网络架构概述 Web2.0到来,传统C/S架构转变成B/S架构,B/S架构两方面好处: 1 客户端使用统一的浏览器(Browser) 2 服务端(Server)基于统一的HTTP 如何发起一个请求 发起一个HTTP请求的过程就是建立一个Socket通信的过程 HTTP解析 B/S网络架构核心是 阅读全文

posted @ 2018-10-21 16:37 胡子就不刮 阅读(91) 评论(0) 推荐(0)

2018年10月20日

第六章 Java性能调优工具(待续)

摘要: Java性能调优工具 Windows工具 JDK命令行工具 JConsole工具 Visual VM多合一工具 Visual VM对QQL的支持 MAT内存分析工具 MAT对QQL的支持 JProfile简介 阅读全文

posted @ 2018-10-20 09:11 胡子就不刮 阅读(112) 评论(0) 推荐(0)

导航