常见的Json转换工具有google的gson和阿里的fastgson。目前主流策略:POJO序列化成JSON字符串用Gson库,JSON字符串反序列化为POJO,用fastJson库。 Netty中JSON编码和解码原理 JSON格式仅仅是字符串的一种组织形式。所以,传输JSON的所用到的协议与传 ...
分类:
Web程序 时间:
2021-05-24 01:16:00
阅读次数:
0
运行时数据区域 总览 JDK. 1.7 之后版本略有不同 Java 虚拟机在执行 Java 程序的过程中会把它管理的内存划分成若干个不同的数据区域。 有必要深入了解这块的内容,因为它将决定服务器性能,除此之外还有助于快速定位虚拟机的相关Error。 首先来对整个运行时区域有一个整体的认识。 如下图 ...
分类:
其他好文 时间:
2021-05-24 00:47:20
阅读次数:
0
众所周知SSD的读写速度远比hdd磁盘要快,理解ssd的工作原理使我们开发处高效储存方案。 linux 相关指令 fstrim --fstab --verbose ## 回收(discard)文件系统上对应磁盘未使用的块 blkdiscard /dev/nvme1n1 ## 回收并擦除(discar ...
分类:
其他好文 时间:
2021-05-24 00:41:36
阅读次数:
0
Reflect的解释及用法: 首先上来想多说几句,就是前几天看见自己一直订阅的博客发了一个文章,说如何写出一篇垃圾的博文,说的我觉得很有道理,就是有些人在发的时候,基本上就是全抄,但是抄也没事, 至少你要写清楚,保证你写的是对的,更不要上面写了很多但是没有突出重点,什么东西都没有介绍。这样你自己在看 ...
分类:
其他好文 时间:
2021-05-24 00:37:34
阅读次数:
0
转自:https://www.imooc.com/wenda/detail/456168 转自:https://blog.csdn.net/qlj324513/article/details/81541282 Nginx的优点:1、优点工作在OSI第7层,可以针对http应用做一些分流的策略2、Ng ...
分类:
其他好文 时间:
2021-05-24 00:26:39
阅读次数:
0
1.JVM与Java体系结构
1.1. 前言
1.2. 面向人群及参考书目
1.3. Java及JVM简介
1.4. Java发展的重大事件
1.5. 虚拟机与Java虚拟机
1.6. JVM的整体结构
1.7. Java代码执行流程
1.8. JVM的架构模型
1.9. JVM的生命周期
X. J... ...
分类:
编程语言 时间:
2021-05-24 00:24:33
阅读次数:
0
https://blog.csdn.net/likun557/article/details/100036207?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162035687416780366590036%2522%252C%25 ...
分类:
其他好文 时间:
2021-05-24 00:23:44
阅读次数:
0
今天把早先买来的阿里的《Java 开发手册》翻出来准备看看,彩版印刷很是美观,就选第四章-走进JVM读读吧。 全章共五节分别是: 字节码 类加载过程 内存布局 对象实例化 垃圾回收 从字节码说起,分析类加载的过程,并结合内存布局,讲解对象创建与垃圾回收等各个知识点。 第一节要点: JVM顾名思义本质 ...
分类:
其他好文 时间:
2021-05-24 00:13:55
阅读次数:
0
对数组进行查询-》for each效率更好 对数组进行操作,增删改,for更好 堆和栈的却别 储存 栈:存储一些变量信息 局部变量 堆:new出来的东西,eg:数组 2. 初始化 栈:先定义初始化,再使用 堆:有默认值 3. 存储周期 栈:一旦使用完成就销毁 堆:一旦引用不存在,就通过JVM回收 4 ...
分类:
编程语言 时间:
2021-05-24 00:01:54
阅读次数:
0
JavaScript垃圾回收机制 JavaScript使用垃圾自动回收机制进行内存管理,无需程序员手动分配和释放内存。垃圾回收的基本思路是确定哪些变量不会再次被使用,然后回收这些变量占用的内存。垃圾回收机制会影响应用程序的性能,因此它应该是周期性的,垃圾回收程序每隔一段时间会运行一次。常用的垃圾回收 ...
分类:
编程语言 时间:
2021-05-23 23:28:32
阅读次数:
0