- 博客(66)
- 收藏
- 关注
Java多线程程序设计详细解析
Java多线程程序设计详细解析 一、理解多线程 多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。 线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。 多个线程的执行是并发的,也就是在逻辑上“同时”,而...
2006-10-31 17:11:00 59
DataGrid技巧大集合(转载)
DataGrid的正反双向排序http://dev.csdn.net/develop/article/26/26817.shtm删除确认及Item颜色交替 http://dev.csdn.net/develop/article/26/26768.shtm DataGrid DataGrid常见解决方案(三)--在DataGrid中选择确认删除多行复选框列表 http://dev.csdn.net...
2006-10-31 16:02:00 58
强大的.NET反编译工具Reflector及插件
刚接触.net 时就听说 Reflector这个强大反编译工具呢,只是一直没有去使用他. 今天update跟我说Reflector如何,如何有用,用的如何,如何爽,还得意的说反编译了不少DLL...本来本人对新鲜事就非常有兴趣,听他这么一说.决定试一试这个传说中的工具. 我用的版本是4.1.84.0,以,把自己编写DLL反编译了一下,反编译后的代码除了变量名不同外,其它基本上是一至的,我把反编译...
2006-10-31 15:50:00 150
mysql存储过程学习总结-操作符
mysql存储过程学习总结-操作符 算术运算符 + 加 SET var1=2+2; 4- 减 SET var2=3-2; 1*乘 SET var3=3*2; 6/ 除 SET var4=10/3; 3.3333DIV 整除SET var5=10 DIV 3; 3% 取模SET var6=10%3 ; 1 比较运算符 > 大于1>2False< 小于2<1Fa...
2006-10-31 14:07:00 105
書摘-商業部落格的威力
書摘-商業部落格的威力 文/iThome (記者) 2006-10-29 <!-- NO MAIN PHOTO --> 部落格有一個很棒的地方:不管你是否實際擁有部落格,它都對你的事業有幫助。...
2006-10-31 11:39:00 77
上周技术关注:什么样的界面算是好界面
[网站设计] 小论中英文网站的设计差异 >> 好了,我们回过头来总结一下:1、中文的行间距太小;2、中文缺乏一种起伏的节奏;3、中文的自动回行有重大缺陷。结论:中文一不小心就变成铁板一块。如何解决这个问题,设计师有的是办法,我就不一一赘述了,我这里想说的是:中文和英文由于语言属性根本上的差异,因此完全照搬英文站的设计是一种愚蠢的、教条的思路,尤其当这种设计方案需要用同一种计算机语言(...
2006-10-30 21:37:00 47
websphere ejb 远程/本地调用总结
1:本地调用前提:(1)被调用者实现了LOCAL接口(2)调用者和被调用者应该在同一EJB模块打包文件(ear)內,由于是本地调用,也就是说调用者和被调用者应运行于同一个ejb容器内,所以,想用类似main函数调用的企图都是不能成功的(因为main函数不可能运行于ejb容器)。(3)调用者的部署描述(ejb-jar.xml)中有关于被调用者的Local ref的描述。 示例如下: 比如我有一个...
2006-10-30 18:13:00 94
SWT 在linux下 Combo出现异常
因为同时在suse和windows xp 下开发Eclipse Plug-in.发现一样的代码,在不同的操作系统中的表现也不一样。最后发现是Combo控件的表现不一致。以下是发现问题的代码: importorg.eclipse.jface.action.Action;importorg.eclipse.jface.action.ControlContribution;importorg.ecl...
2006-10-30 17:30:00 80
文本聚类平移算法的几点问题
文本聚类平移算法的几点问题 文本处理,我的最爱---题记 大概一个月前 10b lobster 也和我聊起过卢亮介绍过的平移算法,详细的介绍可以看这里:卢亮的blog。记得当时第二天就看到了carrot2的发布,carrot2 上使用了多种聚类的算法。有些人对平移算法嗤之以鼻,比如这位。在我看来,一个算法有没有效果,要看这个算法的前提和假设,大炮打小鸟怎么瞄也不带劲儿。在文本处理领域中,比如...
2006-10-30 16:45:00 135
Yahoo 书签系统使用 Php 语言的 symfony 框架
Yahoo 书签系统使用 Php 语言的 symfony 框架 大旗的经验告诉我们,面对大数据量的时候,机器比人更有效---题记 Yahoo! 书签 Beta版本 已经上线了 点这里 。 根据Yahoo 技术工程师 Michael Salisbury 介绍,Yahoo 书签使用 symfony 框架开发完成,他们选择 symfony 的理由如下: 完善的开发文档 ...
2006-10-29 13:25:00 70
JSP文件下载及出现getOutputStream() has already been called for ...的解决方法
JSP文件下载及出现getOutputStream() has already been called for this response的解决方法http://iamin.blogdriver.com/iamin/1072546.html一、采用RequestDispatcher的方式进行1、web.xml文件中增加 <mime-mapping> <extension>d...
2006-10-29 13:22:00 77
Harmony毕业!
我从未期望这一时刻来的这么快...10月17日,Harmony PPMC同意向Apache Incubator PMC提出毕业请求。同日,Geir Magnusson Jr. , Harmony Chair首次在Apache Incubator的general邮件列表发起Harmony毕业的讨论10月24日,Geir在Apache Incubator邮件列表发起公开投票表决Harmony的毕业申请...
2006-10-29 06:14:00 97
为ToolBarManager添加自定义控件
项目要实现在Editor的ToolBarManager添加Combo控件的需求。在www.java2s.com上查了一下,没有发现其有现成的例子。而且觉得这个网站的例子大多关注的是SWT的使用,对JFace这一层面关注不多。但是放着JFace不用,直接用SWT的话,开发效率不高,而且容易出现自己引发的错误。看了一下JFace的源码,研究了以下的实现方法。 ToolBarManager是对SWT的T...
2006-10-28 14:34:00 96
删除讨厌的4199流氓软件
前段时间有一次想下载一个软件,结果被该网站(忘记了,否则一定要写出来)上的4199流氓软件给感染了。讨厌之极。很佩服该软件的编制者,做得很巧妙,死活无法删除,包括在安全模式下,使用360卫士等等。一启动360,自动死机。按照网上搜索的方法,也无法找到所说的QQST.DLL之类的文件。看来4199的更新还是非常快了。后来无奈,只好逐一查找自己系统上的异常文件,终于彻底删除之。具体步骤是: (1)下...
2006-10-28 11:08:00 95
Select m elements from max elements with limits
I have max integers between 1 and max, If I choose m of them to get a sum sums ,Suppose I have counts ways,How can I get the counts ? I write some codes by recursion ------------------------------...
2006-10-27 21:22:00 54
在TableViewer中使用ITableColorProvider
JFace的Viewer提供了完美MVC封装,利用各种Provider即可实现各种功能,例如LabelProvider负责处理显示的文字和图片,ContentProvider负责处理内部对象结构,还可以自己定义Sorter负责排序,Filter负责过滤。如果要改变显示单元格的颜色,可以使用IColorProvider。 对于TableViewer来说,要使用ITableColorProvider...
2006-10-27 14:30:00 105
SWT Layout 的注意项
这两天,带领组员开发一个很有复杂度的界面,因为组员对SWT的Layout不是很熟悉,所以在界面先后出现了很多问题。有的时候是出现异常,因为Layout和LayoutData不匹配,有时候是显示不出画面。总是,能产生的问题基本都碰到了。 目前的开发思路是先用SWT Designer画界面,然后再手工重构整理,SWT Designer对于重构后的代码便不能再识别了。所以仅仅依靠可视化工具是不行的,还...
2006-10-26 15:02:00 92
被过分渲染了的领导力-读报有感
今天看到著名的管理学家亨利 明兹柏格教授公开批评MBA商学院对领导力教学。批评他们过于迷恋领导能力,这种教学并没有赋予受教育者更多的这种能力,反而过于关注单个人的能力,这就变成了个人注意,这对组织是有破坏作用的。回头看看国内的企业和管理的培训,不管是长期的MBA教育还是短期的高级管理的培训,以及企业内部的培训,似乎又在找到了一个新的理念,加以在企业中推崇。我所了解的一家企业更是强调全体员工的领导力...
2006-10-25 10:01:00 75
CSDN论坛用户收藏行为分析
CSDN论坛收藏服务采用XML文件的方式记录,在功能上、容量上、检索上都存在瓶颈,为此CSDN推出的网摘服务对论坛收藏夹进行了一次规模庞大的数据迁移,目前这项工作已经完成,7万多用户的近80万收藏数据已经迁移完成。关于网摘收藏服务的详细说明,请参考:CSDN技术网摘使用指南。这里我们来看看CSDN用户的一些收藏行为分析数据。 谁最喜欢收藏? iflyer (173项) wu...
2006-10-25 00:32:00 87
CSDN为什么要推出技术网摘?
经过国庆一周的编码,国庆后两周间断性内部测试,CSDN技术网摘于上周末开始正式对外发布了。 有朋友问我,已经有这么多网摘站了,CSDN为什么还要推技术网摘,我给他们的回答是3个方面的原因: 专业用户有收藏的习惯,让用户更方便管理收藏是一种趋势在CSDN社区中,没有网摘服务之前就有13多万用户收藏了近80万个帖子。只不过论坛收藏功能长期没有增强,仅仅最近将收藏100条帖子的限制放宽到200条还得...
2006-10-24 22:06:00 52
科场的胜者
诗云: 人生凡事有前期,尤是功名难强为。 多少英雄埋没杀,只因莫与指途迷。 有个该中了,撞着人来帮村的。湖广有个举人姓何,在京师中会试,偶入酒肆,见一伙青衣大帽人在肆中饮酒。听他说话半文半俗,看他气质假斯文带些光棍腔。何举人另在一座,自斟自酌。这些人见他独自一个寂寞,便来邀他同坐。何举人不辞,就便随和欢畅。这些人道是不做腔,肯入队...
2006-10-24 15:38:00 62
使用TreeViewer取代TableTreeViewer
项目需要做一个TableTree形式的内容浏览器,以前开发的时候是基于Eclipse3.0,现在Eclipse3.2对于TableTree控件已经是deprecated了(但是TableTreeViewer还没有注明,会在Eclipse3.3中注明),所以不打算再使用TableTreeViewer了。TableTreeViewe的源码中说明是要从Eclipse3.1后,要是用 Tree, Tree...
2006-10-24 10:47:00 84
--建立以变更为核心的开发管理流程
项目需求的变化是项目管理中最令人头疼的事情了,而且如果变更的管理和控制不好的话,往往还会导致项目组内部的开发管理的混乱,降低了软件开发的效率,增加项目的成本,甚至会导致项目的失败。以变更为核心的项目开发管理适合以下类型的项目: 生命周期划分不是很明显的; 需求和范围不清晰,可能会频繁变化的; 大型的应用项目; 产品化持续开发的项目。 这些项目的特点是...
2006-10-24 10:23:00 53
为何倡导以质量为导向的项目管理?
我作为项目经理一直是标榜自己是以质量为导向的项目管理的倡导者和身体力行者,为何这样提呢?也是基于自己做过的成功的项目的经验得来的。在项目管理的三要素TQC中,这三者在项目管理中是需要平衡的,但是更需要明白他们并不是平等的,为什么这么说呢?这也是因为软件项目的特点引起的,关于软件的项目管理的特点参见我的博客中关于CMM的文章的描述。在软件项目中进度的延迟和成本的增加很大程度上是因为质量引起的,系统的...
2006-10-24 10:08:00 55
建立以变更为核心的开发管理流程
项目需求的变化是项目管理中最令人头疼的事情了,而且如果变更的管理和控制不好的话,往往还会导致项目组内部的开发管理的混乱,降低了软件开发的效率,增加项目的成本,甚至会导致项目的失败。以变更为核心的项目开发管理适合以下类型的项目: 生命周期划分不是很明显的; 需求和范围不清晰,可能会频繁变化的; 大型的应用项目; 产品化持续开发的项目。 这些项目的特点是...
2006-10-24 09:36:00 68
SpringSide 2.0 社区全新组团盛大开放
在满江红开源平台(www.redsaga.com)的大力支持下,SpringSide 2.0 社区全新组团盛大开放。 SpringSide2.0 新社区的四大子站点: 社区主站:http://forum.springside.org.cn 主站,springside开发人员出没的讨论区。 Wiki文档站: http://wiki.springside.org.cn 全民参与Ja...
2006-10-24 09:18:00 46
幼学琼林--Spring下的单元测试要点
今天复习了一下 造福无数人Spring2.0 参考手册中文翻译--第8章 测试,浓缩即精华的更新了SpringSide wiki中的--Spring下的单元测试要点。 注意,文档还在不断修改中,建议直接看Wiki 上的最新版本。 1. 需要Spring 依赖注入的测试 为了测试Spring管理下的Bean,可以自...
2006-10-23 09:26:00 85
上周技术关注:ASP.NET AJAX Beta 1 发布
<meta http-equiv="Content-Type" content="text/html; charset=GB2312"> 2006-10-22 [浜哄伐
2006-10-23 01:29:00 46
CSDN技术网摘使用指南
什么是网摘? 网摘又名网页书签,英文原名是Social Bookmark,直译是“社会化书签”。世界上第一个网摘站点del.icio.us的创始人Joshua发明了网摘。通俗地说,网摘就是一个放在网络上的海量收藏夹。它提供的是一种收藏、分类、排序、分享互联网信息资源的方式。使用它存储网址和相关信息列表,使用标签(Tag)对网址进行索引使网址资源有序分类和索引,使网址及相关信息的社会性分享成为可能...
2006-10-22 20:46:00 75
java范型简介
java范型简介 一.简单认识java范型 经常听人说“范型”,我一直不是太明白什么叫“范型”,今天就查阅了一些文章,给我的第一感觉就是之所以在java中用范型,就是为了让一些错误在编译阶段就可以暴露出来,而不用在运行阶段才抛出异常。下面给出一个简单例子来说明。 /***//***没有利用范型的例子*/publicvoidexample1()...{ArrayListarray=ne...
2006-10-21 21:06:00 63
向科特勒学营销之四:营销的观念
营销-传递一种更高标准的生活 营销是个人和集体通过创造,提供出售,并同别人自由交换产品和价值,以获得其所需要所欲之物的一种社会过程。 Peter Drucker-营销的目的使要使推销成为多余;营销的目的在于深刻地认识和了解顾客,从而使产品或服务完全适合他的需要而形成产品自我销售; AMA-营销是计划和执行关于商品、服务和创意的观念、定价、促销和分销,以创造符合个人和组织目标的交换的一种过程。...
2006-10-20 21:55:00 60
英文里面的反意疑问句的回答
和老外聊天的时候经常会被问到反意疑问句,例如他会问你:“Don't you have this?”.回答的时候,外国人的思维和中国人是不一样的。中国人回答是的意思是说 “我没有”,回答 “不” ,是说 我有这个东西。老外的脑袋简单,转不过来这么多弯, 他们回答yes的时候 ,表示的意思是说 我有 ,回答"No",是说 我没有,和中文回答的意思正好相反。总的规律就是 不管 外国人怎么问,一般疑问句也...
2006-10-20 17:53:00 98
戴志康印象
1) 昨天下午CSDN约戴志康作了一期访谈视频节目,我作陪。之前虽然很多次其他场合碰见,但都未聊过。 2) 戴志康近期的新闻太多了,大多报道成功故事,不过我看他更像个程序员。 3) 戴志康很聪明,思路很敏锐,知道自己的公司该做什么,不该做什么。 4) 戴志康很执着,同期发展的dvBBS、PHPWind都远远落后于他的Discuz! 5) 同时戴志康也是我认识做Web产品中最幸运的一个,比如...
2006-10-20 01:19:00 69
Great Common Divisor & Least Common Multiple(最大公约数和最小公倍数)
Function ZDGYS(ByVal m As Long, ByVal n As Long) As Long 'Great Common DivisorZDGYS = mWhile n > 0m = ZDGYS Mod nZDGYS = nn = mWendEnd Function Function ZXGBS(ByVal m As Long, ByVal n As Long) As ...
2006-10-19 23:16:00 58
向科特勒学营销之三:营销的十种概念与营销人员经常问的问题
理解了这十个概念才真正的理解了营销 商品(Goods) 服务(Service) 体验(Experiences) 事件(Events) 人物 (persons) 地点(places) 财产权(Properties) 组织(Organizations) 信息(Information) 观念(Ideas) 而能够回答这些问题才能够真正的去做营销 1. 我们如何识别和选择所服...
2006-10-19 22:45:00 87
要和你一起做的100件事
1.在每次小别之后第一次见面都要结结实实的一个拥抱,如果在公众场合,就要你亲亲我的脸,如果没人,就亲嘴巴。2.买一张可以放在床上的小桌,不愿意起床的时候,我们可以赖在被窝里上网,吃饭,下棋。3.有一个漂亮的水晶花瓶,你下班回来的路上给我买的花,即便已经皱掉,也会高高兴兴地把他们插起来。4.每个月学一道新菜。5.躺在你的腿上看电视,指手画脚的叫你给我拿吃的。6.不强迫你丢掉以前女友的照片,但这并不代...
2006-10-19 16:58:00 386
中国古代兵家论将领的心理品质
中国古代兵家论将领的心理品质 中国古代兵家对将领心理品质的论述,以期对现代军事心理学的研究有所启发。 关键词 五德,五材十过,六术,十守,八征 中国古代的军事心理学思想源远流长,博大精深,在世界军事心理学史中占有极其重要的地位。本文仅就古代兵家对将领心理品质的认识,作初步的整理研究,以便借鉴和作进一步的探讨。 1将领类型论 根据将领的才能、品德和个性,古代兵家把将领划分成不同...
2006-10-19 16:20:00 146
java中文件操作大全
java中文件操作大全 本文为本人在工作学习中的总结,每个方法都经过测试,记在博客上一方面是为了自己日后工作方便,另一方面是为了给大家提供方便,节约时间。 一.获得控制台用户输入的信息 /***//**获得控制台用户输入的信息*@return*@throwsIOException*/publicStringgetInputMessage()throwsIOExce...
2006-10-18 22:44:00 56
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人