
Java
文章平均质量分 76
ManFred2ManFred
这个作者很懒,什么都没留下…
展开
-
Java线程模型缺陷
Java 编程语言的线程模型可能是此语言中最薄弱的部分。它完全不适合实际复杂程序的要求,而且也完全不是面向对象的。本文建议对 Java 语言进行重大修改和补充,以解决这些问题。 Java 语言的线程模型是此语言的一个最难另人满意的部分。尽管 Java 语言本身就支持线程编程是件好事,但是它对线程的语法和类包的支持太少,只能适用于极小型的应用环境。 关于 Java 线程编程的转载 2013-02-21 13:27:52 · 284 阅读 · 0 评论 -
java术语(PO/POJO/VO/BO/DAO/DTO)
PO(persistant object) 持久对象在o/r 映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了.通常对应数据模型(数据库),本身还有部分业务逻辑的处理.可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合.PO中应该不包含任何对数据库的操作.VO(value object) 值对象通常用转载 2013-12-19 16:47:02 · 634 阅读 · 0 评论 -
Java GC 日志详解
转载自:http://blog.csdn.net/alivetime/article/details/6895537Java GC日志可以通过 +PrintGCDetails开启以ParallelGC为例YoungGC日志解释如下(图片源地址:这里) :FullGC(图片源地址:这里):一目了然,一图胜千言转载 2013-07-25 19:03:37 · 530 阅读 · 0 评论 -
tomcat中class和jar加载顺序
当我们启动一个tomcat的服务的时候,jar包和claess文件是是以怎么样的顺序被加载进来的? 加载顺序:1. $java_home/lib 目录下的java核心api 2. $java_home/lib/ext 目录下的java扩展jar包3. java -classpath/-Djava.class.path所指的目录下的类与jar包4. $转载 2013-07-25 19:01:10 · 739 阅读 · 0 评论 -
JVM调优总结 -Xms -Xmx -Xmn -Xss
转载自:http://unixboy.iteye.com/blog/174173堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试转载 2013-07-25 18:58:37 · 480 阅读 · 0 评论 -
用 Maven 管理项目文件周期的技巧
Steven Haines, 创始人兼 CEO, GeekCap Inc.简介: 可能您对配置文件已经很熟悉了,但是您知道可以在 Maven 中使用它们来在不同的环境中执行特定行为吗?本期 5 件事 系列 文章不单介绍 Maven 的 构建特性,也介绍了管理项目生命周期的基本工具,交付了 5 个可以提高生产效率的技巧,使您在 Maven 中管理您的应用程序更为容易。Ma转载 2013-07-25 18:56:51 · 771 阅读 · 0 评论 -
NetBeans7.0中文乱码解决办法
转载自:http://blog.sina.com.cn/s/blog_775f158f0100uck3.html找到你的Netbeans安装目录下的etc文件夹用记事本打开netbeans.conf找到netbeans_default_options(不是最后那个带句号的…), 在其属性的最后(冒号以内)加一个空格, 再加上-J-Dfile.encoding=UTF-8转载 2013-07-25 18:44:26 · 540 阅读 · 0 评论 -
Hibernate常见错误
Hibernate常见错误 1.错误:object references an unsaved transient instance - save the transient instance before flushing:com.xxxx.bean.java.Sysblog; nested exception is org.hibernate.TransientObjectEx转载 2013-02-22 14:24:07 · 1305 阅读 · 0 评论 -
Oracle8i中使用Java语言来开发存储过程
本篇文章来源与时代朝阳数据库(原晓通数据库)培训部Oracle 资料库。在Oracle8i之前,开发人员只能使用PL/SQL来开发存储过程。而在Oracle8i之中,不仅可以使用原有的PL/SQL开发存储过程,而且也可以使用Java语言来开发存储过程。本篇文章将简单介绍关于这方面的知识,包括以下内容:l 存储过程简介;l Java存储过程l转载 2013-02-21 14:03:15 · 388 阅读 · 0 评论 -
JAVA通过JNI调用本地C语言方法
JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对本地操作的一种方法就是JNI。 JAVA通过JNI调用本地方法,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上是SO文件形式)。通过调用本地的库文件的内部方法,使JAVA可以实现和本地机器的紧密联系,调用系统级的转载 2013-02-20 18:33:51 · 318 阅读 · 0 评论 -
JAVA 正则表达式 (超详细)
(PS:这篇文章为转载,我不喜欢转载的但我觉得这篇文章实在是超赞了,就转了过来,这篇可以说是学习JAVA正则表达的必读篇。作者是个正真有功力的人,阅读愉快) 在Sun的Java JDK 1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地介绍了如何使用java.util.regex包。 可粗略估计一下,除了偶尔用Linux的外,其他Linu x用户都会遇到正则表达转载 2015-11-23 14:35:22 · 573 阅读 · 0 评论