- 浏览: 17696 次
- 性别:
文章列表
为什么用线程池
创建/销毁线程伴随着系统开销,过于频繁的创建/销毁线程,会很大程度上影响处理效率
>例如:
>
>记创建线程消耗时间T1,执行任务消耗时间T2,销毁线程消耗时间T3
>
>如果T1+T3>T2,那么是不是说开启一个线程来执行这个任务太不划算了!
>
>正好,线程池缓存线程,可用已有的闲置线程来执行新任务,避免了T1+T3带来的系统开销
线程并发数量过多,抢占系统资源从而导致阻塞
>我们知道线程能共享系统资源,如果同时执行的线程过多,就有可能导致系统资源不足而产生阻塞的情况
&g ...
揭秘jbpm流程引擎内核设计思想及构架 作者 胡长城(银狐999) http://sourceforge.net/projects/jbpm/files/1 前言... 12 阅读本篇的基础准备... 22.1 概念的基础... 22.2 环境的基础... 23 什么是流程引擎内核?... ...
Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。
1.【ALT+/】
此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名 ...
http://xiayingjie.iteye.com/blog/803682 Excel之POI 操作
jsp 中如何将 excel 导入 到数据库中 ( 2 )
http://bbs.suda123.com/Archiver/webbiancheng/thread-137750-1.html
上传excel并解析其内容存入数据库
http://www.baiyige.com/dispbbs_54_157420_3_pre.html
http://wenku.baidu.com/view/f06460bfc77da26925c5b0a6.html
如何用 ...
DiskFileItemFactory类、ServletFileUpload 类、FileItem类的详解:
fileItem
http://blog.csdn.net/chinaliuyan/article/details/7002016
API文档:http://commons.apache.org/fileupload/apidocs/org/apache/commons/fileupload/disk/DiskFileItemFactory.html
common-fileupload文件上传及下载
http://blog.csdn.net/chinaliuyan/a ...
使用common-fileUpload制作文件上传(DiskFileItemFactory方式)
所需包:commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar
在网络找了关于JSP上传文件问题,本来想做个利用AJAX做带进度条的文件上传功能,但是网络上的文章都比较复杂,看了半天都看不懂,发现自己连最简单的文件上传都没有做过,那个就暂时算了,老实点从简单的先做起再研究那个带进度条的文件上传。 在网络上找了下jsp上传文件的代码,有很多,但是多数人写的不清楚,不过找了一个稍微清楚点的文章,文章地址给忘了(,真对不起人家,做人还不够厚道 ...
http://wenku.baidu.com/view/3e48950d52ea551810a6875f.html?from=related&hasrec=1
http://wenku.baidu.com/view/b3811f3510661ed9ad51f3b6.html
http://wenku.baidu.com/view/b3811f3510661ed9ad51f3b6.html
http://www.itwis.com/html/programme/javascript/20110615/10547.html
http://www.cnblogs.com/Vipl ...
http://blog.csdn.net/fengsezhengtu/article/details/6954858
http://mgz-99-163-com.iteye.com/blog/699314
http://www.iteye.com/topic/780585
http://www.diybl.com/course/3_program/java/javajs/20100719/460641.html
http://blog.csdn.net/IBM_hoojo/article/details/6335485
http://tech.techweb.com.cn/thr ...
给年轻程序员的几句话
- 博客分类:
- 工作随感
我收到了不少新手的来信,他们都希望能成长为一名真正的程序员。我绝对不是第一个谈论这个话题的人,所以,我不知道应该做哪方面的补充。不管怎样,下面的是一些一直记在我心头的、有必要读一下的建议:
找其他开发人员合作开发。我们正处在科技历史上第一个绝好的时代,你几乎不用在意在哪工作、为谁工作。只要你有一个还过得去的网络,你就可以和另外一个在世界任何角落里的人一起来完成某段程序。我知道,越来越多的有经验的开发人员开始把他们的一部分时间投入到这种知识共享里。我的朋友Evan Light特地留出了时间来开发一个帮助Ruby爱好者合作行动的网站。我从事这样的事情也有一段时间了。你想开发一些FLOSS程序吗 ...
如何使员工能力和收入相匹配?
- 博客分类:
- 工作随感
在公司的各种要素中,最重要和关键的是人。公司利润来自于员工的努力,公司的发展来自于员工工作能力的提高。由于每个人都需要一定的物质基础作为生活保障,需要不断提高自我能力实现更高的人生价值,如果公司能够满 ...
请重新认识你作为程序员的价值
- 博客分类:
- 工作随感
作为一个程序员,你需要认识到,你有无价的技能需要你去驾驭。投资者们早就知道这些,他们用成捆成捆的现金让你们为他开发出将来有一天能够赚钱的东西。大公司们知道优秀开发者的价值,他们有时候会为了留下他们的顶级人才而屈膝媚颜。具有很好的编程技能,每个人都会重视你,但为什么程序员自己却不把自己的这种天赋当回事儿呢?
我知道很多优秀的程序员数十年都是在帮助别人实现知识产权上的财富,但却只花很少的时间用在开发自己的软件上。领工资很容易,你很容易满足于个人的这点成就,但当你把自己放在对这些软件的知识产权的背景下时,很多程序员的口袋都是空空如也。投资者和老板们利用程序员开发出属于他们的知识产权的产品。他们 ...
在我的代码旅程和编程经历中,已经遭遇很多奇特的对手,还有更为奇特的盟友。我至少发现有 5 种代码勇士,有些是出色的战友,其他则似乎都在搅黄我的每个计划。
不过他们都在软件开发的万神殿上都有一席之地。如果没有不同编程风格的良好组合,你可能会发现你的项目要不就是耗时过长,要不就是太不稳定或太过完美而无人去做。
1. The duct tape programmer 补漏型的程序员
The code may not be pretty, but damnit, it works! 代码或许不漂亮,但能用!
这种家伙是公司的基石。代码有问题的时候,他能快速补漏,下不再犯 ...
性格决定命运,程序员亦莫能外。
性格影响机缘有无,影响才情发挥,影响努力深浅,最终影响人生之结局,是人这一生里可以把握,又往往被忽视的因素。
在这里,我们来试着对程序员的性格和可能命运做一归结,当可为有心则戒。
绵羊型的程序员
这类型的程序员每天有点糊涂,也不知道应该干点什么。不是很有上进心,安排干什么都行,但会因为小糊涂或不用心偶尔犯犯错误。
除非家境很好,要不然绵羊型的程序员其实有点危险。
公司如果严苛,容易被淘汰;公司如果倒闭,容易找不到下家。
如果没有改变,最终退出程序员队伍的可能性很大。
黄牛型的程序员
这类程序员的也有点随波逐流,不太喜欢学习新知识,但 ...
【毕业生】找工作的原则 .
- 博客分类:
- 工作随感
#如果有人听了本文的观点,但后果不太好,那本人也负不起责任。
#所以听或不听,请君自决。
有时候会被问到找工作的事,写点东西给即将毕业的同学参考。
毕业生找工作首重方向(即行业)。
公司错了可以换,收入低了可以搏,方向错了,转起来代价太大,甚至没法转。
男怕入错行就是这个意思。
软件听着是一个行业,但里面的分野太大,和不同行业也差不多。
比如:网站开发和驱动程序开发几乎是两个行业。
这里的关键是一旦你做了3年网站开发,你很难再做驱动程序,年头越多,这种转换越难。
一个人要是做了10年网站开发,接下来突然说要做驱动程序,那原因很可能是这个人疯了。
如 ...
在中国有很多人都认为IT行为是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。
...