文章部分图片来自参考资料 ThreadLocal 概述 ThreadLocal 线程本地变量 ,是一个工具,可以让多个线程保持一个变量的副本,那么每个线程可以访问自己内部的副本变量。 ReentranReadWriteLock中。 ThreadLocal 结构图里面看到有两个内部类,一个 Suppl... ...
分类:
编程语言 时间:
2018-12-23 00:16:30
阅读次数:
286
CCleaner软件可彻底清除垃圾及注册表残留的条目,让你轻松摆脱因安全软件带来的困扰,享受极速流畅不卡顿的系统,赶快下载体验吧。CCleaner下载链接CCleaner是一款来自外国的系统优化软件,功能强大。虽然CCleanerBT的体积小,但运行速度极快,而且可以对文件夹、历史记录、回收站等进行垃圾清理,还可以对注册表进行垃圾项扫描、清理,附带软件卸载功能。相信许多电脑用户都应该被系统垃圾文件
分类:
其他好文 时间:
2018-11-23 18:32:51
阅读次数:
177
函数作用域 1. 什么是函数作用域? 个人理解:类似于玄幻小说里的气场或域,在该范围内受到某种效果,这个函数就是类似于这个效果,只有在该范围有用 个人理解:函数放在内存的代码段里,而内存垃圾清理最常用机制之一标记清除(另一个是引用计数),当函数执行的时候标记为“进入环境”,当函数执行结束会变成“离开 ...
分类:
其他好文 时间:
2018-11-20 01:15:43
阅读次数:
158
内存: 局部变量 怎么判断是不是垃圾: 引用计数法 可达性分析(判断和GCroot有没有通路) 垃圾清理器: G1:整体标记整理,局部复制 CMS:标记清除算法 垃圾清除算法:1.标记清除2.复制3.标记整理 类加载:双亲委托(委托父类的类加载器,优点:使用更稳定的父类的包进行加载) ...
分类:
其他好文 时间:
2018-09-24 23:19:59
阅读次数:
160
一、删除缓存 1,非常有用的清理命令:sudo apt-get autoclean 清理旧版本的软件缓存sudo apt-get clean 清理所有软件缓存sudo apt-get autoremove 删除系统不再使用的孤立软件这三个命令主要清理升级缓存以及无用包的。 2,清理opera fir ...
分类:
系统相关 时间:
2018-09-20 21:26:41
阅读次数:
199
文章转自https://mp.weixin.qq.com/s/S8ZjGZF8oLC8c1JRnkE5yw?tdsourcetag=s_pctim_aiomsg 1、整体分析 对于Docker来说,存在镜像、容器、存储卷和网络这些对象。因此,也就会生产相对应的这些对象,这些对象会占据磁盘空间。当这些 ...
分类:
其他好文 时间:
2018-08-31 00:29:03
阅读次数:
356
有些用户为了让操作更流畅,选择简化系统,就是通过关闭一些自带功能来优化系统。但是不懂电脑的用户,建议不要自行优化系统,特别是C盘的文件,不小心误删了,很容易造成系统崩溃,适得其反。说到Window系统的优化,不懂电脑硬件的用户,下载一个系统管理软件就可以了,比如电脑管家或者360,其实这样一个软件就能帮我们解决一大部分电脑问题了,而且操作起来也方便;它带有垃圾清理、启动项禁止、电脑诊断以及软件的下
Java垃圾回收概况 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢出的问题,也不需要像C程序员那样战战兢兢。这是因为在Java虚拟机中,存在自动内存管 ...
分类:
其他好文 时间:
2018-05-19 12:02:53
阅读次数:
173
一、Java GC 概念说明 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢出的问题,也不需要像C程序员那样战战兢兢。这是因为在Java虚拟机中,存在自 ...
分类:
编程语言 时间:
2018-04-11 21:39:32
阅读次数:
201
#删除已经删除的软件包的残留配置文件dpkg -l |grep "^rc"|awk '{print $2}' |xargs aptitude -y purge #彻底移除相关信息apt-get -y purge ****(软件名称) #清除依赖关系apt-get autoremove(依赖残存)ap... ...
分类:
其他好文 时间:
2018-02-12 15:15:13
阅读次数:
221