2008-05-27

Java 1.5被忽略了的小动作

关键字: java
    人们在谈论Java 1.5的特性的时候,往往集中在范型、注释、concurrent等大的改进方面。而1.5API里的一些小动作往往容易被人忽略,其实这些新增的API小函数还是能给我们带来很多的便利。我总结了一下我常用的几个,罗列如下: 1、format和printf     非常怀念C语言里printf的format,JSDK 1.5 API提供了相同的功能。     PrintStream 和 PrintWriter 增加了一个 printf(String format, Obje ...
两种Java Desktop UI的技术 关键词 搜索结果 最高下载项目 下载数 Swing  1013  jEdit 4,585,862 SWT  279  RSSOwl 849,77   几种流行的Language 关键词 搜索结果 最高下载项目 下载数 Java  16471 JBoss 11,995,428 ...
2008-05-21

项目日记

关键字: 项目管理
0.9版:我开发。先是用了多种设计模式,尽量实现解耦。结果发现性能不满意。 ... 1.0版:我开发。后来,重构。去掉了很多设计模式,让部分代码直接耦合,性能大幅提高了。 ... 1.1版:成立1.0小组接手。需要增加新的功能,和修正一些BUG。工程进度很顺利。 .... 1.2版:我开发。再后来,再重构。开始一步步拆解耦合,同时尽量保持性能。解耦再次实现,性能不降反升。感觉自己的思维又向前飞跃一步。 ... 1.3版。1.0小组完全接手。又需要增加新的功能,和修正一些BUG。小组觉得1.2版的代码比较难懂,但都普遍反映能看得懂1.1版的代码。工程进展很不顺利,延期n倍后,基本 ...
2008-05-19

对各位IT同仁的呼吁

关键字: 地震
对各位IT同仁的呼吁 各位IT同仁,     在这次地震中,网络和IT发挥了巨大的作用,Internet第一时间将地震的消息传遍全国,实现了快速密集的消息发布和方便高效的捐款捐助方式。但就在举国众志诚城抗灾救灾的同时,有些不法分子开始利用Internet骗取捐款。如《黑客非法入侵红十字会官网篡改募捐帐号》http://news.ccidnet.com/art/951/20080518/1451031_1.html 《黑客瞄准救灾捐款 仿冒腾讯建立诈骗网页》http://it.sohu.com/20080514/n256851062.shtml 公安机关查处 ...
  • 13:09
  • 浏览 (83)
  • 评论 (0)
2008-05-15

天地无情人有情

关键字: 地震
......
  • 12:36
  • 浏览 (105)
  • 评论 (0)
    因为项目需要,需要在Windows下用C开发。一直不喜欢Microsoft对IDE的过渡封装,因此在Visual Studio下坚持了2个月实在是忍耐到了极点。于是开始尝试用Eclipse+cdt。     首先遇到的问题就是安装。Eclipse3.3 + CDT4.x.x-master 居然存在严重Bug。害了浪费了整整两天时间,google了以后才发现大家都被这个问题困扰。直接改为Eclipse for C/C++ dev后才让编译工作顺利下去。     初期,编译器选 ...
  • 16:08
  • 浏览 (941)
  • 评论 (8)
eclipse3.3+cdt+mingw4 安装了n遍,总是出现Error ??????????错误。 后来才查到是个eclipse3.3+cdt+mingw4 的BUG。 直接下载了eclipse33 for C/C++ dev ,一切搞定。明天等着移植原来的VC项目了。
  • 00:02
  • 浏览 (137)
  • 评论 (0)
2008-05-08

Joe Hewitt

关键字: 随便
Joe Hewitt是对Web技术的发展做出了杰出贡献的人因为他是Firebug的作者。
  • 23:22
  • 浏览 (122)
  • 评论 (0)
2008-05-07

并发2000个线程的CPU占用的问题

关键字: 多线程
在做个高并发的项目,发现个的情况向大家请教。 下面的代码很简单。就是开2000个线程,线程里就是个死循环,每次循环sleep 20 ms. 当 sleep 20 ms的时候,我的CPU占用10-50%左右。 可是当改为sleep 19或者21 ms的时候,CPU占用一直100%。 为啥? public static void main(String[] args) { for (int i = 0; i < 2000; i++) { new Thread() { public void run() { while (true) { ...
neora
搜索本博客
博客分类
存档
最新评论