![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
chenxh
这个作者很懒,什么都没留下…
展开
-
java JSON笔记
1、大括号表示对象,中括号表示数据原创 2011-04-19 08:41:39 · 49 阅读 · 0 评论 -
JavaBean的属性
JavaBean的属性 JavaBean 的属性与一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量。在 JavaBean设计中,按照属性的不同作用又细分为四类:Simple, Index, Bound与Constrained属性。 3.1.1 Simple 属性 一个简单属性表示一个伴随有一对get/s...原创 2011-04-09 23:40:36 · 88 阅读 · 0 评论 -
Spring事务配置的五种方式
[转] http://www.blogjava.net/robbie/archive/2009/04/05/264003.html 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件...原创 2011-04-10 12:12:03 · 51 阅读 · 0 评论 -
java 声明静态Map常量的一种简单方式
参考自:[url]http://dengminhui.iteye.com/blog/483530[/url]常用的声明方式(使用静态代码块):[code="java"] public final static Map map = new HashMap(); static { map.put("key1", "value1"); map.put("key2", "value...原创 2011-04-10 21:32:06 · 1176 阅读 · 0 评论 -
包装dom4j.Element的一个工具类
1、忽略掉xml标签的大小写。2、调用setter方法,将xml元素属性注入到BEAN。[code="java"]import java.lang.reflect.Constructor;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.Collection;impor...原创 2011-04-11 19:05:53 · 215 阅读 · 0 评论 -
SQL查询时, 当禁止使用 where 1=1
源自:http://www.iteye.com/topic/710338 也许很多人在开发多条件查询或模糊查询的时候,为保证不管选择哪种过滤条件总保证查询条件为true,于是在where子句后选择1=1或者0=0技巧来满足模糊查询。当然这的确对开发人员来说是一个不错的技巧。于是我在Mysql中通过上千万条的数据测试发现很耗性能。即便是建了常用字段的索引(排序)也没有作用,足以确...原创 2011-11-05 17:05:09 · 1440 阅读 · 0 评论 -
JAVA EE 下载,文件名显示中文
HttpServletRequest request = getHttpRequest(); HttpServletResponse response = getHttpResponse(); response.reset(); response.setCharacterEncoding(SysConfig.CHARSET.name()); response.set...原创 2012-04-30 20:53:53 · 130 阅读 · 0 评论 -
从 .class 中查看Java编译版本
源自:http://blog.sina.com.cn/s/blog_406127500100m4d2.html 由于JDK一般是向下兼容的,所以有时候本地的JDK版本比类库的版本低,往往会抛出java.lang.UnsupportedClassVersionError: Bad version number in .class file。有时候需要确认到底是哪个类的版本低。...原创 2011-11-11 15:57:14 · 79 阅读 · 0 评论 -
由于使用 xfire/HttpMethod 造成Socket连接池满的问题及解决办法
【转】使用 XFire 访问webService, 运行一段时间后, 使用netstat -ano命令,发现服务器上有大量的CLOSE_WAIT连接,导致之后的WebService服务访问经常失败。原因如下:CLOSE_WAIT是Tcp状态迁移中的一个当服务端主动关闭而客户端没来及响应进入的一个的状态,此状态TCP层默认时间大概为2小时左右故导致了达到最大连接数出现了假死...原创 2011-11-25 16:30:35 · 154 阅读 · 0 评论 -
JAVA 代理方式实现接口实例化,WebService的方式实现远程方法调用
接口工厂[code="java"]/** * * Title: 接口工厂 * */public abstract class AbstractInterfaceFactory { protected static final Logger logger = Logger .getLogger(AbstractInterfaceFact...原创 2012-02-02 19:03:05 · 344 阅读 · 0 评论 -
jbmp 工作流引擎笔记
[color=blue][size=large]eclipse jBPM 插件[/size][/color]http://dldx.csdn.net/fd.php?i=101420028478154&s=c66ef4059185118b55ac48468d72fd36[color=blue][size=large]jBPM demo[/size][/color]http://blo...原创 2013-03-22 17:13:14 · 147 阅读 · 0 评论 -
response.setHeader("Cache-Control","no-cache"); 是干什么用的?目的是什么?
来源:[b][i][color=red]http://www.blogjava.net/jht/archive/2008/09/27/231429.html[/color][/i][/b]1. response.setHeader("Cache-Control","no-cache"); This is used to prevent the browser from cachin...原创 2012-04-11 17:02:41 · 916 阅读 · 0 评论 -
Java整数-字节,字节-字符,字节数组-十六进制字符串转换
[转] (源地址忘了-,-!) // 整数到字节数组转换 public static byte[] int2bytes(int n) {byte[] ab = new byte[4];ab[0] = (byte) (0xff & n);ab[1] = (byte) ((0xff00 & n) >> 8);ab[2] = (byte) ((0xff0000 &am...原创 2011-04-09 23:31:32 · 84 阅读 · 0 评论 -
Big Endian 和 Little Endian
[转] 谈到字节序的问题,必然牵涉到两大CPU派系。那就是Motorola的PowerPC系列CPU和Intel的x86系列CPU。PowerPC系列采用big endian方式存储数据,而x86系列则采用little endian方式存储数据。那么究竟什么是big endian,什么又是 little endian呢? 其实big endian是指低地址存放最高有...原创 2011-04-09 23:27:38 · 56 阅读 · 0 评论 -
利用JMF进行多媒体编程
[url]http://www.360doc.com/content/06/0412/09/3747_96857.shtml[/url][url]http://www.360doc.com/content/06/0412/09/3747_96859.shtml[/url][url]http://www.360doc.com/content/06/0412/09/3747_96860...原创 2011-05-16 17:20:35 · 83 阅读 · 0 评论 -
JMF 录像程序
[code="java"]import java.awt.BorderLayout;import java.awt.Button;import java.awt.Component;import java.awt.Frame;import java.awt.Panel;import java.awt.event.ActionEvent;import java.awt.e...原创 2011-05-19 10:16:51 · 160 阅读 · 0 评论 -
Java访问共享文件——SMB 协议跨域访问
public boolean connect() throws LoginException { boolean logon = false; if (null != domain && domain.length() > 0) { try { NtlmPasswordAut...原创 2011-07-05 18:39:48 · 393 阅读 · 0 评论 -
JVM 中线程的内存管理机制
java在创建线程的时,先在jvm中创建一个Thread对象,同时在操作系统中创建一个真正的线程(参考JVM规范)。jvm中的Thread对象使用的是虚拟机的内存,操作系统中的线程,使用的是操作系统的内存。如果你只给JVM分配了 400M 的内存,JVM运行时实际使用的内存可能会 > 400M 。 原文:.......对于每一个32位的进程最多可以使用2G的可用内存,...原创 2011-04-09 23:05:05 · 122 阅读 · 0 评论 -
java 5.0 Static Import (这个比较狠)
/** 导入静态变量和方法 */import static java.lang.Math.PI;import static java.lang.Math.cos;public class Main { public static void main(String[] args) { /** 导入后,便可直接使用了 */ System...原创 2011-04-09 23:06:34 · 50 阅读 · 0 评论 -
java hibernate 中load和get方法
hibernate中get方法和load方法的根本区别如果你使用load方法,hibernate认为该id对应的对象(数据库记录)在数据库中是一定存在的,所以它可以放心的使用,它可以放心的使用代理来延迟加载该对象。在用到对象中的其他属性数据时才查询数据库,但是万一数据库中不存在该记录,那没办法,只能抛异常ObjectNotFoundException,所说的load方法抛异常是指在使用该对...原创 2011-04-09 23:07:34 · 55 阅读 · 0 评论 -
Java IOStream 调用层次
字节流:*InputStream/*OutputStream字符流:*Reader/*Writer缓冲流:Buffered* 字节流构造字符流字节流和字符流都能构造成自己的缓存流原创 2011-04-09 23:12:38 · 110 阅读 · 0 评论 -
Java线程:volatile关键字
转自: http://blog.csdn.net/zxl315/archive/2010/03/09/5359029.aspx Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。谈及到volatile关键...原创 2011-04-09 23:14:32 · 49 阅读 · 0 评论 -
java transient简介
我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个的所有属性和方法都会自动序列化。 然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,而其他属性不需要被序列化,诚然,你可以让这...原创 2011-04-09 23:15:56 · 52 阅读 · 0 评论 -
java strictfp 关键字
转自:http://baike.baidu.com/view/1866622.htm Strictfp —— Java 关键字。 strictfp, 即 strict float point (精确浮点)。 strictfp 关键字可应用于类、接口或方法。使用 strictfp 关键字声明一个方法时,该方法中所有的float和double表达式都严格遵守FP-strict的限...原创 2011-04-09 23:17:11 · 174 阅读 · 0 评论 -
Java 访问各种文件
1、读取.properties 文件 Properties config = new Properties(); InputStream input = null; input = new FileInputStream(path); config.load(input); ...原创 2011-04-09 23:21:53 · 144 阅读 · 0 评论 -
NIO Windows 平台的问题
1、建立 NIO 连接http://communitygrids.blogspot.com/2007/09/windows-vista-sockets-java-nio-and.html[code="java"] SocketChannel sc = SocketChannel.open(); sc.socket().setReuseAddress(true); sc...原创 2013-10-10 09:56:16 · 101 阅读 · 0 评论