深入理解JVM虚拟机读书笔记【第十二章】Java内存模型与线程

12.1 概述 12.2 硬件的效率与一致性 12.3 Java内存模型 12.3.1 主内存与工作内存 12.3.2 内存间交互操作 12.3.3 对于volatile型变量的特殊规则   12.3.4 对于long和...

2018-12-11 13:38:54

阅读数:44

评论数:0

非你莫属格言警句(选手与老板和专家)

现在很多年轻人都对自己规划,但是恰恰却的是行为方式,因为仅仅有一个目标是不够的,因为你要到达那个目标,你至少要规划出自己至少需要做一些什么行动。   ——陈晓晖 2018-08-20 09:45:00   我觉得他们能做出这样的成就,就一个词,自驱力,就是他们愿意以自己的内心的驱动去做好每一...

2017-02-04 00:02:13

阅读数:4096

评论数:0

IO流详细

 API中IO流的结构图 IO(intput output)流 ★特点:读写之间没有直接联系,读入数组,从数组写入硬盘 ★IO流用来处理设备之间的数据传输 ★Java对数据的操作是通过流的方式 ★Java用于操作流的对象都在IO包中 ★流按操作数据分两种:字节流(处理图片等)...

2014-06-09 14:29:25

阅读数:702

评论数:0

网络编程

 网络模型 OSI参考模型 TCP/IP参考模型 学的网络编程主要在应用层(我想android、JavaWeb、QQ、梦幻西游等吧,估计是)、传输层和网际层混,每个层都有自己的协议规则。 传输层主要用TCP(同步;面向连接,数据量大)、UDP(异步;面向无连接,大小限制在64k内...

2014-06-09 09:49:35

阅读数:370

评论数:0

Java多线程与并发库高级应用

内部类的小知识点

2014-06-01 12:09:33

阅读数:1443

评论数:0

附录A Java虚拟机加族 - 附录A Java虚拟机加族 - 附录A Java虚拟机加族

A.1 商用高性能虚拟机 A.2 其他影响较大的虚拟机 A.3 嵌入式虚拟机 A.4 其他虚拟机实现 B.1 虚拟机字节码 C.1 内存管理参数 C.2 即使编译参数 C.3 类型加载参数 C.4 多线程相关参数 C.5 性能参数 C.6 调试参数 D.1 D.1.1 D...

2018-12-11 13:55:00

阅读数:43

评论数:0

深入理解JVM虚拟机读书笔记【第十三章】线程安全与锁优化

13.1 概述 13.2 线程安全 13.2.1 Java语言中的线程安全 1.不可变 2.绝对线程安全 3.相对线程安全 4.线程兼容 5.线程对立 13.2.2 线程安全的实现方法 1.互斥同步 2.非阻塞同步 3.无同步方案 13.3 锁优化 13.3.1 自旋锁与...

2018-12-11 13:46:06

阅读数:43

评论数:1

Broken pipe异常原理

https://www.cnblogs.com/metoy/p/6565486.html

2018-12-04 11:10:32

阅读数:13

评论数:0

深入理解JVM虚拟机读书笔记【第十一章】晚期(运行期)优化

11.1 概述 11.2.1 解释器与编译器 11.2.2 编译对象与触发条件 11.2.3 编译过程 11.2.4 查看与分析即时编译结果 11.3....

2018-11-28 20:34:42

阅读数:18

评论数:0

深入理解JVM虚拟机读书笔记【第十章】早期(编译期)优化

10.1 概述 10.2 Javac编译器 10.2.1 Javac的源码与调试 10.2.2 解析与填充符号表 10.2.3 注解处理器 10.2.4 语义分析与字节码生成 ...

2018-11-28 12:54:05

阅读数:48

评论数:1

深入理解JVM虚拟机读书笔记【第九章】类加载及执行子系统的案例与实战

9.1 概述 9.2 案例分析 9.2.1 Tomcat:正统的类加载器架构 9.2.2 OSGI:灵活的类加载器架构 9.2.3 字节码生成技术与动态代理的实现 ...

2018-11-27 21:17:09

阅读数:33

评论数:0

程序员必备基础知识之十大排序算法

https://blog.csdn.net/qq_31531635/article/details/79670347#1%E5%86%92%E6%B3%A1%E6%8E%92%E5%BA%8Fbubble-sort

2018-11-15 14:45:45

阅读数:11

评论数:0

深入理解JVM虚拟机读书笔记【第八章】虚拟机字节码执行引擎

8.1 概述 8.2 运行时栈帧结构 8.2.1 局部变量表 8.2.2 操作数栈 8.2.3 动态连接 8.2.4 方法返回地址 8.2.5 附加信息 8.3 方法调用 8...

2018-11-05 11:49:55

阅读数:26

评论数:0

深入理解JVM虚拟机读书笔记【第七章】虚拟机类加载机制

7.1 概述 7.2 类加载的时机 7.3 类加载的过程 7.3.1 加载 7.3.2 验证 1.文件格式验证 2.元数据验证 3.字节码验证 4.符号引用验证 7.3.3 验证 ...

2018-10-16 09:20:54

阅读数:64

评论数:0

【转载】JVM指令集

https://blog.csdn.net/zhangpan19910604/article/details/52254053

2018-10-14 14:01:39

阅读数:5

评论数:0

Spring 定时任务之 @Scheduled cron表达式

Spring 定时任务之 @Scheduled cron表达式 一个基于Spring boot的一个demo: Java配置中开户对Scheduled的支持 import org.springframework.context.annotation.Configuration; imp...

2018-10-12 14:24:47

阅读数:21

评论数:0

深入理解JVM虚拟机读书笔记【第六章】类文件结

本章主要内容   6.1 概述 6.2 无关性的基石 6.3 Class类文件结构 6.3.1 无符号数 6.3.2 表 6.3.3 魔数与Class文件的版本 6.3.4 常量池 ...

2018-09-28 21:10:15

阅读数:34

评论数:0

深入理解JVM虚拟机读书笔记【第五章】调优案例分析与实战

本章主要内容 5.1 概述 5.2 案列分析 5.2.1 高性能硬件上的程序部署策略 5.2.2 集群间同步导致的内存溢出 5.2.3 堆外内存导致的溢出错误 5.2.4 外部命令导致系统缓慢 5.2.5 服...

2018-09-28 14:52:29

阅读数:33

评论数:0

深入理解JVM虚拟机读书笔记【第四章】虚拟机性能监控与故障处理工具

4.1概述 4.2JDK的命令行工具 4.2.1   jps:虚拟机进程状况工具 4.2.2   jstat:虚拟机统计信息监视工具【定位问题的好帮手】 4.2.3   jinfo:Java配置信息工具 4.2.4   jmap:Java内存映...

2018-09-16 22:37:05

阅读数:48

评论数:0

mac常用开发软件

https://github.com/jaywcjlove/awesome-mac/blob/master/README-zh.md

2018-09-10 17:22:49

阅读数:134

评论数:0

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