键者天行

天行键,君子以自强不息;地势坤,君子以厚德载物!

sheng chenID:chensheng913
1188860次访问,排名15好友0人,关注者7
天行键,君子以自强不息;
地势坤,君子以后德载物。
chensheng913的文章
原创 676 篇
翻译 0 篇
转载 85 篇
评论 1006 篇
chensheng913的公告
    首页         留言
本站总访问量:

当前页访问量:


与我联系:我的EMAIL
月 [下月] [上月]

天气预报

最近评论
xu_zh_h:都是正确的废话
rr5263:学习了
mghueh:wow power leveling
fftaks:wow power levelingWow gold
fftaks:Wow gold
文章分类
收藏
相册
搞笑娱乐
窈窕淑女
友情Blog
!Java的专栏
Baggico的专栏
feng_sundy的专栏
八进制的专栏
嘟嘟狼的专栏
潇潇的新生活
笨笨的专栏
编程夜未眠的专栏
阿赖的个性空间
韩磊的专栏
珍藏链接
《CSDN社区电子杂志-Java杂志》官方Blog
《CSDN社区电子杂志-Oracle杂志》官方Blog
侯捷专栏
执子之手,与子偕老
王森专栏
科诺专栏
蔡学镛专栏
存档
软件项目交易
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes
2004年12月

原创 深入浅出Java堆的管理--垃圾回收

  关于垃圾收集的几点补充   经过上述的说明,可以发现垃圾回收有以下的几个特点:   (1)垃圾收集发生的不可预知性:由于实现了不同的垃圾收集算法和采用了不同的收集机制,所以它有可能是定时发生,有可能是当出现系统空闲CPU资源时发生,也有可能是和原始的垃圾收集一样,等到内存消耗出现极限时发生,这与垃圾收集器的选择和具体的设置都有关系。   (2)垃圾收集的精确性:主要包括2 个方面:(a)垃圾收集器能够精确标记活着的对象;(b)垃圾收集器能够精确地定位对象之间的引用关系。前者是完全地回收所有废弃对象的前提,否则就可能造成内存泄漏。而后者则是实现归并和复制等算法的必要条件。所有不可达对象都能够可靠地得到回收,所有对象都能够重新分配,允许对象的复制和对象内存的缩并,这样就有效地防止内存的支离破碎。 (3)现在有许多种不同的垃圾收集器,每种有其算法且其表现各异,既有当垃圾收集开始时就停止应用程序的运行,又有当垃圾收集开始时也允许应用程序的线程运行,还有在同一时间垃圾收集多线程运行。   (4)垃圾收集的实现和具体的JVM 以及JVM的内存模型有非常紧密的关系。不同的阅读全文>

发表于 @ 2004年12月31日 14:15:00|评论(loading...)|编辑

原创 浅谈Java串行端口技术协议

串行通讯协议有很多种,像RS232,RS485,RS422,甚至现今流行的USB等都是串行通讯协议。阅读全文>

发表于 @ 2004年12月31日 13:59:00|评论(loading...)|编辑

原创 Java打印程序设计

在我们的实际工作中,经常需要实现打印功能。但由于历史原因,Java提供的打印功能一直都比较弱。阅读全文>

发表于 @ 2004年12月31日 13:48:00|评论(loading...)|编辑

原创 PB中dynamic调用类型的用法

PB中dynamic调用类型的用法。 阅读全文>

发表于 @ 2004年12月29日 23:10:00|评论(loading...)|编辑

原创 读取war包中的文件及Ant使用中的OutOfMemoryError解决

读取war包中的文件及Ant使用中的OutOfMemoryError解决方案。阅读全文>

发表于 @ 2004年12月29日 14:09:00|评论(loading...)|编辑

原创 java的I/O流

流(stream)的概念源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。阅读全文>

发表于 @ 2004年12月27日 23:32:00|评论(loading...)|编辑

原创 使用Oracle9i数据库的注意事项

使用Oracle9i数据库的注意事项。阅读全文>

发表于 @ 2004年12月26日 12:28:00|评论(loading...)|编辑

原创 Oracle Index 的三个问题

索引 ( Index ) 是常见的数据库对象,它的设置好坏、使用是否得当,极大地影响数据库应用程序和 Database 的性能。阅读全文>

发表于 @ 2004年12月26日 12:25:00|评论(loading...)|编辑

原创 为什么有时 Oracle 数据库不用索引来查找数据

当你运用 SQL 语言,向数据库发布一条查询语句时, ORACLE 将伴随产生一个“执行计划”,也就是该语句将通过何种数据搜索方案执行,是通过全表扫描、还是通过索引搜寻等其它方式。搜索方案的选用与 ORACLE 的优化器息息相关。阅读全文>

发表于 @ 2004年12月26日 12:24:00|评论(loading...)|编辑

原创 使用COMPOSE和UNISTR 创建沉音字符

很多语言,包括英语在内,都使用沉音字符(accented character)。因为这些字符不属于 ASCII 字符集,所以如果不查看 Unicode 值也不使用 Unicode 编辑器并将其转成一个已知字符集,就很难编写使用这些字符的代码。阅读全文>

