
java
hjy273
这个作者很懒,什么都没留下…
展开
-
取Cookie
// 创建一个本地Cookie存储的实例BasicCookieStore cookieStore = new BasicCookieStore();CloseableHttpClient httpClient = HttpClients.custom() .setDefaultCookieStore(cookieStore).build();// HttpResponse res...原创 2013-10-01 19:47:58 · 178 阅读 · 0 评论 -
execute、executeQuery和executeUpdate之间的区别
##execute、executeQuery和executeUpdate之间的区别 在用纯JSP做一个页面报警功能的时候习惯性的用executeQuery来执行SQL语句,结果执行update时就遇到问题,语句能执行,但返回结果出现问题,另外还忽略了executeUpdate的返回值不是结果集ResultSet,而是数值!特收藏如下一篇文章(感谢网友们对各种信息的贡原创 2009-11-11 15:13:00 · 470 阅读 · 0 评论 -
java获得实效时间,当前时间推迟1个月的时间
/** * 获得实效时间,当前时间推迟1个月的时间 * * @return */ private String getInvalidationTime() { String invalidationTime = ""; Calendar cal = Calendar.getInstance原创 2009-11-11 15:10:00 · 555 阅读 · 0 评论 -
com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException问题解决
##出现问题com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException的解决办法,检查Connection是否重复关闭。最大可能就是关闭连接后有去执行关闭操作。原创 2009-11-11 15:07:00 · 2074 阅读 · 0 评论 -
synchronized关键字
synchronized关键字1、synchronized关键字的作用域有二种:1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchronized方法,其它线程不能同时访问这个对象中任何一个synchronized方法)原创 2009-07-02 15:27:00 · 265 阅读 · 0 评论 -
java根据传入的年份和月份获得这个月的最大天数
/** * 根据传入的年份和月份获得这个月的最大天数 * * @param year * @param month * @return */ private int getMaxDaybyYearAndMonth(int year, int month) { int days[] = {原创 2009-08-14 15:50:00 · 920 阅读 · 0 评论 -
java获得当前时间所在月份的上个月的最后一天所在日期
/** * 获得当前时间所在月份的上个月的最后一天所在日期 * * @return */ public String getLastMonthDay() { Calendar cal = Calendar.getInstance(); Date date = new Date();原创 2009-08-14 15:51:00 · 5091 阅读 · 2 评论 -
用exe4j打包成exe文件
####Java用exe4j打包生成.exe文件: exe4j.exe下载地址: http://www.hjy273.com/exe4j/exe4j_windows_4_1_1.exe它要求系统有1.5版本以上的JDK,点Download在线下载,如果你的机器上有JDK,点Locate找原创 2009-08-07 10:23:00 · 1143 阅读 · 3 评论 -
MyEclipse7.1 console 中文乱码解决
MyEclipse7.1 console 中文乱码解决在MyEclipse7.1 里面点击run-->Debug Configurations(这个跟之前的Eclipse设置不太一样)然后找到Common下面的Console Encoding在Other里选择你所要的编码格式(我用的是UTF-8,中文OK)分享一下。原创 2009-05-21 11:09:00 · 1307 阅读 · 1 评论 -
SunToolKit.java source
import static java.awt.RenderingHints.*;import java.awt.dnd.DragGestureEvent;import java.awt.dnd.InvalidDnDOperationException;import java.awt.dnd.peer.DragSourceContextPeer;import java.a原创 2009-07-25 15:34:00 · 2014 阅读 · 0 评论 -
java获得当前时间一小时前的时间,格式化成yyyy-MM-dd HH:mm:ss:SS
/** * 获得当前时间一小时前的时间,格式化成yyyy-MM-dd HH:mm:ss:SS * * @return 当前时间一小时前的时间 */ public String getOneHoursAgoTime() { String oneHoursAgoTime = ""; Calen原创 2009-11-11 15:11:00 · 2992 阅读 · 2 评论 -
用java调用oracle存储过程总结(转载)
(转载地址:http://www.blogjava.net/TrampEagle/archive/2006/03/10/23605.html)这段时间开始学习写存储过程,主要原因还是因为工作需要吧,本来以为很简单的,但几经挫折,豪气消磨殆尽,但总算搞通了,为了避免后来者少走弯路,特记述与此,同时亦对自己进行鼓励。一:无返回值的存储过程存储过程为:CREATE OR ...原创 2008-07-17 14:00:19 · 81 阅读 · 0 评论 -
Eclipse console 中文乱码解决
Eclipse console 中文乱码解决在Eclipse里面点击run-->Open Run Dialog...然后找到Common下面的Console Encoding在Other里选择你所要的编码格式(我用的是UTF-8,中文OK)2008-07-17 14:07:50 · 329 阅读 · 0 评论 -
HttpPost方式发送数据
/** * doPost方式发送数据 * * @param url * @param header * @param param * @return */ private static HttpPost doPost(String url, Map header, Map param) { HttpPost post = new Htt...原创 2013-10-01 19:38:50 · 498 阅读 · 0 评论 -
获取请求页面里的&g_tk参数(非常有用)
/** * 获取请求页面里的&g_tk参数 * * @param cookies * @return */ public Integer getGTK(List cookies) { int gtk = 0; if (!cookies.isEmpty()) { for (int i = 0; i < cookies.size(); i++) ...原创 2013-10-01 17:52:13 · 809 阅读 · 1 评论 -
判断页面内容是否压缩文件格式gzip,如果是,则需要gzip解压
//判断页面内容是否压缩文件格式gzip,如果是,则需要gzip解压// String contentEncoding=entity.getContentEncoding().getValue();// if(contentEncoding.endsWith("gzip")){// GZIPInputStream gzin =null;// try {// ...2013-09-22 16:32:31 · 1090 阅读 · 0 评论 -
Struts2使用DoubleSelect实现二级级联下拉框省份城市区域控制
2009-07-23 09:32:01 · 200 阅读 · 0 评论 -
java获取smil文件中指定标签所对应的节点集合
/** * 获取smil文件中指定标签所对应的节点集合 * * @param key * String 标签名字 * @return ArrayList 指定标签对应的节点集 */ public ArrayList findNodes(String key) { NodeList nodes = root.getElement...2009-11-18 15:37:46 · 167 阅读 · 0 评论 -
java获取smil文件中某级节点下一级元素的值
/** * 获取smil文件中某级节点下一级元素的值 * * @param node * 节点对象 * @param subTagName * subTagName元素的标签名 * @return String 该标记元素的的内容 */ public static String getSubTagV...2009-11-18 15:37:13 · 193 阅读 · 0 评论 -
java获得smil文件节点的属性值
/** * 获得smil文件节点的属性值 * * @param name * @param attrName * @return */ public String getAttr(String name, String attrName) { System.out.println("###======= getAttr() start ======...2009-11-18 15:36:11 · 211 阅读 · 0 评论 -
java根据smil文件路径获得smil文件中src=的值
/** * 根据smil文件路径获得smil文件中src=""的值 * >>>>>已通过测试 * @param smilFilePath * @return */ protected List getSrcValues(String smilFilePath) { List srcValues = new ArrayList();; String c...2009-11-18 15:30:22 · 252 阅读 · 0 评论 -
java根据smil文件路径,获得src在smil文件中出现的次数
/** * 根据smil文件路径,获得src在smil文件中出现的次数 * >>>>>已通过测试 * * @param file * @return * @throws IOException */ public int getSrcCount(String smilFilePath) { int count = 0; String f...2009-11-18 15:29:12 · 170 阅读 · 0 评论 -
java Nokia mms readWellKnownMedia
private String readWellKnownMedia() { String value=""; switch (decodeByte(m_In[m_i])) { case 0x00: value= "*/*"; break; case 0x01: value= "text/*"; break; case 0x02: v...原创 2009-11-18 15:28:19 · 139 阅读 · 0 评论 -
Timer&&TimerTask测试
(出处:http://sunrise353.iteye.com/blog/197211)Timer&&TimerTask测试一个TimerTask只能被指派给一个时钟。 当timer.schedule(task,5000,1000)后,时钟启动,其实就是起来一个特殊的新的线程,当执行完了timeTask里面的内容后这个线程是不会停止的。要停止这个线程只有timer....原创 2008-07-17 14:13:16 · 99 阅读 · 0 评论 -
Office把手机号码中间的四位数替换成星号
Office把手机号码中间的四位数替换成星号fx=CONCATENATE(LEFT(A2,3),"****",RIGHT(A2,4))原创 2009-04-23 11:13:00 · 779 阅读 · 0 评论 -
HibernateDaoSupport的问题解决
Cannot find the class file for net.sf.hibernate.LockMode的问题解决:原因是由hibernate版本不同所致,解决办法:在引用HibernateDaoSupport类是都改成hibernate3里面的即可:具体如下:import org.springframework.orm.hibernate.support.HibernateDaoSup原创 2009-04-23 11:04:00 · 295 阅读 · 0 评论 -
一连接池proxool问题解决
在使用连接池的时候,有时候会出现这个问题:Use of proxool.maximum-new-connections is deprecated. Use more descriptive proxool.simultaneous-build-throttle instead.具体解决办法:把maximum-new-connections 换成simultaneous-build-throttl原创 2008-12-08 15:00:00 · 1802 阅读 · 0 评论 -
java把数据从数据库导入到excel
package com.madhouse.sys.util;import java.io.File;import java.io.IOException;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;impo原创 2008-11-19 12:00:00 · 578 阅读 · 0 评论 -
java字符串截取:截取掉字符串中点之前的字符串
/** * 测试方法 * @param args */ public static void main(String[] args){ String str="messenger.tb_msg_snd_info"; str=str.substring(str.indexOf(".")+1); //str=str.sub原创 2008-11-20 16:47:00 · 1823 阅读 · 0 评论 -
java用正则表达式判断是否符合:"姓名#地址#电子邮件地址"的方法
/**java用正则表达式判断是否符合:"姓名#地址#电子邮件地址"的方法*/ /** * 判断是否符合姓名#地址#电子邮件地址>指令格式 * * @return * @throws Exception */ private boolean isNameAdressFormat(String message) throws ServiceEx原创 2008-11-14 15:13:00 · 1566 阅读 · 0 评论 -
java正则表达式验证非数字开头的方法
/** * 判断是否符合姓名(非数字开头)>指令格式 * * @return * @throws Exception */ private boolean isNotNumberFormat(String message) { boolean isExist = false; Pattern pt1 = null原创 2008-11-14 15:02:00 · 5897 阅读 · 2 评论 -
java正则表达式验证邮件地址
//java正则表达式验证邮件地址import java.util.regex.Pattern;import java.util.regex.Matcher;public class Test { public static void main(String[] args) { if(args.length != 1) { System.o原创 2008-11-13 16:45:00 · 2476 阅读 · 2 评论 -
java向文本文件中写入内容
/** * 向文本文件中写入内容 * * @param path * @param content * @param append */ public void writefile(String path, String content, boolean append) { BufferedWriter bw;原创 2008-12-29 11:43:00 · 2062 阅读 · 0 评论 -
java根据文件所在的路径读取文件内容
/** * 根据文件所在的路径,从文本文件中读取内容 * @param path * @return 从文本文件中读取内容 */ public String readfile(String path) { BufferedReader bufread; String read=""; String readS原创 2008-12-29 11:36:00 · 495 阅读 · 0 评论 -
获取时间的方法
public static String getMintesTime() { Date now = new Date(); long curVal = now.getTime(); long minVal = 20 * 60 * 1000;//20分钟 curVal += minVal; Date dstDate = new Date(curVal); java原创 2008-10-07 10:24:00 · 280 阅读 · 0 评论 -
java获取2小时之前的时间
/** * 获得2小时之前的时间 * * @return */ public String getTwoHoursSith() { String twoHoursSith = ""; Date mydate = new Date(); System.out.println("####mydate111:==原创 2008-09-27 14:08:00 · 665 阅读 · 0 评论 -
java获取20分钟后的时间
/** * 获取20分钟后的时间 * * @return 20分钟后的时间 */ public static String getTwentyMinuteDate() { String timeStr = ""; Calendar cal = Calendar.getInstance(); String tod原创 2008-09-27 12:58:00 · 1212 阅读 · 0 评论 -
java获取数组中的一个随机元素
/** * 获取数组中的任意一个随机元素 * * @return 获取的随机数组元素 */ private String getRandom() { String random =""; String[] strs = { "101", "102", "103", "104", "105" }; //产原创 2009-02-24 10:09:00 · 2851 阅读 · 0 评论 -
Linux系统下运用开源RXTX库实现JAVA串口通讯
(原创)Linux系统下运用开源RXTX库实现JAVA串口通讯by shenzhenlinuxini 060623概述 一个嵌入式系统通常需要通过串口与其主控系统进行全双工通讯,譬如我们的环境在线监测系统下的各类监测仪器如流量计,PH计,电机状态检测仪器就需要定时的接受控制系统发送来的查询和控制信息,并将执行结果或查询结果发送回控制系统。一转载 2008-12-12 09:55:00 · 2690 阅读 · 0 评论 -
java获得两个日期之前相差的月份
java获得两个日期之前相差的月份 /** * 获得两个日期之前相差的月份 * * @param start * @param e * @return */ public int getMonth(Date start, Date end) { if (start.after(end)) { Date原创 2008-12-17 16:45:00 · 1200 阅读 · 0 评论