JAVA
dudfur
这个作者很懒,什么都没留下…
展开
-
struts2文件下载中文乱码问题彻底解决
原始的代码是这样的: XML: application/octet-stream downloadFile attachment;filename="${fileName}" 4096 filelist 注意此时的JSP编码为GBK才可以。如红字所示: gbk" pageEncoding="原创 2013-12-07 01:16:39 · 874 阅读 · 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 · 695 阅读 · 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 · 2453 阅读 · 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 · 577 阅读 · 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 · 613 阅读 · 0 评论 -
数据库查询 返回数据集 resultSet
我只想知道返回了多少数据,不想得到其中内容,可用以下方法: select count(*) from lie where title='共享' 如果在mysql中查询的话,会发现生成了一列,列名为“count(*)”,其值为整型数据,此时只要 int i=getvalue("count(*)");就可以得到了。 也有第二种方法,在得到的resultset中,先rs.last(),然后i原创 2013-12-18 23:20:17 · 775 阅读 · 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 · 454 阅读 · 0 评论 -
java 小技巧
当自定义的方法为 public void test(){}时,如果在另一个不同包的java文件中调用,则需要这样写test t=new test(); t.... 如果加上static方法,即public static void test(){},在另一个不包里可以直接用,即test....原创 2013-08-24 22:58:10 · 352 阅读 · 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 · 790 阅读 · 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 · 2098 阅读 · 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 · 545 阅读 · 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 · 925 阅读 · 0 评论 -
JVM内存划分
参考: http://www.importnew.com/18961.html http://www.cnblogs.com/dolphin0520 http://www.cnblogs.com/sunada2005/p/3577799.html 内存分区示意图: 一、运行时内存分区 1.程序计数器 记录下一条指令地址。 2.本地方法栈 为执行原创 2017-06-06 10:17:28 · 268 阅读 · 0 评论