目标
了解进程与线程的区别。
掌握Java线程的两种实现方式及其区别。
了解线程的操作状态。
进程与线程
DOS系统有一个非常明显的特点,只有一中病毒之后系统会立刻死机,因为传统的DOS是采用单进程的处理方式,所以只能有一个程序运行,其他程序无法运行。
Windows系统中,即使出现了病毒,系统照样可以使用,...
分类:
编程语言 时间:
2016-06-12 02:21:41
阅读次数:
232
最近新换了mac,我换mac并非自愿。无论mac的性能有多好,我依然讨厌使用appstore下载软件的感觉,尤其在我一遍又一遍忘记自己的appID的时候。无奈我的thinkpad常常死机,最近又常倒腾react,在windows环境下编译真是要累死宝宝只能换了mac。 换了mac之后的第一件事,开机 ...
分类:
系统相关 时间:
2016-06-08 17:07:58
阅读次数:
247
一. CPU 过高或死锁导致系统卡死 1. CPU占用过高 (1)开线程太多导致CPU占用过高,系统卡死 解决:优化应用层业务逻辑,有些业务不必开线程就不开 (2)频繁清缓存导致读spi-flash频繁,引起CPU过高 解决:在内核中文件系统部分进行处理,不去清缓存,然后在应用层用后台服务进程清缓存 ...
分类:
系统相关 时间:
2016-06-07 17:52:56
阅读次数:
1226
先来看这行代码:这有点儿……不怎么样。“这该放在哪儿?”开发人员会奇怪,“靠上点,放到标签里?还是靠下点,放到标签里?”这两种做法都会让富脚本站点的下场很凄惨。标签里的大脚本会滞压所有页面渲染工作,使得用户在脚本加载完毕之前一直处于“白屏死机”状态。而标签末...
分类:
编程语言 时间:
2016-06-02 14:14:33
阅读次数:
279
1. nifi服务器配置 CPU:4核 内存:7G 2. 改动如下: nifi.provenance.repository.rollover.time=30 secs --> 36000 sec (10 hours) nifi.provenance.repository.query.threads= ...
分类:
其他好文 时间:
2016-06-01 18:13:02
阅读次数:
174
MatchNet: Unifying Feature and Metric Learning for Patch-Based Matching CVPR 2015 本来都写到一半了,突然笔记本死机了,泪崩!好吧,重新写!本文提出了一种联合的学习patch表示的一个深度网络 和 鲁棒的特征比较的网络结 ...
分类:
Web程序 时间:
2016-05-21 18:54:23
阅读次数:
1808
1.使用Linux的好处(稳定)不容易死机,可以长达几年不间断运行(安全)相对windows系统更安全,相对更不容受到各种攻击(开源)免费使用2.安装好虚拟机VMware软件,和Linux系统,以及Xshell软件,使用方法用Xshell软件通过SSH协议访问Linux系统第一节和第二节有详细说明。 ...
分类:
编程语言 时间:
2016-05-14 15:17:25
阅读次数:
161
一谈到内存泄露, 多数程序员都闻之色变。 没错, 内存泄露很容易引入, 但很难定位。 以你我的手机为例(假设不经常关机), 如果每天泄露一些内存, 那么开始的一个星期, 你会发现手机好好的, 当内存泄露积累到一定程度, 那就是各种卡死了, 系统异常, 最后死机, 不得不重启。 如果搞开发, 遇到内存 ...
分类:
系统相关 时间:
2016-05-13 07:50:46
阅读次数:
203
树莓派内核默认没有启用看门狗功能,当内核挂死时将进入“死机”状态或kgdb调试状态,并不会自动重启系统。本文为树莓派开启看门狗功能,当出现系统崩溃时会自动重启Linux系统。...
分类:
其他好文 时间:
2016-05-12 23:27:05
阅读次数:
245
问题:假设一个机器仅仅存储一个标号为ID的记录(ID小于10亿的整数),每个数据保存2个备份,这样就有2个机器存储了同样的数据。
提问1:某时间如果得到一个数据文件ID的列表,是否能够快速地找出这个表中仅仅出现一次的ID?
提问2:如果已经知道只有一台机器死机(即只有一个备份丢失)呢?如果有2台机器死机(设同一个数据的两个备份不会同时丢失)?
解提问1转换为有很多ID,其中只有一个ID出现次...
分类:
其他好文 时间:
2016-05-12 19:37:38
阅读次数:
118