发表于 @ 2004年12月26日 12:16:00|评论(loading...)|编辑

原创 我眼中的Spring

用Spring有一段时间了,最近在部门内部做个Spring的培训,一个很自然的问题出现大脑之中,Spring好在哪?阅读全文>

发表于 @ 2004年12月24日 16:19:00|评论(loading...)|编辑

原创 Java编程极限考验:ClassLoader类装载策略

个人认为,Java编程中极限考验是Classloader机制的掌握和灵活运用,特别是在复杂的系统,如存在动态类装载,Reflect,EJB,AOP等环境。 阅读全文>

发表于 @ 2004年12月24日 12:57:00|评论(loading...)|编辑

原创 在Java中获取系统属性

在Java应用程序运行时,特别是需要在跨平台工作环境下运行时,需要确定操作系统类型、用户JDK版本和用户工作目录等随工作平台变化的信息,来保证程序正确运行。阅读全文>

发表于 @ 2004年12月22日 11:17:00|评论(loading...)|编辑

原创 JAR 文件格式的强大功能

大多数 Java 程序员都熟悉对 JAR 文件的基本操作。但是只有少数程序员了解 JAR 文件格式的强大功能。在本文中,作者探讨了 JAR 格式的许多功能和优势,包括打包、可执行的 JAR 文件、安全性和索引。阅读全文>

发表于 @ 2004年12月20日 18:43:00|评论(loading...)|编辑

原创 需求分析方法探讨

本文论述了需求分析的一般方法。介绍了目前通用的需求分析产品特点。结合系统模型,阐述了需求分析与系统建模的关系。阅读全文>

发表于 @ 2004年12月20日 18:39:00|评论(loading...)|编辑

原创 操纵java数组

如果你做过很多java程序,你可能对java集合类很熟悉。阅读全文>

发表于 @ 2004年12月19日 18:34:00|评论(loading...)|编辑

原创 Java高级日期概念

如果你的Java 程序向处在不同时区或者不同国家的用户显示时间和日期,那么你需要了解Java日期类的一些更加高级的方面。阅读全文>

发表于 @ 2004年12月19日 18:30:00|评论(loading...)|编辑

原创 用JDom轻松整合Java和XML

Jdom是用java语言读、写、操作XML的新api函数,本文介绍了怎么用Jdom去读写一个已经存在的XML文档。阅读全文>

发表于 @ 2004年12月17日 18:42:00|评论(loading...)|编辑

原创 提高C/S系统性能的一些方法

客户机/服务器的应用逻辑设计是否合理,直接影响到客户机/服务器方式应用系统的处理性能。阅读全文>

发表于 @ 2004年12月17日 18:33:00|评论(loading...)|编辑

原创 Oracle9i的全文检索技术

本文主要介绍了Oracle Text的体系结构及其使用。阅读全文>

发表于 @ 2004年12月17日 18:23:00|评论(loading...)|编辑

原创 在SQL Server中快速删除重复记录

想必每一位开发人员都有过类似的经历,在对数据库进行查询或统计的时候不时地会碰到由于表中存在重复的记录而导致查询和统计结果不准确。阅读全文>

发表于 @ 2004年12月17日 18:20:00|评论(loading...)|编辑

原创 oracle初始化参数设置

oracle初始化参数设置。阅读全文>

发表于 @ 2004年12月17日 12:51:00|评论(loading...)|编辑

原创 数据结构中关键路径算法的实现与应用

介绍求关键路经的算法,对于给出的事件结点网络,要求求出从起点到终点的所有路径,经分析、比较后找出长读最大的路径,从而得出求关键路径的算法,并给出计算机上机实现的源程序。阅读全文>

发表于 @ 2004年12月17日 12:46:00|评论(loading...)|编辑

原创 中间件产品分类

中间件产品分类。阅读全文>

发表于 @ 2004年12月17日 12:19:00|评论(loading...)|编辑

原创 Hibernate事务处理机制

Hibernate是对JDBC的轻量级对象封装,Hibernate本身是不具备Transaction处理功能的,Hibernate的Transaction实际上是底层的JDBC Transaction的封装,或者是JTA Transaction的封装。阅读全文>

发表于 @ 2004年12月16日 23:40:00|评论(loading...)|编辑

原创 Struts+Hibernate谈J2EE的数据表示

在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。阅读全文>

发表于 @ 2004年12月14日 19:29:00|评论(loading...)|编辑

原创 IT经典:一个枪手的自白

如果上天可以给我再来一次的机会,我一定不会再做枪手…… 阅读全文>

发表于 @ 2004年12月08日 21:33:00|评论(loading...)|编辑

原创 迫在眉睫的职业规划

全新的技术、激增的就业压力以及分化的开发角色。-做好准备吧,这是个更加需要规则的时代 。阅读全文>

发表于 @ 2004年12月08日 21:30:00|评论(loading...)|编辑

原创 基于JNDI的应用程序开发

