自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(114)
  • 收藏
  • 关注

原创 Jetty例子

import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import ja...

2010-11-07 22:04:25 186

原创 转载 java并发编程实践笔记

java并发编程实践笔记  1, 保证线程安全的三种方法 :    a, 不要跨线程访问共享变量     b, 使共享变量是 final类型的     c, 将共享变量的操作加上同步 2, 一开始就将类设计成线程安全的 , 比在后期重新修复它 ,更容易 .3, 编写多线程程序 , 首先保证它是正确的 , 其次再考虑性能 .4, 无状态或只读对象永远是线程安全的 .5, 不要将一个共享...

2010-09-20 00:11:53 151

原创 Win32进程通信的11种方式

1 进程与进程通信   进程是装入内存并准备执行的程序,每个进程都有私有的虚拟地址空间,由代码、数据以及它可利用的系统资源(如文件、管道等)组成。多进程/多线程是Windows操作系统的一个基本特征。Microsoft Win32应用编程接口(Application Programming Interface, API)提供了大量支持应用程序间数据共享和交换的机制,这些机制行使的活动称为进程间通信...

2010-09-14 12:55:26 352

原创 排序面试算法

 从大学到现在,参加过很多面试,经常会被问到一些基本的算法题,而大部分算法的理论及思想,我们曾经都能倒背如流,并且也用语言实现过,可由于在项目开发中应用的比较少,久而久之就忘记了,造成在面试中很尴尬的局面,然后回来查阅相关资料才发现就那么一回事,怎么在面试中就卡壳了呢?在此写下我在面试中经常被问到的一些基本的算法,全当复习。一、冒泡排序Java代码 package so...

2010-09-08 08:43:03 109

原创 Eclipse ini配置

-clean-showsplashcom.genuitec.myeclipse.product.ide--launcher.XXMaxPermSize256m-vmargs-Xms512m-Xmx512m-Duser.language=en -XX:PermSize=96M -XX:MaxPermSize=96M-XX:+DisableExplicitGC-Xmn256m#GC打印参数-XX:+P...

2010-09-07 23:45:12 84

原创 JSTL常用对象

${pageContext.request.contextPath}=request.getContextPath() ${param}

2010-09-05 23:10:50 139

原创 IReport一些注意

用的是 Ireport2.0版本 更高版本可能没有这个问题导入Class的时候,不能使用package。 1.导出Excel遇到有空格问题JRXlsExporter exporter = new JRXlsExporter();exporter.setParameter(JRXlsExporterParameter.IS_REMOVE_EMPTY_SPACE_BETWEEN_ROW...

2010-09-05 22:02:54 102

原创 java中察看系统属性

 java中察看系统属性。代码很简单没啥技术含量 但还是值得一记,希望对大家有帮助。。呵呵 import java.util.HashMap;import java.util.Iterator;import java.util.Set;import java.util.Map;public class Systemproperties {public sta...

2010-09-05 18:05:56 102

原创 数组操作的一段代码

synchronized (services) { int j = -1; for (int i = 0; i < services.length; i++) { if (service == services[i]) { j = i; ...

2010-09-04 22:05:36 108

原创 jsp自定义标签 线程安全

我们在编写自定义标签的时候设置属性如下 public class InputTag extends TagSupport { private static final long serialVersionUID = 1L; private String onclick; private String style; private String styleClas...

2010-08-28 14:21:27 163

jar 打包命令

jar cfM  my.war .jar cfM  my.war *

2010-04-28 09:02:45 89

Oracle 闪回功能

alter table oa_fw_data_attribute enable row movement;flashback table oa_fw_data_attribute to timestamp to_timestamp('2010-04-27 13:30:00','yyyy-mm-dd hh24:mi:ss');alter table oa_fw_data_attribute disa...

2010-04-27 16:28:29 95

java设置环境变量

JDK如何设置环境变量 2007-07-19 20:51:44 标签:设置环境变量 Java   [推送到技术圈]        windows xp下配置JDK环境变量:       1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;  2.安装完成后,右击“我的电脑”,点击“属性”;  ...

2010-04-27 13:08:17 80

Oracle PL/SQL 数据操作为提交 引发程序死锁

名称: http-8080-Processor23状态: RUNNABLE阻塞总数:9  等待总数: 2堆栈追踪: java.net.SocketInputStream.socketRead0(Native Method)java.net.SocketInputStream.read(SocketInputStream.java:129)oracle.net.ns.Pack...

2009-12-17 20:06:15 126

出租房子需配置哪些家具

收纳的盒子 箱子鞋柜进门来用的防尘垫吹风 洗浴的东西 一些喜欢的装饰品 书籍还有 床单 被套 枕头之类的啊睡衣···小植物 想要为自己的房子添置一些家电用来出租,或者是房客们为了生活的便利,决定自己购买家电,其实,在选择上还是有一些窍门的。在这里我们就向大家介绍几个常用的方法:  买超值家电  第一条道  买超值家电  对于大多数房东而言,既然是投资房,他们肯定是考虑经济效益的。撇...

2009-12-06 02:50:07 1577

租房注意

第一:确认房子是不是出租人自己的。要看房本和身份证是不是一个人,可以把房本第一页的号抄下来到房管局网上查一下。留下双方身份证复印件,电话等。 第二:租房协议中要房主把水、电、煤气等起始数字清楚抄下来,付款方式和日期也一定要写清楚。第三:房东收了你的钱就一定要打收条,这个千万不能忘记。第四:要把家里有的大东西以及状态描述清楚,以免退房时房东故意找茬扣押金。第五:如果是通过网上租房请关注www.5if...

2009-12-06 01:26:14 193

junit4测试

   原始环境:spring 2.0 hibernate 3.1 讲讲过程环境:JDK 必须是1.5以上  1.4不支持annoation (一些老的系统就不行了,看看怎么解决这个问题)  首先导入了Spring2.5 jar spring -test .jar 两个文件中间遇到过一个问题就是 spring 2.0 spring 2.5如果在一起会报错,这时候把...

2009-11-27 12:12:19 87

PL/SQL 在table上更新数据

select  t.*,t.rowid  from gy_user t where xm='李健'; 要加入rowid这个字段

2009-11-25 15:03:10 113

Tomcat

Tomcat 各种连接器比较 Below is a small chart that shows how the connectors differentiate. Java Blocking Connector Java Nio Blocking Connector APR Connecto...

2009-11-21 00:20:37 91

Tomcat webAppClassloader

     WebappClassLoader  继承了URLClassLoader里面加入缓存和安全。     缓存:          1.缓存了已经事先装载的Classes。          2.缓存了错误信息,比如先前装载一个类报错,那么下次再load这个类的时候,就会到缓存中去查找           (   ClassNotFoundException ...

2009-11-11 11:18:29 132

Oracle 树形结构 查询语句

select dm_id, father_id, dm_name from gy_dmcode twhere level  <= 2    --层级 start with t.dm_id = '0' --根节点connect by prior t.dm_id = t.father_id;  --定义关系,prior 表示优先级 注意:仅仅限于Oracle中的SQL,如果要...

2009-11-05 10:09:13 137

原创 [转]Java类加载原理解析

转载 Java类加载原理解析                                         1       基本信息摘要:每个java开发人员对java.lang.ClassNotFoundExcetpion这个异常肯定都不陌生,这背后就涉及到了java技术体系中的类加载。Java的类加载机制是java技术体...

2009-11-04 21:47:58 156

原创 线程上下文类加载器

线程上下文类加载器问题:何时使用Thread.getContextClassLoader()?这是一个很常见的问题,但答案却很难回答。这个问题通常在需要动态加载类和资源的系统编程时会遇到。总的说来动态加载资源时,往往需要从三种类加载器里选择:系统或说程序的类加载器、当前类加载器、以及当前线程的上下文类加载器。在程序中应该使用何种类加载器呢?系统类加载器通常不会使用。...

2009-11-04 21:46:00 68

原创 未来五年程序员应当具备的十项技能

作为一名程序员,如果你想在这个领域内继续向前进步或者在当前的经济形势下保持不被炒鱿鱼,那么你就决不应当自满自足,你需要继续学习。近日,著名IT评论员Justin James在他的博客中列出了未来五年程序员应当具备的十项技能,如果照此实践,你未来的工作前景一定一片光明。当前的经济形势下,很多程序员将目光聚焦在短期内的工作形式上,但是你仍然要抽出时间和精力学习新的技能。以下是作为程序员应当即刻...

2009-11-04 21:44:46 67

JDBC Sybase

import java.sql.Connection;import java.sql.DriverManager;public class ConnectSybase { public static void main(String []args) throws Exception{ Class.forName("com.sybase.jdbc2.jdbc.SybDriver...

2009-11-04 21:02:36 136

JDK 5.0 泛型 动态参数 枚举

import java.util.ArrayList;import java.util.Iterator;import java.util.LinkedList;import java.util.List;import static java.lang.Math.*;/** * @author chenwt **/public class Generic { public static voi...

2009-11-04 21:02:06 94

Tomcat5.0配置数据源

 <Context path="/spms_yn" docBase="${catalina.home}/webapps/spms_yn" reloadable="true"        >  <!-- Uncomment this Valve to limit access to the Admin app to localhost   for obvious secu...

2009-11-04 20:55:12 150

原创 再看heap 和stack,还有多了解内存

heap1.堆石一个“运行时”数据区,类实例化的对象就是从堆上分配的空间。2.在堆上分配的空间一般通过new 等 等指令来创建3.Java针对指针操作和C++的区别就是,java不需要在空间不用的时候显示释放。4.JAVA的堆是由垃圾回收机制来负责处理的 ,堆是动态分配内存大小的,GC可以自动回收不在使用的内存空间5.因为是动态内存所以 存取速度慢。 stack...

2009-11-03 16:28:13 78

JMX

   JMX 已经成为事实的标准      MXBean:   从JDK5.0开始引入了平台MBean 或称为MXbean。每个MXbean封装了JVM的一个单独的功能区。成为平台MBean服务器。有几个MXBeans。    管理接口 托管的资源  ClassLoadingMXBean 类装载器  CompilationMXBean...

2009-11-03 09:43:59 54

原创 转载别的一些常用的api文档

http://renny.iteye.com/blog/379630  关键字: 程序员 帮助文档 参考资料 下载     做个每天写代码的程序员,肯定是不可能把所有的东西都记住的,所以就会经常用到各种各样的帮助文档和参考资料。但有些东西找起来不是蛮好找,而且也可能因为资料的语言问题或者时间问题把人搞得比较郁闷,所以本着我为人人,人人为我的原则,把自己惧的...

2009-10-28 15:19:48 145

微软的一些工具

http://technet.microsoft.com/en-us/sysinternals/bb842062.aspx

2009-10-27 17:49:48 85

原创 性能监控

2009-05-20性能监控关键字: jamon 监控 JAMonhttp://jamonapi.sourceforge.net/网上说的人很多,似乎用法找不到。只有几篇介绍的。系统开发经常遇到慢的问题,打算用这个工具来查查问题到底出在哪,先仔细研究一把。作用;1.系统瓶颈。determi...

2009-10-24 02:18:45 74

原创 应用级性能监控工具

jamonjwebapP6Spy、SQL Profiler、IronTrack SQL http://www.ibm.com/developerworks/cn/java/j-lo-p6spy/index.htmlhttp://www.iteye.com/topic/164758

2009-10-24 02:15:54 89

开发应该标准化

1 .Eclipse 使用统一的注释模板                使用统一的代码formatter模板  2.使用CheckStyle 检查问题  3.使用Findbugs查找错误 4.使用测试工具 junit 或 TestNg 5.项目是否使用持续集成工具? 6.文档一定要跟上 ,有什么样的规范和标准 ? 7.性能调优...

2009-10-23 17:53:45 328

原创 java中读取Properties文件

java中读取Properties文件 关键字: java properties 在java中,可以用java 代码Properties p = new Properties();    InputStream is = this.getClas...

2009-10-23 12:58:04 115

原创 JNI

                                                                 JAVA JNI 使用实例 JAVA可以通过JNI接口访问本地的动态连接库,从而扩展JAVA的功能。使用JAVA JNI接口主要包括以下步骤:(1)编写JAVA代码,注明要访问的本地动态连接库和本地方法;(2)编译JAVA代码得到.class文件;(3)使用java...

2009-10-22 22:15:34 70

oracle 数据库 导入 导出命令

exp 用户名/口令@网络服务 file=文件.dmp log=日志.logimp 用户名/口令@网络服务 file=文件.dmp log=日志.log fromuser=来源用户 touser=导入用户 exp  yymc_prd/[email protected]/heer file=exp.dmp log=exp.log imp  yymc_prd/[email protected]....

2009-10-19 16:05:02 109

原创 (转)影响一生的忠告(爸爸精彩评点)

 (转)影响一生的忠告(爸爸精彩评点)关键字: 忠告 1.开最便宜的汽车;但买最好的房子-----在经济实力允许的情况下。(我们现在的房子还不错,就缺辆经济又实惠的汽车) 2.不要抛弃朋友。 (才能有好的人际关系) 3.在向朋友泄露私密前,要三思。 (这样别人才能给你保守秘密) 4.永远不要说发你薪水的人的坏话。(是啊,他是我们的财神爷,把财神爷得罪了...

2009-10-19 15:55:48 92

原创 Hibernate经典文章

Lazy Loading (Load&Get)http://blog.csdn.net/nickcen/archive/2007/07/13/1688376.aspxHibernate缓存机制http://www.iteye.com/topic/249465hibernate二级缓存攻略http://www.iteye.com/topic/18904...

2009-10-19 12:37:31 89

学工老系统

框架 Struts1.2  spring2.0 Ibatis   (Oracle Database) Ibatis sqlmap-config-all.xml 所有的Ibatis配置文件sqlmap-config.xml web.xml 文件中的 性能监控工具Jwebap  分别对 heer.包下面的工具 ,jdbc 等进行了监控   各种配置加载到...

2009-10-19 11:27:14 139

空空如也

空空如也

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

TA关注的人

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