自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hello

hekki

  • 博客(134)
  • 资源 (6)
  • 收藏
  • 关注

原创 点评改变Java世界的十大人物

James Gosling : Java之父作为Java之父,James Gosling的名字可谓是耳熟能详。当人们评论一种编程语言时,总喜欢捎带着把下蛋的母鸡一起带上。Java做为中国的编程语言学习者餐桌上有限的那么几样餐点中的流行款式,自然是让JamesGosling风光不已。虽然James Gosling现在已经不是领导Java发展潮流的领军人物了,做为Sun的开发者产品组的CTO,怎么...

2009-07-01 11:06:40 171

原创 Become a Better Java Programmer - Learn Something

本文转载自:http://www.javaworld.com/javaworld/jw-06-2009/061909-better-java-programmer.html其大意指:Java程序员不应仅仅局限于Java语言的学习,除了Java以外还应该学习几门其他的语言,这样有助于全面提高软件开发的水平。Do you think it's a coincidence that 80% of...

2009-06-28 22:30:53 261

原创 抽象是最有力的工具

抽象的解释:从许多事物中,舍弃个别的、非本质的属性,抽出共同的、本质的属性的过程,是形成概念的必要手段。 从电子元器件中电压的高低抽象出了0 1 0 1,建立这种连续到离散的对应关系实现了数字化。机器指令就是一串二进制0 1 0 1其含义难以识别,通过抽象建立了二进制到符号语言的对应(汇编)。特定平台相关的低级语言经过抽象建立了与平台无关的中间代码(如字节码),字节码一个是平台无关...

2009-06-26 16:11:35 199

原创 怎样挖掘多核的潜力

   06年多核就已经开始普及了,对多核的认识也很浅显就知道一个CPU里面有多个计算内核,具体的硬件架构不是很清楚。今天看了一篇文章:并行编程是否需要开发新的编程语言;文章主要针对目前多核CPU的普及和发展提出是否需要开发一种适用并发编程的新语言还是针对已有语言进行并发方面的扩展。不管怎么样主要目标还是充分利用CPU里面的多个核心。唉 这方面有很多困惑。...

2009-06-09 17:03:09 133

原创 ResultSet对象关闭

今天实验室一个同学利用同一个Statement对象调用executeQuery方法分别执行不同的SQL查询语句,结果第一次调用返回的ResultSet对象在后面不再可用,提示该对象已经关闭无法执行其他的操作。答案在JDBC4.0规范里面得到了解释:A ResultSet object is explicitly closed when(ResultSet对象显示关闭的两种情况:)■ The c...

2009-06-04 15:17:11 563

原创 软件开发技术的趋势

软件的趋势应该是网络化、智能化。通过网络将电视、手机、PC、智能设备融合为一体,从而形成一个能够相互通信的整体。智能化应该就是软件越来越聪明吧。因此,网络知识很重要,人工智能也很重要。...

2009-05-22 08:42:23 161

原创 超过了心理弹簧的弹性系数

好久没有运动了,天天搞论文,天天搞得很压抑,哎 持续了将近一个月了。答辩了,但是没有一点轻松的感觉,好像不知道什么是轻松了一样。可能弹簧压的太紧超过了弹性系数了吧。 看来运动才是恢复弹簧的最有用的工具。今天开始运动,今天开始出汗。...

2009-05-21 14:50:32 211

原创 Java反射污染 -- 转自http://dandy.javaeye.com/blog/377344

