java
码农阿民
这个作者很懒,什么都没留下…
展开
-
关于在java中将控制台输出重定向到Text控件上的问题
最近在写一个数据库操作的小的桌面程序,想在程序中直接调用*.sql脚本,来连续创建多个数据库,里面用到了将控制台输出重定向到Text控件上。 遇到的问题: 问题一: 重定向是成功了,控制台的信息在Text控件上输出,但是我在创建数据库的时候,创建第一个数据库的时候,信息还能正常显示,但是脚本运行到创建第二个的时候,整个窗口就变成“未响应”的状态,直到后台将所有库都创建完...2010-08-12 23:07:29 · 509 阅读 · 0 评论 -
解压 中文压缩包 和压缩包内有中文文件的代码
最近在搞解压缩的问题,发现了用java.util.zip 是可以解压压缩包,但是解压含有中文的压缩包就会报错。所以改用ant.jar来解决这个问题,代码如下: import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStre...原创 2011-10-20 10:52:40 · 231 阅读 · 0 评论 -
map三种遍历方法
//最常规的一种遍历方法,最常规就是最常用的,虽然不复杂,但很重要,这是我们最熟悉的,就不多说了!! public static void work(Map<String, Student> map) { Collection<Student> c = map.values(); Iterator it = c.itera...原创 2011-10-25 10:27:52 · 89 阅读 · 0 评论 -
Map的添加顺序
今天遇到了一个向Map里put数据的时候,放进去的顺序是乱得,没有按照先后顺序排列。在网上找到了解决办法,用LinkedHashMap来存储,如下: Map<String, Object> map = new LinkedHashMap<String, Object>(); map.put(key,value);...原创 2011-10-25 17:23:47 · 1112 阅读 · 1 评论 -
获取ip和端口
request.getHeader("User-Agent"); //就是取得客户端的系统版本 request.getRemoteAddr(); //取得客户端的IP request.getRemoteHost() //取得客户端的主机名 request.getRemotePort(); //取得客户端的端口 requ...原创 2011-11-15 15:37:30 · 720 阅读 · 0 评论 -
web.xml 配置中classpath: 与classpath*:的区别
classpath:只会到你的class路径中查找找文件; classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找.原创 2014-03-16 22:21:58 · 109 阅读 · 0 评论 -
添加多个spring的xml文件
在web.xml 中配置如下: <context-param> <param-name>contextConfigLocation</param-name> <param-value> classpath*:conf/spring/applicationContext_core*.xml, classpath*:...原创 2014-03-16 22:25:01 · 203 阅读 · 0 评论