`
jjhpeopl
  • 浏览: 110220 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
来了一个新公司,这家公司不再使用以前的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%,民族 ...
Global site tag (gtag.js) - Google Analytics