- 博客(60)
- 资源 (13)
- 收藏
- 关注
转载 java项目导出jar包,引入第三方jar包
转自http://blog.sina.com.cn/s/blog_86e49b8f01018wjz.html,以下做个备份项目简单结构 package com;import org.apache.commons.logging.Log;public class Test { public static void main(Strin
2015-01-08 23:04:00
652
原创 url读取网络资源并生成本地文件
以前写过url读取网络资源的,但是都是以字符串显示,这次以文件方式展示一下,只需要传入一个网络图片测试一下就行 /** * 读取网络资源并写入本地文件 * @param urlString 远程文件名 * @return */ public File getFileByUrl(String urlString){ String fileName = url
2012-08-20 14:35:45
904
原创 poi导出excel实例
import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.math.BigDecimal;import java.util.Calendar;import java.util.Date;import org.apa
2012-08-16 11:39:24
640
原创 java反射getter和setter
import java.lang.reflect.Field;import java.lang.reflect.Method;public class GetterSetter { /** * java反射bean的get方法 * * @param claz * @param fieldName属性名 * @return */ @Sup
2012-08-15 17:01:52
1982
转载 PL/SQL 快捷键设计以及添加快捷键 .
PL/SQL 快捷键 1 修改Code assistant快捷键 tools->preferences->User Interface -> Key Configuration -> tools/ code assistant 改为自己想要的快捷键 tools -> code assistant 可以查看帮助的快捷键 2 修改 Sql 语句大小写 默认 pl
2012-06-21 11:23:45
768
转载 java.sql.SQLException: Io 异常: Got minus one from a read call解决综合
Caught: java.sql.SQLException: Io 异常: Got minus one from a read call使用JDBC连接Oracle时,多次出现上述错误,后来去网上找了下,基本提供的方法有这么几种:1:数据库连接满了,扩大数据库连接池2:所登录的机子IP不在sqlnet.ora内,加入后重启listerner即可3:数据库负载均衡时,指定了(SERV
2012-04-28 15:35:04
1723
转载 struts2 action中获取访问者的IP
//获取访问者的IPHttpServletRequest req=(HttpServletRequest)ServletActionContext.getRequest();String lastLoginIP = req.getHeader("x-forwarded-for");if(lastLoginIP == null || lastLoginIP.length() == 0
2012-04-27 11:03:08
673
原创 html时间显示脚本
动态显示时间的一个脚本 setInterval("document.all.time.innerHTML=new Date().toLocaleString()",1000);
2012-04-26 14:03:46
442
原创 js中调用EL
${pageScope.name}、${param.name}、{$requestScope.name}、{$sessionScope.name}、{$applicationScope.name} 在js中只需要定义一个变量,在EL表达式上加上引号就可以了,如下var data = "${ sessionScope.javaUpdateMsg }";alert(data);
2012-04-26 14:03:26
310
原创 struts2文件上传
参考http://www.cxybl.com/html/struts/201110317359.html详解struts2文件上传下载的原理HTTP上传下载的方式,另外还有通过ftpclient实现文件上传下载(ftp协议,这里不涉及)下面的代码只是将copy的方法用common-io.jar中的FileUtils.copyFile替代了另外AbstractRequireXAwareA
2012-04-26 14:02:52
317
原创 json-lib异常整理
1、Exception in thread "main" net.sf.json.JSONException: JSONObject["filePath"] not found. at net.sf.json.JSONObject.getString(JSONObject.java:2177) 使用getString时报的异常(jsonObj.getString("filePath")
2012-04-26 13:56:11
561
原创 java读取配置文件(web项目和java项目都可以)
web项目和java项目在读取文件时路径是不一样的,在web项目中使用FileReader reader = new FileReader(“("./conf/test.properties”);会报文件找不到异常,下面通过getResourceAsStream获取文件相对路径的方法获取输入流,可以适用在两种项目中。 import java.io.IOException;impo
2012-04-26 13:55:09
969
原创 SSH启动时版本错误
从别人那里拿到的源码(使用JDK6.0),启动时遇到如下错误 严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframework.beans.factor
2012-04-26 13:47:05
392
原创 常用的oracle分页排序语句
1. 查询前10条记录 SELECT * FROM TABLE WHERE ROWNUM 2. 查询第11到第20条记录 SELECT * FROM (SELECT T.*, ROWNUM RN FROM TABLE T WHERE ROWNUM 103. 按照UPDATE字段降序排列后的前10条记录 SELECT * FROM (SELECT * FROM TABL
2012-04-26 13:45:37
364
原创 用JDBC写的CLOB存取类
表CLOB_TESTID NUMBER;CONTENT CLOB; import java.io.BufferedReader;import java.io.IOException;import java.io.PrintWriter;import java.sql.Connection;import java.sql.DriverManager;import
2012-04-26 13:44:14
295
原创 将16进制转化为时间字符串
String[] times = "07:db:09:17:09:2d:0d:00:2b:08:00".split(":"); if(times.length > 6){ String y = String.valueOf(Integer.parseInt(times[0].trim()+times[1].trim(), 16)); String m = Stri
2012-04-26 13:38:10
1146
原创 将IPV4转换成LONG后比较大小
String ip = "10.4.144.10";Long ipl = parseIpToLong(ip);System.out.println(ipl); if(ipl.compareTo(parseIpToLong("10.4.128.0")) >= 0 && ipl.compareTo(parseIpToLong("10.4.143.0")) System.out
2012-04-26 13:35:16
491
转载 tomcat后台启动
因为我的是tomcat压缩文件,所以要先tomcat服务加到后台,才能后台启动tomcattomcat bin 目录下面有一个 service.bat 是用来安装服务的,如果要安装,从命令行执行 service.bat install/remove [service-name] 即可,其中install 表示安装,[service-name]表示服务的名字。安装完之后不能启动报wind
2012-04-26 13:33:26
1457
原创 字符串按正则表达式拆分
slpit方法中可以用正则去匹配import java.util.regex.Matcher;import java.util.regex.Pattern;public class SplitString { public static void main(String[] args){// Pattern pattern = Pattern.compile("(\\s
2012-04-26 13:31:11
1356
原创 ftpclient在远程服务器上写文件
package com.asb.inms;import java.io.IOException;import java.io.PrintWriter;import java.text.SimpleDateFormat;import java.util.Date;import org.apache.commons.net.ftp.FTPClient;import com.as
2012-04-26 13:20:03
707
原创 ServerSocket处理业务并发送心跳
package com.asb.adapter;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.So
2012-04-26 13:15:33
1274
1
原创 ftpclient读取远程文件
package com.asb.adapter;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import org.apache.commons.net.ftp.FTPClient;pub
2012-04-25 16:12:57
1457
原创 linux添加开机启动项参考地址
Linux 添加开机启动项的两种方法http://liuzhigong.blog.163.com/blog/static/178272375201172601341687/ linux手动添加开机启动的服务http://memorymyann.iteye.com/blog/308902
2012-04-25 13:46:25
311
原创 linux下开启ftp和telnet服务
ftp服务,因系统版本不同,ftp名字也不同,vsftpd、gssftp开启gssftp服务参考 http://www.linuxidc.com/Linux/2007-08/6946.htm以下为vsftpd服务开启1、以root用户登录(切换到root下的时候记得su - root,带上中间的-)2、执行setup3、选中System services选择vsftpd
2012-04-25 10:07:42
644
转载 Oracle imp导入数据指定表空间
假设数据用户USER1使用默认表空间TS1,用户USER2使用默认表空间TS2,现在将USER1的数据导入到USER2,要求使用表空间TS2。通过IMP命令参数tablespaces指定表空间是不行的,其他复杂方法要修改配额什么的,麻烦。整理了一下,大致有以下几种方法可以:1. 有一个简单的方法,适用于数据比较少的情况:直接使用UltraEdit打方DMP文件,默认是16进制,切换成文本模式,
2012-04-24 16:13:17
7639
原创 vm安装linux以及oracle10g安装参考地址
RedHat Linux9 安装图文教程(完整版) http://www.linuxidc.com/Linux/2007-09/7634.htm Linux安装Oracle配置详解(原创图文) http://www.hack520.org/linux-oracle-config Linux安装Oracle(原创图文+全程截图)http://www.hack520.org/lin
2012-04-24 16:09:41
388
转载 Oracle imp命令导入数据到指定表空间
找了一个几百万行数据的库,准备导入的本地Oracle中: imp sam/lee file=D:\agent.dmp FROMUSER=system TOUSER=SAM SAM用户的缺省表空间是SAM,但是数据却导入到了system表空间。Google了一下,应该这样做: 1.收回unlimited tablespace权限revoke unlimited tablespace fr
2012-04-24 16:04:45
934
原创 正则表达式匹配换行和网址
正确的正则表达式匹配规则: ([\s\S]*) 同时,也可以用 “([\d\D]*)”、“([\w\W]*)” 来表示。 下面部分是转载的,写的不错在文本文件里, 这个表达式可以匹配所有的英文 /[ -~]/ 这个表达式可以匹配所有的非英文(比如中文) /[^ -~]/ /是VI里用的. 你在editplus或程序里不需要/ 注意贪婪性
2012-04-21 22:15:19
1069
原创 查询不重复记录
由于设计需要,需要查询不重复的记录值,同类问题,想必大家都遇到过,于是乎马上GOOGLE一下,发现此类问题还挺多,解决方案也不少,仔细看看。例如有如下表结构和值tablefid name sex1 a 男2 b 男3 c 女4 d 女5 a 男6 b 男方案一:distinctselect distinct name from
2012-04-21 22:12:09
375
原创 通过流读取本地文件增加的内容
//通过这个方法可以读取本地文件增加的内容File file = new File("d:/hello111.txt");long count = 0;BufferedReader in = null;while(true){ if(file.length() > count){ in = new BufferedReader(new InputStreamReader(
2012-04-21 22:10:46
237
原创 socket 注意事项
Socket socket = new Socket("localhost",10000);System.out.println(socket);out.close();//若输出将流关闭,另一方的readline会收到null值socket.close();Socket socket = new Socket("localhost",10000);System.out.pri
2012-04-21 22:09:15
478
转载 linux符号
使用缩略符号 波浪线(~)代表家目录。如果现在位于/home/workman/MyOSS-Stuff/IOSN,那么只需执行“cd ~”就可以回到家 目录/home/workman而不必输入“cd /home/workman”。一个点(.)代表当前目录,而“../” 代表上一级目录。 “../”可以嵌套使用,比如“../../”。 输出重定向 在
2012-04-21 22:01:06
417
转载 linux网络地址配置
1.关闭与开启网路端口: 开启81端口: iptables -I INPUT -i eth0 -p tcp --dport 81 -j ACCEPT iptables -I OUTPUT -o eth0 -p tcp --sport 81 -j ACCEPT 关闭81端口: iptables -I INPUT -i eth0 -p tcp --dport 81 -j
2012-04-21 21:57:31
484
原创 linux学习
1、几种查看linux版本信息的方法:1. uname -a 2. cat /proc/version 3. cat /etc/issue 4. lsb_release -a-------------------------------------------------------------------2、 linux下添加路由的方法: 一:使用 route 命令添加
2012-04-21 21:56:07
220
转载 linux SSH上传下载
SSH上传下载在linux下一般用scp这个命令来通过ssh传输文件。而如果你的工作环境是windows的话,那么可以选择用secure CRT,或者putty 这样的ssh登录工具来进行传输.对于linux环境:一、利用scp传输文件 1、从服务器上下载文件 scp username@servername:/path/filename 例如scp codin
2012-04-21 21:55:45
361
原创 sybase中文乱码解决方案
String url = "jdbc:sybase:Tds:ip:port?charset=eucgb";url后加上?charset=eucgb
2012-04-21 21:51:24
564
原创 url,urlconnection,httpurlconneciton实例
以下是urlconnection监控赶集网上售价低于200的洗衣机的例子,同时解决了从web读取数据的编码问题1、找到赶集网上洗衣机的网址,然后得到售价2、获取到网址的源码3、解析源码,得到我们想要的信息/** * 从赶集网上收集到的关心数据实体类 * */public class GanJiEntity { private String date = "";
2012-04-21 21:49:11
435
原创 url与ftpclient比较
1、url比较适合网页http下载ftp显得力不从心,如:(只能是指定读取到的目录下的文件,不能对其他目录下的文件操作)URL url = new URL("ftp://tnms:tnms@136.96.50.41:21/TNMS300_GENERALALARM_20110302/currentalarm2011-04-14 10:36:07.txt");System.out.prin
2012-04-21 21:46:29
354
转载 java处理url中的特殊字符
java处理url中的特殊字符(如&,%...)URL(Uniform Resoure Locator,统一资源定位器)是Internet中对资源进行统一定位和管理的标志。一个完整的URL包括如下内容:1. 应用协议名称,包括http,ftp,file等标志2. 资源定位,是由(.)分割等网络路径3. 端口号,按照规定,http应
2012-04-21 21:40:34
1142
转载 snmp4j详解
关于Snmp4j包,最重要三个概念,也是三个类:Snmp、Target、PDU。 Target,表示被管理的设备。对于一个被管理的设备,我们关注它的Address,它使用的协议版本version,访问它的用户名和密码、以及对这个设备我们设置跟它打交道的一些策略,比如超时时间、重传次数等。所以有如下方法: 1)获取或者设置ip地址 void setAddre
2012-04-21 21:37:15
2891
json-lib用到的包
2012-03-28
C#知识类库.rar
2010-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人