
java 综合
bo_hai
这个作者很懒,什么都没留下…
展开
-
使用 Finally 的疑惑,请大家一起讨论!
public String getString() { String returnString = null; try { returnString = "this string will be return."; return returnString; }finally原创 2010-12-17 13:40:55 · 99 阅读 · 0 评论 -
使用 Finally 的疑惑,请大家一起讨论!
public Message getMessage() { Message returnMessage = new Message(); try { returnMessage.message = "message"; return returnMessage; }finally原创 2010-12-17 13:47:49 · 115 阅读 · 0 评论 -
使用JAVA生成zip文件的方法:
}; String compressFileName = "E:\\upload\\glentry\\text.zip"; byte b[] = new byte[1024]; try { ZipOutputStream zout = new ZipOutputStream(new FileOutputStream(compressFileName)); for(int i = 0; i < fileNames.length; i2011-01-13 15:28:00 · 126 阅读 · 0 评论 -
FileWriter(String) 写文件换行的方法。
} FileWriter resultFile = new FileWriter(myFile); BufferedWriter buffer = new BufferedWriter(resultFile); String fileContent = "This is my name.\n we are isoftsotne.com \n chinesebillboy at here。\n"; String contentSt2011-01-13 13:10:00 · 381 阅读 · 0 评论 -
JAVA 读Excel 表格中的数据.
he.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.usermodel.HSSFWorkbook;public class ImportExcel { public static void main(String[] args) {2010-12-23 13:17:00 · 94 阅读 · 0 评论 -
JSP 导出网页中的table到excel
se.setHeader("Content-disposition","inline; filename=test1.xls"); //以上这行设定传送到前端浏览器时的档名为test1.xls //就是靠这一行,让前端浏览器以为接收到一个excel档 %><html><head><title>Excel档案呈现方式</titl2010-12-04 10:02:00 · 85 阅读 · 0 评论 -
讨论 Introspector 的简单使用
lic String getId() { return id; } public void setId(String id) { this.id = id; } public String getUsreName() { return usreName; } public void setUsreName(String usreName) { this.usreName = usreName; } } import java.beans.B原创 2011-01-21 17:02:18 · 92 阅读 · 0 评论 -
java.lang.reflect.Method 中getWriteMethod() 的使用方法
d; } public void setId(String id) { this.id = id; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } } 二、测试类如下:import java.beans.BeanInfo;import jav原创 2011-01-25 17:01:37 · 672 阅读 · 0 评论 -
synchronized 同步块的实现。
......}2011-01-27 10:28:08 · 80 阅读 · 0 评论 -
EJBFactory 设计方法。
tialContext;import javax.naming.NamingException;import javax.rmi.PortableRemoteObject;import javax.jms.JMSException;import javax.jms.ObjectMessage;import javax.jms.Queue;import javax.jms.QueueConnection;import javax.jms.QueueConnectionFac2011-01-30 13:02:24 · 123 阅读 · 0 评论 -
生成MyEclipse注册码的类。
static final String LL = "Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium Copyright Act of 1998 (http://www.loc.gov/copyright/legislation/dmca.pdf). Under section 1204 of the DMCA, penaltie原创 2011-02-14 11:05:04 · 70 阅读 · 0 评论 -
解决一个简单的JAVA面试题。
tion;import java.io.InputStreamReader;public class TestOutput { public static void main(String[] args) { int dataArray [] = new int [10]; int maxData = 0,minData = 0; try{ InputStreamReader stdin = new InputStreamReader(System.in);2011-02-14 15:46:35 · 89 阅读 · 0 评论 -
项目中几个好的方法
update操作不使用该返回值 * @throws ITreasuryDAOException */ public String[] getAllFieldNameBuffer(ITreasuryBaseDataEntity dataEntity, int operationType) throws ITreasuryDAOException { StringBuffer buffer1 = new StringBuffer();// 名称 StringBuf原创 2011-02-24 10:39:16 · 80 阅读 · 0 评论 -
PreparedStatement.addbatch()的使用
UES(?, ?)"); 2.为SQL插入值:statement.setInt(1, 1); statement.setString(2, "Cujo"); statement.addBatch(); statement.setInt(1, 2); statement.setString(2, "Fred"); statement.addBatch(); statement.setInt(1, 3); statement.s2011-03-03 10:31:11 · 259 阅读 · 0 评论 -
笔试总结。
ft、right。笔试题三:请写出常用的设计模式:单例模式、简单工厂模式、工厂方法模式、桥接模式、策略模式、命令模式。笔试题四:Oracle分页SQL语句:Select * from (select rownum r,t1.* from 表名 t1 where rownum < (当前页*记录数) )t2 where t2.r>(当前页-1)*记录数2011-03-08 09:38:41 · 82 阅读 · 0 评论 -
Java 对xml 的操作。
/telephone> <notes>男,1955 年生,博士,95 年调入海南大学</notes> </person> 二、SAXHandler 类如下:import java.util.Hashtable;import org.xml.sax.AttributeList;import org.xml.sax.HandlerBase;import org.xml.sax.SA2011-03-08 16:42:09 · 66 阅读 · 0 评论 -
ResultSet.getMetaData() 的使用
Data().getColumnCount() 得到数据集的列数2011-04-26 14:46:13 · 553 阅读 · 0 评论 -
修改Tomcat配置文件来解决中文乱码问题
2011-07-21 18:20:58 · 154 阅读 · 0 评论 -
JAVA深度和浅度克隆的区别
ream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;public class DepthClone { public final static Object objectCopy(Object oldObj) { Object newObj = null; try { ByteArrayOutputStr2011-07-25 14:18:02 · 98 阅读 · 0 评论 -
JavaScript 动态删除行
arentNode.removeChild(clickedRow);} 在行中调用这段代码:onClick="JavaScript:removeRow(this)"2011-08-05 13:21:51 · 98 阅读 · 0 评论 -
JQuery 实现全选(全不选)
) { if ($('#checkAll').attr('checked')) { $("input[name='productId']").attr('checked',true); } else { $("input[name='productId']").attr('checked',false); } } 其中,请你修改$("input[name='productId']")成你自己的代码。2011-08-05 13:35:01 · 85 阅读 · 0 评论 -
Action中直接返回Ajax请求值的方法
给Ajax;这是我们可以用以下的办法来处理: 1、Action 中的方法返回类型为:void,如:public void getProgressRate() throws UnknownException,IOException 2、struts.xlm配置文件中也不需要配置result,如:<action name="getProgressRate" class="impToolProductAction" method=&q2011-08-11 11:43:14 · 128 阅读 · 0 评论 -
把Memcached设置成service的方法
2011-08-23 13:52:39 · 116 阅读 · 0 评论 -
BeanUtil 中copyProperties分析
operties, support not copy null or blank * property * * @param dest * @param src * @throws IllegalAccessException * @throws InvocationTargetException * @throws IllegalArgumentException */ public static void copyProperties(Object2011-11-07 15:41:28 · 109 阅读 · 0 评论 -
JAVA MD5 加密
ng str) { MessageDigest messageDigest = null; try { messageDigest = MessageDigest.getInstance("MD5"); messageDigest.reset(); messageDigest.update(str.getBytes("UT原创 2011-11-11 17:06:36 · 92 阅读 · 0 评论 -
JAVA Encrypter 加密算法
个字符 private static final String key = "*:@1$7!a*:@1$7!a*:@1$7!^"; private static final String alg = "DESede"; static { try { SecretKey skey = new SecretKeySpec(key.getBytes(), alg);2011-11-11 17:19:11 · 334 阅读 · 0 评论 -
Arrays.asList 使用注意事项
<String> list = Arrays.asList(str); list.add("4"); }} 你们猜猜,有问题吗?运行程序,报以后错误:Exception in thread "main" java.lang.UnsupportedOperationException at java.util.AbstractList.add(AbstractList.java:131) at java.2011-11-16 13:03:58 · 109 阅读 · 0 评论 -
obj使用后赋值null讨论
TestObject> objs = new ArrayList<TestObject>(); TestObject obj = null; for (int i = 0 ;i < 3; i++) { obj= new TestObject(); obj.setName("yihaodian"+String.valueOf(i)); objs.add(obj); // obj 设置成2011-11-16 13:13:01 · 149 阅读 · 0 评论 -
面向程序员的数据库访问性能优化法则(转)
原创 2011-11-22 15:48:04 · 84 阅读 · 0 评论 -
隐藏table中TR的方法
one"; 及可实现行的隐藏。原创 2011-12-09 10:18:01 · 1085 阅读 · 0 评论 -
ServletContextListener和ServletRequestListener监听器
public void contextInitialized(ServletContextEvent arg0) { System.out.println("启动服务");////当启动服务时执行此监听}javax.servlet.ServletRequestListener 用户响应监听器public void requestDestroyed(ServletRequestEvent arg0) { System.out.println("request 响原创 2011-12-21 14:07:02 · 97 阅读 · 0 评论 -
MySQL 随机取数据
2012-01-18 15:16:51 · 101 阅读 · 0 评论 -
拥有私有构造器的类,在类外面创建对象的方法(AccessibleObject)
void setName(String name) { this.name = name; } } 这个类是私有构造器,除了在本类中创建这个类的对象外,没有其它方式可以创建这个类的对象了。下面的程序是在这个类的外部创建这个类的对象:public class Test { public static void main(String[] args) throws InstantiationException, IllegalAccessException, IllegalA原创 2012-01-20 16:31:59 · 216 阅读 · 0 评论 -
struts2+ajax+json 实例
2012-02-24 17:27:30 · 97 阅读 · 0 评论 -
(OpenExplorer For Eclipse)Eclipse 中打开工程目录的插件
2012-02-25 11:41:02 · 97 阅读 · 0 评论 -
Spring 事负级别
持当前事务,如果当前没有事务,就以非事务方式执行。MANDATORY:支持当前事务,如果当前没有事务,就抛出异常。REQUIRES_NEW:新建事务,如果当前存在事务,把当前事务挂起。 NOT_SUPPORTED:以非事务方式执行操作,如果当前存在事务,就把当前事务挂起。NEVER:以非事务方式执行,如果当前存在事务,则抛出异常。 程序中对常用的两个属性值是:REQUIRED、SUPPORTS。2012-02-25 14:46:12 · 127 阅读 · 0 评论 -
鼠标移到图片,查看源图的实现
tScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">2012-03-12 18:13:04 · 68 阅读 · 0 评论 -
connect by prior 使用总结
Y PRIOR c.category_parent_id = c.id START WITH c.id = 123 上面的sql查询是 123 父结点的结果集。2012-03-12 18:20:01 · 212 阅读 · 0 评论 -
ProbeFactory.getProbe() 的使用
.newheight.model.TempProduct;/** * <pre> * ProbeFactory.getProbe()测试 * </pre> * * @author liuhongbo * @version $Id: TestProbe.java, v 0.1 2012-3-22 上午09:47:45 liuhongbo Exp $ */public class TestProbe { p原创 2012-03-22 11:43:13 · 177 阅读 · 0 评论 -
ajaxSubmti() 实例
<%@ page language="java" pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/struts-tags"%><% String path = request.getContextPath(); String basePath = request.getScheme(2012-03-23 10:40:59 · 108 阅读 · 0 评论