当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 1. 下岗再就业。 2003年7月,我离开了工作6年的公司,开始
 

 

 ·linux进程通信-信号量使用    »显示摘要«
    摘要:标题:linux进程通信-使用信号量 一、相关知识 信号量:一个整数; 大于或等于0时代表可供并发进程使用的资源实体数; 小于0时代表正在等待使用临界区的进程数; 用于互斥的信号量初始值应大于0; 只能通过p、v原语操作而改变; 信号量元素组成: 1、表示信号量元素的值; 2、最后操作信号量元素的进程id 3、等待信号量元素值+1的进程数; 4、等待信号量元素值为0的进程数; 二、主要函数 1.......
    摘要:j2se 1.5 in a nutshell java 2 platform, standard edition (j2se) version 1.5 ("tiger") is the next major revision to the java platform and language; it is currently slated to contain 15 comp......


我的Java矢量绘图程序之路

1. 下岗再就业. 2003年7月,我离开了工作6年的公司,开始新的生活.我已经开始喜欢,

【程序编程相关:构架师之路

并用java做了一些jsp/servlet应用.此前我主要是在delphi下工作,8年delphi经验,枉为开发部经理. 【推荐阅读:介绍X-MODEM协议(转载)

做过delphi矢量程序方面的经验,语言不同,方法相同. 【扩展信息:工作是我们要用生命去做的事

2. 想法. 一个朋友用delphi开发了矢量控件,卖得不错,触动了我.我也想做一个,用业余时间,用什么? java,想都没想过swing/awt是什么东西就开始准备.自以为基础还可以,因为

3. 选择.

   1)jbuilder, eclipse这两个东西,一个要付费的,一个是免费的.不过到了目前国人手里,基本都是免费的.用哪个?试了半天,都好.前者因为收到过borland的律师信,所以不敢用,而且速度慢,配置要求高,而且没有pure sun java,所以不用. 后者前身是ibm(没有记错的话)的东西,果然不错,但是还是没用.因为看了好久,也没觉得他们胜过ultraedit多少.说到这,看官可能以为我蠢得可以,我也这样觉得.但最终选择了ultraedit与unix vi作为主要开发工具.

   2) java2d能做什么?我看了半天,可能jgraph这个开源项目是经典吧.我总结了一下jgrpah:设计非常好,扩展很容易,至少很多人这么说的.我也这么觉得.缺点是,很奇怪,速度很慢.程序宠大,自信靠一人之力,做不出来的,这是team job.

     java2d太好了,很多功能,但是根据以前的经验,它往往有不足,不足在什么地方?就是没有完整的矢量应用.后来看到用java2d做svg与flash的,才知道还不错,只是自己误解了.但是考虑到可能的产品移植,比如其它的语言环境,我还是放弃了大多数java2d的功能.决定自己实现如intersect,contains等等功能.即重写rectangle2d,line2d,point2d等东西.可能蠢了点,看官不要笑话.


...   下一页
    摘要:如何处理未捕获的异常 john zukowski (jaz@zukowski.net) 总裁, jz ventures, inc.2004 年 8 月 跟踪无法预期的运行时异常可能是一件又慢又费力的事情,只获得默认线程名称和堆栈跟踪通常是不够的。在驯服 tiger 这一期专栏中,java 开发人员 john zukowski 向您展示了如何通过替代默认行为来定制输出。他还对比了通过细分 th......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE