![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
wenter126
北师
展开
-
介绍一个调试监测TCP链接的好工具
最近在写WebService程序和Socket编程,将一个不错的工具介绍给大家TCPMonitor。用它可以检测指定端口接收到的数据,比如Webservice中的Soap包的内容。 运行方法, 你将Axis.jar和tcpMonitor.bat放到一个文件夹下,运行tcpMonitor.bat。 具体用法 TCPMonitor先增加一个端口监听,并指定服务器端口。将客户端的目标URL和端口改成T...2009-02-26 10:31:58 · 603 阅读 · 0 评论 -
svn管理分支(转)
转自(http://jasonchi.iteye.com/blog/573137) 文章分类:Java编程 Subversion有一个很标准的目录结构,是这样的。 比如项目是proj,svn地址为svn://proj/, 那么标准的svn布局是svn://proj/|+-trunk+-branches+-tags这是一个标准的布局,trunk为主开发目录,branches为分支开发目录...2010-04-21 17:45:32 · 66 阅读 · 0 评论 -
java导入导出excel操作(jxl)
jxl.jar 包 下载地址: http://www.andykhan.com/jexcelapi/ 真实下载地址: http://www.andykhan.com/jexcelapi/download.html 网站上对它的特征有如下描述: ● 支持Excel 95-2000的所有版本 ● 生成Excel 2000标准格式 ● 支持字体、数字、日...原创 2009-08-26 11:22:51 · 85 阅读 · 0 评论 -
Java字符编码相关
JVM启动后,JVM会设置一些系统属性以表明JVM的缺省区域。user.language,user.region,file.encoding等。 可以使用System.getProperties()详细查看所有的系统属性。 如在英文操作系统(如UNIX)下,可以使用如下属性定义强制指定JVM为中文环境 -Dclient.encoding.override=GBK -Dfile...原创 2010-05-20 11:11:39 · 76 阅读 · 0 评论 -
Duplicate class/entity mapping错
是因为hibernate-mapping中没有定义package <hibernate-mapping package="“>原创 2010-09-26 10:05:37 · 439 阅读 · 0 评论 -
Hibernate的generator属性的意义
本文讲述Hibernate的generator属性的意义。Generator属性有7种class,本文简略描述了这7种class的意义和用法。 Hibernate的Generator属性有7种class,本文简略描述了这7种class的意义和用法。 1、identity:用于MySql数据库。特点:递增 < id name="id" column="id"> ...原创 2010-09-26 11:06:49 · 65 阅读 · 0 评论 -
Hibernate读写Oracle BLOB
CREATE TABLE TUSER( ID VARCHAR2(32 BYTE) NOT NULL, NAME VARCHAR2(20 BYTE) NOT NULL, SEX VARCHAR2(1 BYTE), AGE NUMBER(3), ADDRESS VARCHAR...原创 2010-09-26 14:41:27 · 82 阅读 · 0 评论 -
log4j 输出格式详解
Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG #这里定义能显示到的最低级别,若定义到INFO级别,则看不到DEBUG级别的信息了~! log4j.rootLogger=DEBUG #将DAO层log记录到DAOLog,allLog中 log4j.logger.DAO=DEBUG,A2,A4 #将逻辑层log记录到BusinessLog,all...原创 2010-09-28 13:34:32 · 152 阅读 · 0 评论 -
java 获取文件的方式
首先,Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取string class 此类资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一classpath 构造开头个绝对路径,最终还是由ClassLoader获取资源。...原创 2010-09-29 10:51:24 · 97 阅读 · 0 评论 -
Jboss6.0修改端口及windows平台下的安装
jboss下载地址: http://www.jboss.org/jbossas/downloads/ 我下载的是jboss-as-distribution-6.0.0.Final.zip 下载完成后,将其解压缩后即可完成安装,解压缩后将其放置到一个不带空格的目录(避免不必要的麻烦),同时在“环境变量设置”中设置名为JBOSS_HOME的环境变量,值为JBoss的安装路径。运行JBoss安装目...原创 2013-12-12 20:04:41 · 232 阅读 · 0 评论 -
SVN trunk, branches and tag
翻译者:zwws原 文: SVN trunk, branches and tags 译 言:http://article.yeeyan.org/view/132319/81358 转载请注明原链接 ,谢 谢。 因水平所限,如果翻译得和原文有差,敬请评论指正。 在本篇文章中, 我将会详细说明我是如何应用SVN trunk(树干)、branches(分支)和tags(标记)。这种方法同样被...2010-04-21 17:25:02 · 119 阅读 · 0 评论 -
Log4j配置文件
b.log4j.properties ,为log4j指定相应的属性 #指定日志的级别为DEBUG,log4j共有OFF(关闭),FATAL(严重的错误),ERROR(一般性错误),WARN(警告),INFO(信息),DEBUG(调试信息),TRACE(追踪)和ALL等8个基本 #并配置了两个输出目的地为e1(输出在控制台上),e2(输出在日志文件中) l...原创 2009-08-04 15:11:58 · 73 阅读 · 0 评论 -
程序形成死锁的四个条件
死锁的条件 互斥条件(Mutual exclusion):资源不能被共享,只能由一个进程使用。 请求与保持条件(Hold and wait):已经得到资源的进程可以再次申请新的资源。 非剥夺条件(No pre-emption):已经分配的资源不能从相应的进程中被强制地剥夺。 循环等待条件(Circular wait):系统中若干进程组成环路,改环路中每个进程都在等待相邻进程正占用的资源...2009-05-12 15:02:38 · 80 阅读 · 0 评论 -
java 定时任务
用 Quartz 进行作业调度 Quartz API 采用多面方式在 Java 应用程序中进行任务调度 Michael Lipton (mwlipton@us.ibm.com), 软件工程师, IBM, Intel, Microsoft,HP Soobaek Jang (sjang@us.ibm.com), IT 架构师/集成师, IBM, Intel, Microsoft,HP ...原创 2009-06-05 16:42:21 · 95 阅读 · 0 评论 -
Cron 表达式
Field Name Mandatory Allowed Values Allowed Special Char Seconds YES 0-59 , - * / Minutes YES 0-59 , - * / Hours YES 0-23 , - * / Day of month Y...2009-06-05 17:16:17 · 83 阅读 · 0 评论 -
Xpath表达式
XPath 数据类型 XPath 可分为四种数据类型: 节点集(node-set) 节点集是通过路径匹配返回的符合条件的一组节点的集合。其它类型的数据不能转换为节点集。 布尔值(boolean) 由函数或布尔表达式返回的条件匹配值,与一般语言中的布尔值相同,有true和 false两个值。布尔值可以和数值类型、字符串类型相互转换。 字...原创 2009-06-11 16:32:02 · 95 阅读 · 0 评论 -
java 正则表达式
在Sun的API中对在对 “最大匹配Greedy”“最小匹配Reluctant”“完全匹配Possessive”的描述,不能让我明白他们有什么区别,现在将我对这三种匹配模式的理解写出来,供大家参考。 1、Greediness(贪心)匹配: X?、X*、X+、X{n,}都是最大匹配。例如你要用“<.+>”去匹配“a<tr>aava </tr>abb”,也许你所...2008-12-29 10:44:55 · 58 阅读 · 0 评论 -
用脚本运行java GUI程序
做了一段时间的java GUI编程,现在把一些心得写出来大家共享。 在windows下运行java写的GUI程序 a、用AWT/Swing写的GUI程序可以把程序打成Jar包,直接双击就可以运行 b、用SWT/JFace编的程序 首先,将你的程序打成Jar包;新建一个lib文件夹,将swt的支持包拷到lib文件夹下(包括你程序打成的Jar包);在lib文件夹的同级目录下,创建批处理文件“start...2009-01-05 09:50:47 · 450 阅读 · 0 评论 -
java application中内嵌ActiveX控件
我这里用的是SWT/JFace开发application,SWT自带的org.eclipse.swt.ole.win32 包可以支 持内嵌OLE和ActiveX。具体用法如下://创建一个OleFrame做为OLE(或ActiveX)的框架OleFrame oleFrame = new OleFrame(this, SWT.NONE);//创建ActiveX的容器,其中的classID是...2009-01-05 09:53:47 · 700 阅读 · 0 评论 -
java虚拟机垃圾回收机制
一、相关概念 基本回收算法 引用计数(Reference Counting)比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。 标记-清除(Mark-Sweep)此算法执行分两阶段。第一阶段从引用根节点开始标记所有被引用的对象,第二阶段遍历整个堆,把未标记的对象清除。此算法需要暂停...原创 2009-01-05 12:00:03 · 75 阅读 · 0 评论 -
JAXB for simple Java-XML serialization
There're a number of way to do XML serialization in Java. If you want fine-grained control over parsing and serialization you can go for SAX, DOM, or Stax for better performance. Yet, what I often wan...原创 2010-01-12 13:55:03 · 79 阅读 · 0 评论 -
java keytool证书工具使用小结
Keytool 是一个Java数据证书的管理工具 ,Keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里,包含两种数据:密钥实体(Key entity)-密钥(secret key)或者是私钥和配对公钥(采用非对称加密)可信任的证书实体(trusted certificate entries)-只包含公钥.JDK中keytool...原创 2013-12-24 10:05:33 · 104 阅读 · 0 评论