- 浏览: 110220 次
- 性别:
- 来自: 北京
最新评论
-
liubey:
自己总结的?不错~
垃圾回收的两点三共四标 -
qianban0201:
例子举得很好
Thread和Runnable的区别 -
qianban0201:
描述的很详细,学习了
maven的resources介绍 -
jjhpeopl:
kk_liang 写道博主不觉得你举的栗子会造成线程不安全吗? ...
Thread和Runnable的区别 -
kk_liang:
博主不觉得你举的栗子会造成线程不安全吗?另外类前面加上stat ...
Thread和Runnable的区别
文章列表
来了一个新公司,这家公司不再使用以前的dubbo RPC框架,改用Thrift框架了。经过一段时间的学习,发现Thrift比dubbo支持的语言更多,其他方面感觉并不比dubbo强多少。在这里不过多讨论两者的区别,有兴趣的读者可以留言一起讨 ...
最近拿到一个maven系统,需要使用jdk1.8的环境才能运行(公司开发使用jdk1.7),于是下载、安装jdk1.8。
安装完成之后(本人使用idea工具),打开module settings,设置里面的Modules->Dependencies->module sdk为安装好的1.8版本,同时还得设置Modules->Dependencies->sources模块中的Language Level为8。
这样操作之后其实只是设置了module的sdk,若是工程中有很多modules,可以直接设置Project菜单下的project sdk,同时别忘了设 ...
众所周知,SimpleDateFormat是线程不安全的,不能多个线程公用。而FastDateFormat和Joda-Time都是线程安全的,可以放心使用。
SimpleDateFormat是JDK提供的,不需要依赖第三方jar包,而其他两种都得依赖第三方jar包。
FastDateFormat是apache ...
举一些实际例子能够方便理解
并发可以说是一心二用,同时处理多件事情
比如:上课时,你一边听老师讲课,一边用手机看小说,这就算是并发
并行呢,可以说是一件事被分解为多个小任务,这些小任务被同时做,完成这些小任务就是为了完成这件事
比如,老师需要100个蝴蝶结,这位老师很聪明,他让班里的50位同学帮忙,每个同学弄2个交给他,这样就算是并行,50位同学并行做这件事
但一般情况下,并行和并发是同时存在的
<!--?xml version="1.0" encoding="UTF-8" standalone="no&q ...
要想在python中操作图片,比如引入PIL(Python Imaging Library)库。
在python安装第三库时,可以使用工具easy_install或pip,我推荐使用pip这个工具。针对mac电脑,pip是不需要手动安装,在命令行可以直接输入pip验证是否已经安装。
若是pip没有安装,可以使用命令sudo easy_install pip(保证mac连接互联网)
安装pip之后,可以使用命令sudo pip install PIL来安装操作图片的模块了。
若是安装正常,那皆大欢喜了。在我电脑安装时,却出现了问题。
could not find ...
如果正面突击失败,曲线救国也不错
- 博客分类:
- 原创笔记
如果正面突击失败,曲线救国也不错
总感觉现在的我们是那么的浮躁,那么的好高骛远。如果只是一味的采取正面突击,纵使你有无数才华,也有可能被埋没。脚踏实地走好每一步,即使再微小的事,只要你认真对待,终有一天你会展现自己的才华。
有句俗话:勿以善小而不为,勿以恶小而为之。道理都是相通的。
不说太多废话,直接上代码
public void run() {
while (true) {
//很简单的逻辑处理,不涉及其他线程数据
continue;
}
}
在以上代码中,线程执行逻辑处理后,并没有任何停顿,线程直接继续运行。这种情况下,一个线程执行就可能导致CPU很高,再加几个线程一起执行的话,会变成100%。
而如果改为以下方式
public void run() {
while (true) {
...
如何衡量代码质量的好坏,是否有一个标准,是否可以量化?
我认为答案是否定的。如果今年中央给各省下个死命令,要求年度GDP增长达到10%,我相信每个省一定都能完成任务。这几年,GDP增长都在8%以上,CPI增长不到4%,民族 ...