![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java 综合
文章平均质量分 50
iteye_12877
这个作者很懒,什么都没留下…
展开
-
修改Tomcat配置文件来解决中文乱码问题
在开发过程中,遇到中文乱码的问题。以前的解决办法是:用JAVA代码进行转换,今天请教了一下公司的高手,给出的解决方案是:修改Tomcat的配置文件也可以解决这个问题。具体的解决方案是:1.在Tomcat目录下找到server.xml文件,找到代码: <Connector port="80" protocol="HTTP/1.1" connectionTimeout="200...2011-07-21 18:20:58 · 728 阅读 · 0 评论 -
JAVA深度和浅度克隆的区别
在JAVA克隆对象不能简单的使用clone方法,clone方法只是进行浅克隆。请看下方: 深度克隆类:import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.ObjectInputStream;im...2011-07-25 14:18:02 · 162 阅读 · 0 评论 -
JavaScript 动态删除行
用JS动态删除表格中行信息,代码如下:function removeRow (obj) { var clickedRow = obj; while(clickedRow.tagName != "TR"){ clickedRow = clickedRow.parentNode; } clickedRow.parentNode.removeChild(clickedRow);...2011-08-05 13:21:51 · 95 阅读 · 0 评论 -
JQuery 实现全选(全不选)
控制全选和全不选的checkBox代码如下:<input type="checkbox" name="checkAll" id="checkAll" Onclick="JavaScipt:doCheckAll()"> doCheckAll() 函数如下:function doCheckAll() { if ($('#checkAll').attr('checked'...2011-08-05 13:35:01 · 85 阅读 · 0 评论 -
Action中直接返回Ajax请求值的方法
在实际的项目中,可能存在这样的情况:我们要通过Ajax访问Action中的某个方法,然后返回一个特定的数值给Ajax,而不是将方法处理结果对应的页面返回给Ajax;这是我们可以用以下的办法来处理: 1、Action 中的方法返回类型为:void,如:public void getProgressRate() throws UnknownException,IOException ...2011-08-11 11:43:14 · 218 阅读 · 0 评论 -
JSP 导出网页中的table到excel
一、将网页资料以excel报表以线上浏览方式呈现<%@ page contentType="application/msexcel" %><!-- 以上这行设定本网页为excel格式的网页 --><% response.setHeader("Content-disposition","inline; filename=test1.xls"); ...2010-12-04 10:02:00 · 119 阅读 · 0 评论 -
使用 Finally 的疑惑,请大家一起讨论!
有以下程序 :public class FinallyTest { public static void main(String args[]) { System.out.println("in main return: " + new FinallyTest().getString()); } ...原创 2010-12-17 13:40:55 · 100 阅读 · 0 评论 -
使用 Finally 的疑惑,请大家一起讨论!
有以下代码:public class FinallyTest1 { public static void main(String args[]) { System.out.println("return: " + new FinallyTest1().getMessage().message); } ...原创 2010-12-17 13:47:49 · 65 阅读 · 0 评论 -
隐藏table中TR的方法
1、定义表格的行(TR)如下:<tr id='combineTrId_${index}' style= 'display:online'> 2、JS中做如下操作:document.getElementById('combineTrId_'+index).style.display = "none"; 及可实现行的隐藏。...原创 2011-12-09 10:18:01 · 1961 阅读 · 0 评论 -
把Memcached设置成service的方法
在win下使用Memcached,最简单的方法是双击Memcached文件让其执行就可以了,但是Memcached会作为一个DOS控制台一直显示在桌面上,看上去不好,现在我们希望把Memcached设置成一个Service,让它自动启动。设置方法好下:c:\memcached\memcached.exe -d installc:\memcached\memcached.exe -d sta...2011-08-23 13:52:39 · 175 阅读 · 0 评论 -
ServletContextListener和ServletRequestListener监听器
javax.servlet.ServletContextListener 监听器有两个方法public void contextDestroyed(ServletContextEvent arg0) { System.out.println("结束服务");//当关闭服务时执行此监听}public void contextInitialized(ServletContextEven...原创 2011-12-21 14:07:02 · 132 阅读 · 0 评论 -
JAVA 读Excel 表格中的数据.
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date;import org.apac...2010-12-23 13:17:00 · 87 阅读 · 0 评论 -
FileWriter(String) 写文件换行的方法。
public static void TestBufferedWriter(){ try{ String filePath = "E:\\upload\\glentry\\test.txt"; File myFile = new File(filePath); if( !myFile.exists() ){ myFile.createNewFile();...2011-01-13 13:10:00 · 670 阅读 · 0 评论 -
使用JAVA生成zip文件的方法:
public static void createZipFile(){ String [] fileNames = {"E:\\upload\\glentry\\test1.txt","E:\\upload\\glentry\\test2.txt", "E:\\upload\\glentry\\test3.txt","E:\\upload\\glentry\\test4.txt"...2011-01-13 15:28:00 · 135 阅读 · 0 评论 -
讨论 Introspector 的简单使用
一、项目中使用了 Introspector 。以下是我学习 Introspector 的代码public class MyBean extends TestIntrospector{ private String id = null; private String usreName = null; public String getId() { return id;...原创 2011-01-21 17:02:18 · 115 阅读 · 0 评论 -
java.lang.reflect.Method 中getWriteMethod() 的使用方法
使用getWriteMethod() 为类的属性赋值。一、普通类如下:public class MyBean { private String id = null; private String userName = null; public String getId() { return id; } public void setId(String id)...原创 2011-01-25 17:01:37 · 2299 阅读 · 0 评论 -
synchronized 同步块的实现。
一、在类中定义一个常量private final static Object lockObj = new Object(); //静态 二、在类的方法中定义要同步的代码块synchronized(lockObj){ ......... .........} ...2011-01-27 10:28:08 · 80 阅读 · 0 评论 -
EJBFactory 设计方法。
一、EJBFactory 设计类如下:import java.util.Collections;import java.util.HashMap;import java.util.Map;import javax.ejb.EJBHome;import javax.naming.Context;import javax.naming.InitialContext;im...2011-01-30 13:02:24 · 198 阅读 · 0 评论 -
生成MyEclipse注册码的类。
以上是生成MyEclipse注册码的类。package test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class MyEclipseGen { private static final String LL...原创 2011-02-14 11:05:04 · 130 阅读 · 0 评论 -
解决一个简单的JAVA面试题。
题目是:编写应用程序,用字符界面接受用户10个数字输入,输出这10个整数的最大值和最小值。程序如下:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class TestOutput { public static void m...2011-02-14 15:46:35 · 84 阅读 · 0 评论 -
项目中几个好的方法
/** * 根据操作类型(add 还是 update)从Data Entity中的Hashtable中获取所有被使用过的字段名称 * * @return String[] * @param String1: * @param String2 * update操作不使用该返回值 * @throws ITreasuryDAOExcep...原创 2011-02-24 10:39:16 · 83 阅读 · 0 评论 -
MySQL 随机取数据
SELECT * FROM tip t1 , (SELECT tipidFROM tipORDER BY RAND()LIMIT 0,2) t2 WHERE t1.tipid = t2.tipid2012-01-18 15:16:51 · 107 阅读 · 0 评论 -
PreparedStatement.addbatch()的使用
一、PreparedStatement.addbatch() 方法使于批量执行SQL语句。使用方法如下:1.预编译SQL语句:PreparedStatement statement = connection.prepareStatement("INSERT INTO TABLEX VALUES(?, ?)"); 2.为SQL插入值:statement.setInt(1, 1); ...2011-03-03 10:31:11 · 1151 阅读 · 0 评论 -
笔试总结。
笔试题一:JavaScript 基本的数据库有:Undefined、Null、Boolean、Number、String。笔试题二:在CSS中,position:relative|相对定位哪4个属性来配合:top、bottom、left、right。笔试题三:请写出常用的设计模式:单例模式、简单工厂模式、工厂方法模式、桥接模式、策略模式、命令模式。笔试题四:Oracle分页SQL语句:...2011-03-08 09:38:41 · 108 阅读 · 0 评论 -
Java 对xml 的操作。
一、xml文件如下:<?xml version="1.0" encoding="GBK"?> <person> <name>王小明</name> <college>信息学院</college> <telephone>6258113</tel2011-03-08 16:42:09 · 85 阅读 · 0 评论 -
拥有私有构造器的类,在类外面创建对象的方法(AccessibleObject)
一、有下面的类信息:public class TestAccessibleObject { private String name; private TestAccessibleObject() { } public String getName() { return name; } public void setName(String...原创 2012-01-20 16:31:59 · 297 阅读 · 0 评论 -
struts2+ajax+json 实例
1、struts2 要支持json,需要先引入包,包的下载地址如下:http://code.google.com/p/jsonplugin/downloads/list2、根据struts2的版本,选择jar包。3、配置struts.xml文件:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUB...2012-02-24 17:27:30 · 137 阅读 · 0 评论 -
(OpenExplorer For Eclipse)Eclipse 中打开工程目录的插件
1、我们想在Eclipse中的打开工程目录,Eclipse 自身没有这个功能,我们可以安装一个插件来实现这个功能。具体的操作方法如下:(1)、到以下链接中下载插件:https://github.com/samsonw/OpenExplorer/downloads(2)、将下载的插件复制到 Eclipse 的安装目录下的 plugins 目录中(3)、重启Eclipse ,可以看到Ecl...2012-02-25 11:41:02 · 118 阅读 · 0 评论 -
Spring 事负级别
一、Spring 中事负级别:Propagation 属性确定代理的级别,可以取下面的值:REQUIRED:支持当前事务,如果当前没有事务,就新建一个事务。SUPPORTS:支持当前事务,如果当前没有事务,就以非事务方式执行。MANDATORY:支持当前事务,如果当前没有事务,就抛出异常。REQUIRES_NEW:新建事务,如果当前存在事务,把当前事务挂起。 NOT_SUPPORT...2012-02-25 14:46:12 · 151 阅读 · 0 评论 -
BeanUtil 中copyProperties分析
1. BeanUtil 类继承了 PropertyUtils 类:源代码:public class BeanUtil extends PropertyUtils 2. 源代码如下,有小部份中文注释: /** * override BeanUtils method copyProperties, support not copy null or blank * prope...2011-11-07 15:41:28 · 273 阅读 · 0 评论 -
JAVA MD5 加密
代码如下:import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5 { private String getMD5Str(String str) { ...原创 2011-11-11 17:06:36 · 82 阅读 · 0 评论 -
JAVA Encrypter 加密算法
/** * 加密者 * * @time: 2007-8-29 下午05:45:36 */public final class Encrypter { private static Cipher ecipher; private static Cipher dcipher; // 必须24个字符 priva...2011-11-11 17:19:11 · 294 阅读 · 0 评论 -
ResultSet.getMetaData() 的使用
java.sql.ResultSet.getMetaData() 得到结果集的结构信息,比如字段数、字段名等。java.sql.ResultSet.getMetaData().getTableName(1)) 就可以返回表名java.sql.ResultSet.getMetaData().getColumnCount() 得到数据集的列数...2011-04-26 14:46:13 · 1688 阅读 · 0 评论 -
Arrays.asList 使用注意事项
看下面的代码:import java.util.Arrays;import java.util.List;public class TestAsList { public static void main(String[] args) { String[] str = new String[]{"1","2","3"}; List<String>...2011-11-16 13:03:58 · 79 阅读 · 0 评论 -
obj使用后赋值null讨论
和大家讨论一下,下面代码的输入结果是: import java.util.ArrayList;import java.util.List;public class ParamValue { public static void main(String[] args) { List<TestObject> objs = new ArrayList<...2011-11-16 13:13:01 · 169 阅读 · 0 评论 -
面向程序员的数据库访问性能优化法则(转)
http://blog.csdn.net/yzsind/article/details/6059209原创 2011-11-22 15:48:04 · 97 阅读 · 0 评论 -
鼠标移到图片,查看源图的实现
页面如下:<%@ page language="java" pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/struts-tags"%><% String path = request.getContextPath(); String basePath = request.getSchem2012-03-12 18:13:04 · 104 阅读 · 0 评论 -
connect by prior 使用总结
SELECT * FROM CATEGORY c CONNECT BY PRIOR c.id = c.category_parent_id START WITH c.id = 123 上面的sql查询 category_parent_id 是 123 的结果集。SELECT * FROM CATEGORY c CONNECT BY PRIOR c.category_paren...2012-03-12 18:20:01 · 175 阅读 · 0 评论 -
ProbeFactory.getProbe() 的使用
import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import com.ibatis.common.beans.Probe;import com.ibatis.common.beans.ProbeFactory;import com...原创 2012-03-22 11:43:13 · 297 阅读 · 0 评论 -
ajaxSubmti() 实例
1、answer.jsp内容如下: <%@ page language="java" pageEncoding="UTF-8"%><% out.println("中国人");%> 2、使用另一个页面来请求这个页面,代码如下: <%@ page language="java" pageEncoding="UTF-8&2012-03-23 10:40:59 · 97 阅读 · 0 评论