出自《java puzzle》 这个谜题举例说明了一个关于反射的简单应用。这个程序会打印出什么呢? Java代码 import java.util.*; import java.lang.reflect.*; public class Reflector { public static void main(String[] args) throws ...

2009-05-04 20:09:29 128

原创 利用闲置的计算机资源

今天在弄实验室的服务器时突然脑海闪现一个问题:服务器配置还不错,就是当一个路由器在用,有点大材小用浪费了不少资源;能不能弄一个程序加快我们的上网速度,将我们预先要做的东西都先下载下来到时候只要在本地下载就可以了。这种方法很早很早以前就有人在研究也在用了。基本思想还是利用闲置的计算资源做点事情。像上一篇文章中介绍的网格计算中也早有这种思想。前几天不知道在哪看到一篇文章,具体记得不是太清楚了,就是...

2009-05-01 19:44:27 735

原创 利用计算机闲置资源,加入全球网格计算!

要知道什么是网格计算,先得了解一下什么是分布式计算?            所谓分布式计算(Distributed Computing)是一门计算机科学,它研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终的结果。最近的分布式计算项目已经被用于使用世界各地成千上万位志愿者的计算机的闲置计算能力,通过因特网,...

2009-05-01 19:36:01 1406

原创 使用 WLM 充分发挥 pSeries 服务器的能力

使用 WLM 充分发挥 pSeries 服务器的能力  随着国内信息技术和应用的飞速发展,许多单位的日常业务都已使用计算机处理,计算机已经在很大程度上改变了人们的生活、学习和工作的习惯以及流程。比如很多大学已将学籍管理,课程管理、校园一卡通等很多应用投入使用。随着应用范围的扩大和用户数量的增多,很多大学正在考虑或已经开始用较大的 UNIX 小型机进行应用、数据和服务器的集成。 但这些...

2009-05-01 19:34:17 180

原创 论知识贵贱

有一句名言:放错了地方的资源就是垃圾。知识的价值也是如此,知识躺在书本上,知识充满在空气中和生活中,这些知识都是不值钱的,书本上的知识最多就是一本书的钱,生活中的知识更是随处都是;然而,若是将这些知识放在你的大脑里,那么知识就是无价之宝,是无法用其他的东西衡量的。或者也可以理解为,知识必须驻留在我们大脑,依附于我们身体去实践,才能体现其价值所在。...

2009-05-01 00:09:19 114

原创 软件工程的重要性

发展的前提是遵守大自然中的各种规律。软件开发过程中从调研、可行性分析(技术可行、经济可行、操作可行性)、需求分析、总体设计、详细设计、编码和测试,这里每一个阶段的工作都要做足而且还要结合一定的开发模型或方法才能最大程度的保证软件产品的开发进度、产品质量。如果违反这些客观规律都会可能导致最终的失败。今天,就碰到了类似的问题。事非经过不知易,是非经过不知难!搞开发要有豪情的同时更要的是周密的计划、...

2009-04-25 23:01:35 2285

原创 2009年度科技型中小型企业重点资助项目

2009年度科技型中小型企业重点资助项目

2009-04-24 21:06:01 98

JNLP API(Core Java 1)

通过JNLP API能够使应用程序运行在沙箱中同时还能以安全的方式访问本地资源,如:从本地加载文件或保存文件至本地。应用不能查看文件系统也不能指定文件的名字,而是通过弹出一个文件对话框让用户选择文件。在文件对话框弹出以前会有一个警告通知用户是否允许程序做进一步的处理,API不给于程序访问File对象的权利,程序员只能通过给定的工具实现"打开文件"和"保存文件"的动作,但是大部分系统信息对不信任的应...

2009-04-24 19:50:11 133

原创 Java Web Start

Java Web Start 软件 Java Web Start 软件使您可以从 Web 下载和运行 Java 应用程序。Java Web Start 软件: 提供一种单击一次即可激活应用程序的便捷方法 保证您始终运行最新版本的应用程序 避免了复杂的安装或升级过程 获得 Java Web Start 软件 Java Web Start 软件是 Java Runtime Environment (J...

2009-04-24 17:41:09 241

原创 一句名言

秋水共长天一色,落霞与孤鹜齐飞。

2009-04-22 19:20:56 98

原创 面向对象的一些基本概念

对象具有:状态/数据/属性 和 行为/操作/方法。类是对象的抽象。对象的一个或多个属性引用其他对象则称为合成(组合)。对象引用最为属性的优点:避免数据冗余和保持数据的完整性(一致性)。数据冗余同时一般都会带来数据的不一致(多分同类型数据,当改变某一个时需要将所有的副本全部进行改变)。面向对象的三个特征:用户自定义类型,继承,多态。 对象交互:外部触发事件使对象运转,一次...

2009-04-17 22:24:57 138

原创 文件锁

转自:蓝森林fcntl文件锁有两种类型:建议性锁和强制性锁    建议性锁是这样规定的:每个使用上锁文件的进程都要检查是否有锁存在,当然还得尊重已有的锁。内核和系统总体上都坚持不使用建议性锁,它们依靠程序员遵守这个规定。     强制性锁是由内核执行的。当文件被上锁来进行写入操作时,在锁定该文件的进程释放该锁之前,内核会阻止任何对该文件的读或写访问,每次读或写访问都得检查锁是否存在。    系...

2009-04-17 19:55:02 157

原创 序列化与反序列化

序列化与反序列化( Serializable and Deserializable)实现机制分析:什么是序列化:通过序列化你可以将一个对象保存在文件中、数据库中,可以使得对象可以在网络上进行传送。而这些都是通过将对象转化为字节流存储到文件中,或传输到网络的另一端;利用这些字节流可以重新恢复为原来的对象。Java序列化具有以下特点:1.不必关心对象字节数据的底层表示和字节序等问题,因...

2009-04-16 21:24:55 106

原创 知识与元知识

  零散的知识是负担,就像没有有效组织的海量数据一样会占据我们的脑袋但却难以利用。  元知识是如何有效获取知识的知识或是建立知识之间联系的纽带,可以看成知识的索引。  关于博士后与农民工的故事,也一定程度上反应了这个问题。知识越多,如何有效的获取针对特定问题的最有价值知识就越困难;一个农民可能知识不是很多,但是他的知识之间有效建立了相互之间的联系(农村去掉稻谷中的空壳,通常就是风吹的办法)...

2009-04-15 17:13:30 393

原创 Swing-如何读取JTextArea中特定的某一行

  今天一个师弟问我Java中如何读取JTextArea中某一行的数据。从JDK文档里面找找并没有找到相应的API,但是感觉这确实是一个很常用的功能。不过后来找到了一个比较简单的实现方法:因为每一行都是以"\n"结尾的,因此只需将JTextArea中的文本都按照分隔符进行分割即可。String[] lineString = JTextArea.getText().split("\n");这...

2009-04-15 16:59:26 724

原创 Swing图片绘制闪烁

天行健 君子以自强不息 地势坤 君子以厚德载物 实验室一个项目中的一个场景:一个开关和一个灯泡,分别对应两种状态即:亮和灭、开和关。这四种不同状态都是用一副图片来表示的。开关最初是关闭的,用鼠标双击后打开(绘制打开状态的图片),灯泡状态发生变化同样是用另一个状态的图片绘制。问题是:开关和灯泡在第一次发生状态转换的时候,会出现闪烁的情形,只有图片的四个...

2009-04-11 19:55:06 132

原创 基于构件的软件开发

  软件开发技术的发展总是朝着更高复用效率和复用质量的方向发展。在很早以前就提出了构件的概念,构件是组装的基本单元,因此基于构件的软件开发中实现构件之间的组装是一个很关键的问题。然而,构件组装的方法本身也一直随着构件概念的迁移在不断变化。虽然现在已经提出了很多构件组装方面的理论,什么基于连接字的什么基于软件体系结构的,然而在实际应用中还是比较少。我们程序人员最直接的可能就是通过拖拉控件开发GUI。...

2009-04-09 21:30:01 395

原创 在起伏中前进

任何事物的发展都是有起有落的,都是在起伏中不断前进。这是事物发展的客观规律。人的状态也是这样,有时候心里比较郁闷,有时候心理会很舒适、很有冲劲、很有斗志。当我们处于良好的状态时可以加快前进的步伐,当我们处于低谷的时候应该停下来驻足观望远处的美好风景;或许也可以做点别的转换一下当前的状态:洗个澡、跑跑步,打打球都是不错的选择。但是千万不能郁闷的时候坐着或干脆去睡觉,那样可能形成死循环了呵呵。 ...

2009-04-09 19:21:12 105

原创 合取范式 任何

在布尔逻辑中,一个公式是合取范式(CNF)的,如果它是子句的合取。作为规范形式,它在自动定理证明中有用。它类似于在电路理论中的规范和之积形式。 所有的文字的合取和所有的文字的析取是 CNF 的,因为可以被分别看作一个文字的子句的合取和一个单一子句的合取。和析取范式(DNF)中一样,在 CNF 公式中可以包含的命题连结词是与、或和非。非算子只能用做文字的一部分,这意味着它只能领先于命题变量。 例如,...

2009-04-08 10:55:53 600

原创 WEB服务

XML最适合作为一种数据交换格式。Web服务用来描述以XML格式交换信息的Web应用程序。HTTP和XML的组合非常有效,HTTP已经在互联网上普遍应用,防火墙允许端口80上的HTTP流通过,而其他协议和端口可能被关闭。XML是一个文本文件,在结构上中立所以不会和底层细节(如整数字节序)混淆。XML比二进制数据更加冗长,但还是得到了普遍的支持,几乎所有平台都有XML解析器。HTTP加上XML成为...

2009-04-06 23:41:19 104

原创 书 评

   网上购物能够我们从世界各地的商品中挑选合适自己的,但是选择太多就如没有选择一样,因此对于我们不太熟悉的东西可能只能参考朋友的建议或网上评论了。但是网络这个开放的环境导致评论的真实有效性参差不齐,很多不具备参考价值反而起到误导的作用。网上书店就是,那里对书的评论各种各样但是中肯的可以说是极少数,大多数在那里评论一些纸张怎样、封面是否气派,或者干脆直接针对作者说一些东西,更有甚者在那里相互骂架。...

2009-04-06 10:44:16 138

原创 好书的标准

什么才是真正的好书呢:1.表达出问题的本质,及解决方法的思路。2.涵盖最核心的知识。3.列举出有待输入研究的问题,提供该问题相关丰富的权威索引:文献或其他书籍。 ...

2009-04-05 20:40:50 131

原创 软件工程的重要性

  正式开始搞论文了,感觉看的论文太少对软件的宏观认识太肤浅,可以说没有一个大局的理解。从今天开始正式开始深入软件工程的方方面面同时也是撰写论文所必须的。软件工程里面包含的知识既有宏观的体系架构、也有微观的技术细节、还有工程管理和方法以及与经济学、心理学等的综合。软件工程关心软件产品的构建活动,围绕软件产品有客户的沟通,产品的策划与设计,编程人员的诸多因素(技术、合作、管理),还有产品的维护等等。...

2009-04-05 15:40:52 3029

原创 发展规律

任何事物的发展都是慢慢趋向平衡的,也可以说是趋向自然。老子曾说:道法自然,也有这方面的意思。 要养生,也要遵循自然发展规律,保持平和的心态。对于学习也是如此,我们处在知识爆炸的时代,需要学习的新事物层出不穷,作为一个程序员尤其如此。因此,我们切不可一味学习而疏于实践。同时学习也要掌握学习的道,学习本质的东西。  本质 和 实践。...

2009-04-03 21:06:32 126

原创 JPC X86的纯Java模拟器

http://www-jpc.physics.ox.ac.uk/index.html同学发现的一个好东西。

2009-04-02 22:41:01 274

原创 多核编程与多线程 分布式计算

多核编程 分布式计算是未来的发展方向吗?

2009-04-01 19:32:07 141

原创 一个有意思的程序

将下面的数据,保存为testu.java,用UTF-8或ANSI的编码方式保存。编译运行。\u0070\u0075\u0062\u006c\u0069\u0063\u0020\u0063\u006c\u0061\u0073\u0073\u0020\u0074\u0065\u0073\u0074\u0075\u007b\u0070\u0075\u0062\u006c\u0069\u0063\u00...

2009-04-01 16:02:02 114

原创 高效人士的习惯之一:积极主动

积极主动的人将注意力集中在影响圈:也就是自己所能控制的区域,并充分扩大自己影响圈;消极被动的人将注意力集中在影响圈以外:不在自己的控制范围,所以总是怨天尤人但又毫无改进。...

2009-03-30 17:51:13 99

原创 我喜欢的书籍

前天写了一些自己喜欢的音乐,今天再来补充一些:静心的音乐如:大悲咒 名族歌曲等等。不知道什么时候开始,自己开始很喜欢看书了。大学那时候喜欢看杂志看些励志类的文章,现在不管是在专业方面还是其他都有了自己感兴趣的知识方向。前两天女朋友推荐一篇文章,里面一个很受启发的一句话是:每隔一段时间都会去看看励志类的书籍,这样可以激活自己的思维,激发自己的斗志。感觉的确是这样的,人都有心烦意乱的时候,当我很烦躁...

2009-03-29 22:58:09 283

原创 C++/C的重要性

C/C++从出生经过成长到发展壮大已经经历了几十年,到现在它们仍然是十分流行而且重要的编程语言,在软件开发中占有举足轻重的地位。这地位一部分是他们本身在某些方面优秀的表现,另一部分也是最为关键的是:时间的积累而这在暂时是无法替代的。目前流行的操作系统、编译器、解释器的实现都依赖于这两种语言。操作系统就不用说了,像Java虚拟机、Python的实现等等都是依此为基础的,因此要深究他们内部的原理和...

2009-03-28 21:16:58 882

原创 我喜欢的几首歌曲

谢谢你(刀郎)--我们都要一颗感恩的心。爱拼才会赢(叶启田)--人生需要积极去拼搏。从头再来(刘欢)--不管遇到什么我们都要有从头再来的勇气,不要有任何历史的包袱。 ...

2009-03-28 11:28:41 129

原创 文学 经济学 管理学 信息技术学 生物学 物理学 化学

今天GF发过来一个电子书:鱼。一看书名感觉是很奇怪名字,随后看了一下里面的内容给人一种很清新的触动。没想到这还能跟鱼联系在一起。这不禁让我想起今天看的一篇文章:讲的是一个名人哪些书籍对他影响最大,而这其中大部分都是文学、哲学方面的书籍。有时候看这些书籍的确给人的思想注入了新的活力,也可能是自己在看计算机方面的书籍时思维过于局限在原理的理解和运用上面了。看来应该多读书,各方面的都应该涉猎,思维也不...

2009-03-25 21:50:24 103

原创 转载 优秀程序员的十个习惯

本博文转载自:http://blog.csdn.net/haoel/archive/2009/03/22/4013883.aspx(陈皓)在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人能够成为一个优秀的编码人员,他们非常熟悉...

2009-03-23 17:23:36 103

9781788628815-UNDERSTANDING_SOFTWARE.pdf

9781788628815-UNDERSTANDING_SOFTWARE.pdf

2021-07-11

Large-Scale.CPP.Volume.I.Process.and.Architecture.2019.12.pdf

Large-Scale.CPP.Volume.I.Process.and.Architecture.2019.12.pdf

2021-07-11

7 Ways APIs, Microservices and DevOps Can Transform Your Business_0.pdf

7 Ways APIs, Microservices and DevOps Can Transform Your Business_0.pdf

2021-07-11

元宇宙.jpeg 项目图

元宇宙相关项目

2021-07-11

20210217 Brief Review of BSC Farms and Yield Optimizers.pdf

20210217 Brief Review of BSC Farms and Yield Optimizers.pdf

2021-07-11

矮人dos工具箱5.3

矮人dos工具箱包含大量系统修复工具

2007-06-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除