JNDI(The Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。 阅读全文>

发表于 @ 2004年12月08日 21:26:00|评论(loading...)|编辑

原创 以小博大 Java性能优化技巧集锦

可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。阅读全文>

发表于 @ 2004年12月08日 21:23:00|评论(loading...)|编辑

原创 Java Map 集合类简介

java.util 中的集合类包含 Java 中某些最常用的类。 最常用的集合类是 List 和 Map。 List 的具体实现包括 ArrayList 和 Vector,它们是可变大小的列表,比较适合构建、存储和操作任何类型对象的元素列表。 List 适用于按数值索引访问元素的情形。 阅读全文>

发表于 @ 2004年12月04日 18:24:00|评论(loading...)|编辑

原创 利用Java存储过程简化数据库操作

Oracle数据库与Java VM的集成可以创建可移植、功能强大和与数据库无关的数据逻辑和持续性逻辑(persistence logic)。运行于中间层的商务逻辑和运行于数据库层的数据逻辑之间的分离提高了应用程序的可扩展性、灵活性和可维护性。阅读全文>

发表于 @ 2004年12月04日 18:20:00|评论(loading...)|编辑

原创 Java 2源码解读:java.util.ArrayList

ArrayList是List接口的一个可变长数组实现。实现了所有List接口的操作,并允许存储null值。除了没有进行同步,ArrayList基本等同于Vector。在Vector中几乎对所有的方法都进行了同步,但ArrayList仅对writeObject和readObject进行了同步,其它比如add(Object)、remove(int)等都没有同步。阅读全文>

发表于 @ 2004年12月04日 18:09:00|评论(loading...)|编辑

原创 用标准的SQL语句实现查询记录分页

在绝大多数的应用中,返回大量的符合条件的记录是司空见惯的,最典型的莫过于搜索了。阅读全文>

发表于 @ 2004年12月04日 18:05:00|评论(loading...)|编辑

原创 构建企业级应用的六大误区

在你的团队进行编码之前,我们来看看在企业级应用中经常出现的一些错误,在把焦点集中在怎么去做之前,我想先着眼于考虑什么是不应该做的。阅读全文>

发表于 @ 2004年12月04日 17:59:00|评论(loading...)|编辑

原创 如何实现一个与数据库表字段松耦合的j2ee应用

如何实现一个与数据库表字段松耦合的j2ee应用。阅读全文>

发表于 @ 2004年12月04日 17:57:00|评论(loading...)|编辑

原创 J2EE的异步消息机制(下)

在分布式企业级应用程序中,异步消息机制用于有效地协调各个部分的工作。 阅读全文>

发表于 @ 2004年12月04日 17:54:00|评论(loading...)|编辑

原创 J2EE的异步消息机制(上)

在分布式企业级应用程序中,异步消息机制用于有效地协调各个部分的工作。阅读全文>

发表于 @ 2004年12月04日 17:52:00|评论(loading...)|编辑

原创 网络的解释

网络的经典诠释。阅读全文>

发表于 @ 2004年12月03日 23:36:00|评论(loading...)|编辑

原创 警世狠言

警世狠言,超级经典!阅读全文>

发表于 @ 2004年12月03日 23:32:00|评论(loading...)|编辑

原创 送往网吧的验尸报告

自从上世纪末我国接入国际互联网以来,网吧已经迅速发展成为网民聚集的公共场所。这个公共场所也像别的地方一样在发生着一些死亡事件。近期内,我们接连收到几具死于网吧或与网吧有密切关系的死者的尸体,而这些尸体,有一些共同的特征,即脑内残留着大量的互联网信息。我们的最有经验的验尸官们通力合作连夜奋战,终于得出了这一份验尸报告。阅读全文>

发表于 @ 2004年12月03日 23:21:00|评论(loading...)|编辑

原创 解决排列组合问题的通用算法

解决排列组合问题的通用算法。阅读全文>

发表于 @ 2004年12月03日 23:14:00|评论(loading...)|编辑

原创 ORACLE数据库的统计数据及其生成方式

ORACLE数据库的统计数据及其生成方式。阅读全文>

发表于 @ 2004年12月03日 23:11:00|评论(loading...)|编辑

原创 数据库查询结果的动态排序

在公共新闻组中,一个经常出现的问题是“怎样才能根据传递给存储过程的参数返回一个排序的输出?”。在一些高水平专家的帮助之下,我整理出了这个问题的几种解决方案。 阅读全文>

发表于 @ 2004年12月03日 23:09:00|评论(loading...)|编辑

原创 String转换成Integer源码分析

我们经常为用到Integer.valueOf(String str)这个方法,如果字符串格式不对,这个方法会抛出一个系统异常NumberFormatException这里我们就要分析一下这个方法。阅读全文>

发表于 @ 2004年12月03日 23:04:00|评论(loading...)|编辑

原创 论Java加密技术与Windows的结合

公共钥匙加密技术需要一个空间来存储数字证书和私钥。通过将钥匙和证书存储到一个文件中(称为keystore),Java Security Architecture实现了独立于平台的加密技术。阅读全文>

发表于 @ 2004年12月03日 18:50:00|评论(loading...)|编辑

Csdn Blog version 3.1a
Copyright © chensheng913