原文: https://studygolang.com/topics/6025/comment/17780 由于golang有自己的gc, 所以在传递string值需要一些技巧 ...
分类:
编程语言 时间:
2019-11-27 18:49:28
阅读次数:
144
不想动脑子就记录下来了 灵感来源于https://blog.csdn.net/xiaotangaimama/article/details/79794186 这位大兄弟; 第一步:先把需要数据查询 (生成的临时表是否会有重复uuid数据) SELECT UUID(),id,G1,G3,Title,G ...
分类:
数据库 时间:
2019-11-27 16:15:53
阅读次数:
403
【From】https://www.cnblogs.com/yjd_hycf_space/p/7755633.html jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下: jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数] 注意!!!:使用的jdk ...
分类:
Web程序 时间:
2019-11-27 00:33:11
阅读次数:
108
知识铺: 致力于打造轻知识点,持续更新每次的知识点较少,阅读不累。不占太多时间,不停的来唤醒你记忆深处的知识点。 GC算法 1.标记清除算法 优缺点:不需要额外空间,但是遍历空间花费大,而且会产生大量内存碎片 2.复制收集算法 占用两块一样大内存,每次只用使用一块。当需要发生复制的时候,遍历一遍可达 ...
分类:
编程语言 时间:
2019-11-26 22:41:37
阅读次数:
76
知识铺: 致力于打造轻知识点,持续更新每次的知识点较少,阅读不累。不占太多时间,不停的来唤醒你记忆深处的知识点。 一、GC回收器的 4个指标: 1.Throughput,非gc时间与总运行时间的比重。 2.Pauses,gc过程中程序的暂停次数,暂停平均时长,最大时长。 3.Footprint ,当 ...
分类:
编程语言 时间:
2019-11-26 22:39:30
阅读次数:
111
sys valn 10 vlan 20 int g 1/01 port link-type access port access vlan 10 int g1/0/2 port link-type access port access vlan 10 int g1/0/3 port link-typ ...
分类:
其他好文 时间:
2019-11-26 19:11:59
阅读次数:
81
通用报表的设计 背景: 1、md经常使用报表,报表的结果集需要在内存中进行计算,造成系统经常young gc 2、每一次报表查询需要10秒多的查询计算时间,造成业务人员的不满 基于上面的原因,设计了基于redis的缓存注解 设计方案 1、注解支持:设置超时时间、返回类型、返回类、参数类型设置 2、使 ...
分类:
其他好文 时间:
2019-11-25 13:12:56
阅读次数:
83
sys valn 10 vlan 20 int g 1/01 port link-type access port access vlan 10 int g1/0/2 port link-type access port access vlan 10 int g1/0/3 port link-typ ...
分类:
其他好文 时间:
2019-11-24 13:26:01
阅读次数:
69
转自:https://www.cnblogs.com/pony1223/p/8661219.html 零、在IDE的后台打印GC日志: 既然学习JVM,阅读GC日志是处理Java虚拟机内存问题的基础技能,它只是一些人为确定的规则,没有太多技术含量。 既然如此,那么在IDE的控制台打印GC日志是必不可 ...
分类:
编程语言 时间:
2019-11-24 09:24:48
阅读次数:
63
JavaGC的相关知识点在《深入理解JAVA虚拟机》上比较琐碎,有的概念没有详细介绍,前后顺序也不太连贯。为了便于理解原理和问题排查,反复阅读了这一部分及相关文章后简单的总结一下。
思想脉络是:JVM内存模型->内存模型中的堆的进一步分代->GC回收算法、日志、回收器,从一个面(内存模型)到一个点... ...
分类:
编程语言 时间:
2019-11-22 19:08:34
阅读次数:
94