
java
文章平均质量分 61
wj196
这个作者很懒,什么都没留下…
展开
-
读取xml文件
xml源文件如下:[code="java"] 11.11.1.244:11211 aaaa_ 11.22.1.243:11211 bbbb_ 11.33.33.152:11211 cccc_ 11.44.15.244:11211 dddd_ 11.66.16.152:1121...2010-12-16 11:03:31 · 132 阅读 · 0 评论 -
编码转换验证
[code="java"] String param = req.getParameter("name_startsWith"); try { System.out.println("param1====="+new String(param.getBytes("ISO-8859-1"), "GBK")); System.out.println("param2====.原创 2012-05-31 13:25:07 · 232 阅读 · 0 评论 -
取得ip
String ipStr = request.getHeader(" x-forwarded-for "); if (ipStr == null || ipStr.length() == 0 || " unknown ".equalsIgnoreCase(ipStr)) { ipStr = request.getHeader(" Proxy-Client-IP "); }...原创 2011-11-11 15:32:55 · 95 阅读 · 0 评论 -
随手记笔记
from表单若没有提交地址,提交类型为submit的话,会将数据提到本页的url,可将提交类型为button,在js方法中给提交地址。 -------2012.1.12原创 2012-01-12 14:30:28 · 122 阅读 · 0 评论 -
tomcat需要的重新发布和重启服务器的几种情况
.用MyEclipse进行web开发,因为机器配置不高,项目也不小,一直被一个问题所困扰:什么时候应该redeploy,什么时候应该重启 tomcat。如果项目大,redeploy和重启tomcat的系统开销是很大的,经常要等很长时间。 当然,你可以选择把其他不相关的项目先从webapps移出,这样tomcat加载的项目就少了,相应也就快了。 为了不把时间浪费在等待服务器启动,...原创 2011-12-21 11:37:43 · 337 阅读 · 0 评论 -
把要运行的命令写到sh文件中并运行
1. vim ready.sh2. 输入要运行的命令!/bin/shexport cp=.for jar in `ls *.jar`do cp=$cp:$jardone echo $cp /opt/j2sdk/bin/java -cp $cp -Xms3000M -Xmx6000M AAA $1 $2然后保存关闭...2011-03-25 15:27:57 · 1132 阅读 · 0 评论 -
resin上部署web工程
在resin的conf文件夹下的resin.conf(4.0版本是resin.xml)中 下面添加:id是工程启动时的名称,document-directory 是编译好的web工程。(linux上)然后查看resin进程ps -ef |grep resinid 3283 1653 0 15:17 pts/1 00:00:00 grep r...2011-03-25 15:17:56 · 246 阅读 · 0 评论 -
dos命令下运行java文件
将要运行的文件打成jar包,是编译过后的.class文件,运行命令为 jar cvf my.jar * 然后 运行 set classpath=D:\JAR\jxta.jar;D:\jxta\a.jar;my.jar;所有要用到的jar包,jar之间用“;”隔开,然后 java AAA AAA是带有main方法的class文件。命令 1. jar cvf ...2011-03-25 12:11:52 · 135 阅读 · 0 评论 -
String 转换为unicode码
[code="java"]public class SSS { public static void main(String[] args) { String str = "@7LOBlHIXq"; int s = encrypt(str); System.out.println(s); System.out.println(1167191711);...原创 2011-03-15 11:37:50 · 218 阅读 · 0 评论 -
jquery自动完成功能,(边输入边查询)
引入jsjsp代码[code="java"] 厂商: * 不能为空 厂商不存在 [/code]js代码:[code="java"]/**** * 厂商自动完成功能 */$(function() { $( "#manufacture_temp" ).autocomplete...原创 2012-06-18 14:19:58 · 480 阅读 · 0 评论 -
两个选择框,左右互选添加
触发事件的方法:编辑用户组成员[code="java"]function editGroupUser(id) { $ .ajax( { type : "POST", url : "/group/groupUserquery.json", dataType : "json", data : "id=" + id, succes...原创 2012-06-18 14:46:04 · 914 阅读 · 0 评论 -
PHP和Java的RSA加密互通
一、利用OpenSSL生成RSA公私钥1.生成RSA私钥openssl genrsa -out rsa_private_key.pem 1024 示例:[code="java"]-----BEGIN RSA PRIVATE KEY-----MIICXAIBAAKBgQC19+3Zkg8ko4S7XeAjGl2ps8dEVGx2prFAAsq9OeNjvI4zbUG2...原创 2015-02-09 15:50:38 · 1245 阅读 · 0 评论 -
Thread的start和run
Thread的start和run1) start:用start方法来启动线程,真正实现了多线程运行,这时无需等待run方法体代码执行完毕而直接继续执行下面的代码。通过调用Thread类的start()方法来启动一个线程,这时此线程处于就绪(可运行)状态,并没有运行,一旦得到spu时间片,就开始执行run()方法,这里方法run()称为线程体,它包含了要执行的这个线程的内容,Run方法...原创 2014-05-05 14:21:43 · 188 阅读 · 0 评论 -
map循环遍历
import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class MapTest { public static void main(String args[]) { Map map = new HashMap(); for (int i = 0; i <...原创 2013-05-27 11:57:43 · 152 阅读 · 0 评论 -
enctype="multipart/form-data" 传递text参数,后台获取不到
后台代码:[code="java"]public String cooperationFileUpload(HttpServletRequest req, User user) { // SmartUpload su = new SmartUpload();//新建一个SmartUpload对象 //String mediaId = su.getRe...原创 2012-08-10 16:57:27 · 494 阅读 · 0 评论 -
有意思的小题目
[code="java"] for(int i = 0; i2012-08-01 14:03:31 · 175 阅读 · 0 评论 -
js获取项目的路径
js获取项目路径[code="java"]var curWwwPath=window.document.location.href; //获取主机地址之后的目录,如: uimcardprj/share/meun.jsp var pathName=window.document.location.pathname; var pos=curWwwPath...原创 2012-04-06 16:32:37 · 120 阅读 · 0 评论 -
根据字节数截字
[code="java"] /** * 根据字节数截字 * * @param str * @param subBytes * @return */ public static String subStr(String str, int subBytes) { int bytes = 0; for (int i = 0; i < str....原创 2013-03-20 15:08:43 · 116 阅读 · 0 评论 -
log4j.xml配置
log4j.xml 文件放到src文件下,并且如果文件log,最好目录建好[code="java"] ...原创 2012-07-12 15:13:37 · 112 阅读 · 0 评论 -
split("")[1]的解释
[code="java"] public static void main(String[] args) { String extra = "delayTime:60|playTime:6"; int delayTime = Integer.parseInt(extra.split("\\|")[0].split(":")[1]); int playTime = ...原创 2010-11-17 10:12:13 · 628 阅读 · 0 评论 -
JSONObject运用
[code="java"]import net.sf.json.JSONObject;public class TestJSONObject {public static void main(String[] args) { JSONObject jo = JSONObject.fromObject("{\"int\":1,\"bool\":true}"); ...原创 2010-11-16 10:03:07 · 89 阅读 · 0 评论 -
java&和&&的区别
&是逻辑与,必须计算完左右两个表达式才能得出结果。 &&是间接与,只要左边都表达式是false,就不用计算右边那个,直接得到结果为false。[/color]所以两个都可以进行逻辑运算。...原创 2010-10-13 10:30:56 · 579 阅读 · 0 评论 -
java之static
在Java语言中,static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创...原创 2010-10-13 10:18:19 · 84 阅读 · 0 评论 -
sql语句对时间格式化
[size=large]把数据库的表中的TIMESTAMP(6)类型的time字段转化为yyyy-mm-dd hh:mm:ss形式select TO_CHAR(time(字段名) ,'yyyy-mm-dd hh:mm:ss'(格式)) from table(表名); 也可以用以下方式设置时间格式alter session set nls_timesta...原创 2011-05-23 13:45:50 · 494 阅读 · 0 评论 -
final
Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 可以修饰的对象: final 域 final 方法 final 类 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 ...原创 2010-10-12 09:44:54 · 93 阅读 · 0 评论 -
将Map对象转化为List对象
将Map对象转化为List对象List blogList = new ArrayList(); Iterator iterator = blogMap.keySet().iterator();//获得一个键的Set的集合,set是无顺序的.不可以重复, while (iterator.hasNext()) { Integer key = (Integer) iterato...原创 2010-10-11 13:16:10 · 737 阅读 · 0 评论 -
将List对象转化为Map对象
List blogList = blogDAO.findBlogListByUserId(user.getUserId()); Map blogMap = new HashMap();for (Blog blog : blogList) { blogMap.put(blog.getBlogId(), blog);}原创 2010-10-11 13:15:19 · 676 阅读 · 0 评论 -
为什么使用Serializable(序列化)
实现了Serializable接口可以将序列化理解为将对象转换成具有一定格式的二进制串,以便于对象的永久化保存以及在网络中的传输,并可将序列化之后的二进制串再转换为对象。...原创 2011-01-06 10:35:21 · 100 阅读 · 0 评论 -
Java 面向对象的四个特征
1.抽象:抽象——就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。(就是把现实世界中的某一类东西,提取出来,用程序代码表示,抽象出来一般叫做类或者接口。)抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是数据抽象,二是过程抽象。数据抽象——就是用代码的形式表示现时世界中一类事物的特性,就是针对对象的属性...原创 2011-01-06 10:07:48 · 153 阅读 · 0 评论 -
jstl在maven中使用
jstl的使用有两个依赖 jstl jstl 1.2 taglibs standard 1.1.2在jsp页面中的使用为:引入: 另外对于request传来的LinkedList应该用forEach显示方法为: ${t.name} ${t.price} List是request传来的值,t为...原创 2010-10-18 16:00:35 · 285 阅读 · 0 评论 -
密码确认
密码与确认密码的比对jstl与javascript可以使用,方法写在form标签里,onclick方法。 注册用户 function judge() { var password=document.getElementById("password").value ;...原创 2010-10-18 16:02:22 · 647 阅读 · 0 评论 -
String转换为InputStream
String str = “asdasdasdasda”; InputStream is = new ByteArrayInputStream(str.getBytes()); BufferedReader br = new BufferedReader(new InputStreamReader(is));原创 2011-03-11 15:08:43 · 130 阅读 · 0 评论 -
jdk版本不同
今天新建了一个基于jdk6的工程,在tomcat中部署之后,运行抛异常:java.lang.UnsupportedClassVersionError: Bad version number in .class file (注:jdk5中,实现接口方法不能用@Override ,只有重写抽象方法可以用,所以系统属性中的jdk不能设为6.0或1.6) 造成这种过错的原由是支撑Tom...原创 2011-09-01 16:31:10 · 103 阅读 · 0 评论 -
myeclipse 中java build path
1.设置"source folder"与"output folder". * source folder:存放.java源文件的根目录; * output folder:.class编译输出的根目录; * 纯“java project”中,一般把"src"设置为source folder,把bin设置为output folder; * “web proj...原创 2010-10-21 13:34:14 · 258 阅读 · 0 评论 -
怎样在myEclipse中使用debug调试程序?
怎样在myEclipse中使用debug调试程序? 最基本的操作是: 1.首先在一个java文件中设断点,然后debug as-->open debug Dialog,然后在对话框中选类后--> Run 当程序走到断点处就会转到debug视图下。 2.F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over...原创 2010-10-18 16:12:02 · 147 阅读 · 0 评论 -
struts总结
struts2在web.xml中的定义struts2org.apache.Struts2.dispatcher.FilterDispatcherStruts2/*为了给Web应用增加struts2功能,只需要将struts2安装到Web应用中即可,在Web应用中安装struts2框架核心只需要经过如...原创 2010-10-18 16:10:28 · 86 阅读 · 0 评论 -
maven常用命令
Maven常用命令:1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 2. 创建Maven的Web项目: mvn archetype:create -DgroupId=packageName -D...原创 2010-10-18 16:06:28 · 106 阅读 · 0 评论 -
linux命令
基本操作命令:--------------------------------------------------------------------------------------------------------------------------------------------ls #以默认方式显示当前目录文件列表ls –a #显示所有文件包括隐藏文件ls –l...原创 2010-10-18 16:05:34 · 90 阅读 · 0 评论 -
css标签
1. 文字的水平居中将一段文字置于容器的水平中点,只要设置text-align属性即可: text-align:center;2. 容器的水平居中先为该容器设置一个明确宽度,然后将margin的水平值设为auto即可。 div#container { width:760px; margin:0 auto; }3. 文字的垂直居中单行文字的垂...原创 2010-10-18 16:04:53 · 239 阅读 · 0 评论 -
AOP实现Controller日志输出,返回结果
因为经常要给别人写一些接口,查询已发生的问题,如果日志记录的不清楚,难以找到问题,所以想做个东西,把别人请求的东西和接口响应后的结果在info日志中记录,经过尝试很多方法才达到目的,做一下记录,以便查找。拦截器方式: 拦截器可以截取到很多信息,但是对于Controller的返回信息有限制,如果结果放在ModelAndView中,可以取到;如果是@ResponseBody的结果,没有找到方法...原创 2017-01-16 16:03:26 · 1237 阅读 · 0 评论