JAVA
dudfur
这个作者很懒,什么都没留下…
展开
-
struts2文件下载中文乱码问题彻底解决
原始的代码是这样的:XML: application/octet-stream downloadFile attachment;filename="${fileName}" 4096 filelist 注意此时的JSP编码为GBK才可以。如红字所示:gbk" pageEncoding="原创 2013-12-07 01:16:39 · 890 阅读 · 0 评论 -
按行读取TXT文本
package com.textExtract;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;public class TextExtract {原创 2015-04-21 10:22:38 · 706 阅读 · 0 评论 -
去除一个数组中重复的值,并输出 JAVA
package com.Action;import java.util.ArrayList;import java.util.List;public class RemoveDup { public static List removeDup(String[] array) { List list = new ArrayList(); list.add(array[0]);原创 2014-05-30 14:29:05 · 2560 阅读 · 0 评论 -
JAVA 获取两个时间的间隔
public static long getTwoDay(String sj1, String sj2) { SimpleDateFormat myFormatter = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss"); long day = 0; try { java.util.Date date = myFormatter.p原创 2014-04-10 20:49:23 · 604 阅读 · 0 评论 -
Struts JSON方式 提交数据 检查后返回检查结果
输入用户名,鼠标离开后检查该用户名是否已经被注册JS:function checkusername() { var username = $("#username").val(); if (username == "") { $("#empty").show(); } else { var content = { "username" : username };原创 2014-02-23 22:39:46 · 633 阅读 · 0 评论 -
数据库查询 返回数据集 resultSet
我只想知道返回了多少数据,不想得到其中内容,可用以下方法:select count(*) from lie where title='共享'如果在mysql中查询的话,会发现生成了一列,列名为“count(*)”,其值为整型数据,此时只要int i=getvalue("count(*)");就可以得到了。也有第二种方法,在得到的resultset中,先rs.last(),然后i原创 2013-12-18 23:20:17 · 814 阅读 · 0 评论 -
java生成XML
package com.Action;import java.io.FileOutputStream;import java.io.PrintWriter;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import javax.xml.parsers.DocumentBuilder;转载 2013-12-18 14:57:38 · 471 阅读 · 0 评论 -
java 小技巧
当自定义的方法为 public void test(){}时,如果在另一个不同包的java文件中调用,则需要这样写test t=new test(); t....如果加上static方法,即public static void test(){},在另一个不包里可以直接用,即test....原创 2013-08-24 22:58:10 · 367 阅读 · 0 评论 -
获取上传文件夹的路径
public String deleteFile(String fn) throws IOException { String path = ServletActionContext.getServletContext().getRealPath( "/uploadFiles"); System.out.println(path + "/" + fn); File file =原创 2013-08-17 22:05:22 · 824 阅读 · 0 评论 -
时间格式化精确到毫秒
还是谷歌查的准啊 Date dt = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssssss"); String fileName = sdf.format(dt); System.out.println(fileName);转载 2013-12-05 22:25:50 · 2128 阅读 · 0 评论 -
上传下载中文乱码问题的解决
public void setFileName(String fileName) { try {// 解决中文文件名问题 this.fileName = new String(fileName.getBytes("ISO-8859-1"), "GBK"); } catch (UnsupportedEncodingException e) { e.printStackTrace(转载 2013-09-24 23:13:45 · 563 阅读 · 0 评论 -
向list中添加对象时需要注意的问题
以下是错误的String name; List list = new ArrayList(); HotWordsBean hw = new HotWordsBean(); SqlConnect db = new SqlConnect(); if (db.createConnection()) { String check = "select * from words or原创 2013-08-24 21:23:58 · 949 阅读 · 0 评论 -
JVM内存划分
参考:http://www.importnew.com/18961.htmlhttp://www.cnblogs.com/dolphin0520http://www.cnblogs.com/sunada2005/p/3577799.html内存分区示意图:一、运行时内存分区1.程序计数器记录下一条指令地址。2.本地方法栈为执行原创 2017-06-06 10:17:28 · 286 阅读 · 0 评论