疑问: 在学习GC的时候发现,无论是 ,还是 算法,都要 ,这必然会导致对象的 发生变动,那么移动后,对象是怎么找到在heap中对象的新内存地址的? 难道移动对象的时候会将引用这个对象的所有变量的值更新? 垃圾收集算法:https://plumbr.io/handbook/garbage colle ...
分类:
其他好文 时间:
2020-02-07 18:30:32
阅读次数:
128
一,怎么对写错的样式进行调试? 1,看编辑器会不会报错,一般有下划线提示。 2,看浏览器的调试台(F12),选择elements选项中需要调试的元素,然后通过style选项进行调试。在调试台中可以随意更改元素的属性值进行调试,但是不会对更改源代码。 二,背景图片属性 1,background-att ...
分类:
Web程序 时间:
2020-02-06 23:24:21
阅读次数:
108
jps 类的pid jstat 使用: jstat -gcutil pid 1000 //1000是毫秒是监控时间间隔 YGC 是young gc 的占的内存的百分比,YGCT是young gc 次数 FGC 是Full gc占内存的百分比,FGCT是 Full gc 的次数, GCT是总gc 的平 ...
分类:
其他好文 时间:
2020-02-06 21:32:35
阅读次数:
91
什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 广义的跨域: 1.) 资源跳转: A链接、重定向、表单提交 2.) 资源嵌入: <link>、<script>、<img>、<frame>等dom标签,还有样式中background:url()、@font-f ...
分类:
其他好文 时间:
2020-02-06 14:26:39
阅读次数:
73
Background: 之前 $noip $死了,泥萌都说 $noip SPFA$ 了,现在 $noip$ 复活了,所以 $SPFA$ 也复活了。 (注:这里的 $noip$ 跟 $lxl$ 没有任何关系qwq Description: "原题" 简化版题意: 给出无向图,$q$ 次询问,每次给定 ...
分类:
其他好文 时间:
2020-02-06 11:09:58
阅读次数:
98
线上系统突然变得卡顿或无法访问,排除网络异常的情况下,检查服务器资源占用情况,如果CPU、内存、磁盘IO等资源占用过高,就会导致无法继续处理HTTP请求。 如果是CPU占用飙高,有可能是程序中存在死循环、死锁导致的,也有可能是内存紧张从而频繁GC导致的,要具体问题具体分析。 排查过程 这里记录一次线 ...
分类:
其他好文 时间:
2020-02-06 11:07:57
阅读次数:
75
三大指标 高可用,高性能,高并发 高性能 RPC 通信 Kyro 高速序列化 HikariCP 连接池 SQL 优化 Redis 缓存 JVM 优化 GC 优化 高并发 垂直扩展+水平扩展 高可用 一直可以用,99.999999% k8s 解决单点故障 实现崩溃恢复,自动重启 自动扩/缩容 金丝雀发 ...
分类:
其他好文 时间:
2020-02-05 20:31:48
阅读次数:
117
JVM第二弹GC分代收集算法VS分区收集算法分代收集算法当前主流的VM垃圾收集都采用“分代收集“算法,这种算法会根据对象存活周期的不同将内存划分为几块,如JVM中的新生代、老年代、永久代,这样就可以根据个年代特点分别采用最适当的GC算法。新生代·复制算法每次垃圾收集都能发现大批对象已死,只有少量存活。因此选用复制算法,只需要付出少量存活对象的复制成本就可以完成收集。老年代·标记整理算法因为对象存活
分类:
其他好文 时间:
2020-02-05 18:12:19
阅读次数:
71
<h4 style="background: #FFCC99; color: #fff;"> 6121919.cn©2020 <a href="http://www.beian.miit.gov.cn" target="_blank">冀ICP备17021970号-1</a></h4> ...
分类:
其他好文 时间:
2020-02-05 13:42:55
阅读次数:
68
译文原链接:http://codetheory.in/html5-fullscreen-background-video/前言:当网页载入时,自动播放的全屏背景视频 已经成为当前颇受欢迎的趋势。 就个人而言,我认为自动播放、质量好的视频会增加用户/客户的参与度。应该记住,视频的故事必须与品牌相关。 ... ...
分类:
Web程序 时间:
2020-02-04 13:37:38
阅读次数:
153