java
zhouqi_2011
这个作者很懒,什么都没留下…
展开
-
Java线程同步Demo
各个线程依次间隔顺序打印消息 import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; public class TongbuTest { private class ThreadD原创 2013-01-16 14:12:24 · 853 阅读 · 0 评论 -
SoftReference
强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemory错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题 如果一个对象只具有软引用,则内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用。软引用可用来实现内存敏感的原创 2012-11-27 10:57:40 · 502 阅读 · 0 评论 -
Hibernate one-to-many example
1. “One-to-many” example This is a one-to-many relationship table design, a STOCK table has many occurrences STOCK_DAILY_RECORD table. See MySQL table scripts DROP TABLE IF EXISTS `stock`; CREATE转载 2011-11-12 15:39:46 · 1034 阅读 · 0 评论 -
动态改变帧的位置
在servlet中处理时可以这样来动态改变响应页面所在的帧位置 if(director==1){ response.getWriter().print("top.location=self.location"); response.getWriter().flush(); } servletContext.getRequestDispatcher("/list.转载 2011-10-23 09:17:24 · 835 阅读 · 0 评论 -
myeclipse设置jsp模板
用的是MyEclipse9.0 步骤如下: 1:myeclipse9安装目录\Common\plugins\com.genuitec.eclipse.j2eedt.core_9.0.0.me201103181703\templates\velocity\welcome路径下找到Jsp.vtl,复制一份,重命名为struts2.vtl,然后把里面的内容修改为自己想要的格式,保存。然后把该文件复制转载 2011-10-22 13:26:14 · 3036 阅读 · 0 评论 -
eclipse查找
在Eclipse里查看文档和代码,比如我们对某个类的用法不清楚,一般首先找它的注释(选中类或方法按F2),其次可以查看它在其他地方用法(选中类或方法按Ctrl+Shift+G),还可以找它的源代码(Ctrl+鼠标左键或F3)来看,另外Ctrl+Shift+T可以按名称查找一个类等转载 2011-10-06 15:28:26 · 2938 阅读 · 1 评论 -
打印调用堆栈
java里面可以使用Throwable类来获取堆栈,示例代码如下: package name.xu; public class CallStack { public static void printCallStatck() {转载 2011-10-14 14:14:29 · 696 阅读 · 0 评论 -
Connection:Keep-alive
名词解释: HTTP无状态:无状态是指协议对于事务处理没有记忆能力,服务器不知道客户端是什么状态。从另一方面讲,打开一个服务器上的网页和你之前打开这个服务器上的网页之间没有任何联系 如果你要实现一个购物车,需要借助于Cookie或Session或服务器端API(如NSAPI转载 2011-09-23 09:05:11 · 10363 阅读 · 0 评论 -
url编码
http://blog.csdn.net/yzhz/article/details/1676796 http://www.ruanyifeng.com/blog/2010/02/url_encoding.html 关于URL编码,RFC1738做 了如下的规定: “Only转载 2011-09-19 18:32:53 · 549 阅读 · 0 评论 -
Eclipse 添加javadoc和source
Eclipse有直接查看java文档和类库源码的功能,不过得手工添加才行。 1. Window->Pereferences...打开参数选择对话框,展开Java节点,单击“Installed JREs",此时右边窗口会显示已经加载的jre。 2. 选中要设置的jre版本,单击原创 2011-09-19 16:34:51 · 3308 阅读 · 0 评论 -
java格式化数字
importjava.text.DecimalFormat; publicclassTestNumberFormat{ publicstaticvoidmain(String[]args){ double pi=3.1415927; //圆周率转载 2011-09-19 15:48:02 · 495 阅读 · 0 评论 -
MyEclipse增加struts.xml智能提示
在struts.xml中有dtd的定义,定义如下 http://struts.apache.org/dtds/struts-2.0.dtd 这里定义该xml中的语法规则,从这里可以看到这个语法规则每次都会从网上拿,这当然会很费力气。我需要将其配置成本地的。转载 2011-09-19 17:12:44 · 1580 阅读 · 1 评论 -
cacti监控jvm
Cacti是一套基于PHP,MySQL,Net-SNMP及RRDTool开发的网络流量监测图形分析工具。它通snmpget来获取数据,使用RRDtool绘画图形,提供了非常强大的数据和用户管理功能,同时也能增加模板,实现自定义系统状态检测。 Cacti所依赖的各个组件及其作用: Apache2:web服务器 Net-snmp:用来获取远程主机的数据(数据采集) rrdtool:存储采原创 2013-08-10 21:24:07 · 3109 阅读 · 0 评论