Java
iteye_2394
这个作者很懒,什么都没留下…
展开
-
项目不能发布到Tomcat
原因: 在工程转移过程中,导致工程的配置文件出错; 解决方法: 1.在工程目录下的.mymetadata文件中可能webrootdir被改无效了(把下面内容拷到你的.mymetadate文件中的相应位置上);或者有可能少了这context-root这个属性;添加上这个属性即可,内容如下: context-root="/...原创 2011-05-31 14:56:13 · 133 阅读 · 0 评论 -
myeclipse 更换启动画面(Splash.bmp)和图标(icon)
一直觉得MyEclipse的启动画面不好看,不如Eclipse的,所以想把它换了。 网上已经有一些其他的方法可以更换MyEclipse的启动画面了,主要是更改eclipse.ini 这里,我是自己摸索的一方法,不仅可以更改启动画面,还可以更改MyEclipse的图标(任务栏图标) 操作前,最好备份下文提到的图片文件,以免造成不必要的麻烦。 下面是操作步骤(注意,我的版本是6.0.1 ,安装...原创 2011-04-06 23:22:03 · 459 阅读 · 0 评论 -
JSP 分页
[code="java"] function newwin(url) { var newwin=window.open(url,"newwin","toolbar=no,location=no,directories=no,status=no, menubar=no,scrollbars=yes,resizable=yes,width=600,height=450"...原创 2011-04-07 15:18:27 · 60 阅读 · 0 评论 -
static 关键字
Java之static关键字 static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块。 1、static成员 被static修饰的成员变量和成员方法独立于该类的任何对象。 按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量 ;另一种是没有被static...原创 2011-04-10 14:00:45 · 59 阅读 · 0 评论 -
Hibernate对象三种状态
大家都知道,Java对象的生命周期,是从通过new语句创建开始,到不再被任何引用变量引用结束,结束后它占用的内存将被JVM垃圾回收机制收回。在Hibernate持久化对象可以划分为三种状态,分别是瞬态,持久态,脱管态。 1.瞬态(Transient),也叫临时态。处于这种状态的对象具备的特征如下: ◆不在Session的缓存中,不与任何的Session实例相关联。 ◆在数据库...原创 2011-04-14 21:57:21 · 70 阅读 · 0 评论 -
Struts2 标签
[code="js"] [/code]原创 2011-04-15 16:00:22 · 60 阅读 · 0 评论 -
正则域名
http://([a-zA-Z]{0,6})([\\.]{0,1})([^/]+) 匹配 http://www.baidu.com http://www.baidu.com.cn http://test.baidu.com.cn/ 将匹配出 baidu.com baidu.com baidu.com.cn原创 2011-04-20 13:01:55 · 94 阅读 · 0 评论 -
System.getProperty()
java.version Java 运行时环境版本 java.vendor Java 运行时环境供应商 java.vendor.url Java 供应商的 URL java.home Java 安装目录 java.vm.specificati...原创 2011-11-02 17:19:19 · 74 阅读 · 0 评论 -
全角半角转换
[code="java"]public class Convert { public static void main(String[] args) throws Exception { String banjiao = "abcdefg,!@$%^&*( )"; String quanjiao = ToQJ(banjiao); System.out.println(quan...原创 2011-11-09 17:39:09 · 171 阅读 · 0 评论 -
select&struts2
[code="java"] [/code][code="java"]onchange="swapOrder(,this.options[this.selectedIndex].value)"[/code] struts2直接用某个类的静态方法,获得html页面代码,把select当前值(change后的值)作为参数传给js 备忘 :oops: ...原创 2011-04-23 01:35:39 · 55 阅读 · 0 评论 -
hql获取最大id
String hql="select max(类.属性) from 类";原创 2011-05-12 14:53:48 · 449 阅读 · 0 评论 -
lucene3.5例子
[code="java"]package com.lucene; import java.io.*; import java.util.HashMap; import java.util.Iterator; import java.util.Set; import org.apache.lucene.analysis.Analyzer; import org.apache.lu...原创 2012-04-09 17:38:46 · 111 阅读 · 0 评论 -
解决process.waitFor()阻塞
[code="java"]private static void exeBat(){ Process p = null; try { p = Runtime.getRuntime().exec("tts.bat"); //获取进程的标准输入流 final InputStream is1 = p.getInputStream(); ...原创 2012-05-22 10:50:16 · 502 阅读 · 0 评论 -
ReadLine
[code="java"]//解决匹配过程中,br.readline第一个字符丢失 String line = ""; while ((line = reader.readLine()) != null) { if (line.contains("NewSubSite")) { list.add(line); } }[/code] ...原创 2011-04-02 15:17:15 · 75 阅读 · 0 评论 -
参数传递
Java中的参数传递机制一直以来大家都争论不休,究竟是“传值”还是“传址(传引用)”,争论的双方各执一词,互不相让。不但“菜鸟”们一头雾水,一些“老鸟”也只知道结果却说不出所以然来。我相信看过下面的内容后,你就会明白一些。 先看基本类型作为参数传递的例子: public class Test1 { public static void main(String[] ar...原创 2011-03-17 21:38:11 · 71 阅读 · 0 评论 -
正则匹配标点
摘抄:str = str.replaceAll("[\\pP‘’“”]", "");Unicode 编码并不只是为某个字符简单定义了一个编码,而且还将其进行了归类。\pP 其中的小写 p 是 property 的意思,表示 Unicode 属性,用于 Unicode 正表达式的前缀。大写 P 表示 Unicode 字符集七个字符属性之一:标点字符。其他六个是L:字母;M:标记符号(一般不会单独出现...原创 2011-10-27 15:39:17 · 118 阅读 · 0 评论 -
java使用代理访问网络的几种方法
方法一使用系统属性来完成代理设置, 这种方法比较简单, 但是不能对单独的连接来设置代理: public static void main(String[] args) { Properties prop = System.getProperties(); // 设置http访问要使用的代理服务器的地址 ...原创 2011-06-02 14:23:08 · 240 阅读 · 0 评论 -
js replace
去掉“” :req.responseText.replace(/\"/g,""); tomcat : server.xml <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8..原创 2011-06-08 16:10:28 · 48 阅读 · 0 评论 -
action type redirect 参数传递
在使用Struts2开发时,有时需要用redirect 来跟多个参数,然而我们直接?param1=${a}&param2=${b}。。是会被xml解析异常报错的,如下替换就可以了, <action name="SectionInfo!*" method="{*}" class="docroad.action.apps.SectionInfo"> ...原创 2011-06-16 15:10:30 · 237 阅读 · 0 评论 -
java日期处理小例子
[code="java"]import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class DaysPeriod { public static void main(String[] args) { Date now = new Date()...2011-07-22 11:47:17 · 96 阅读 · 0 评论 -
JAVA date处理
[code="java"] Date now=new Date(); Long nowTime=now.getTime(); Long monthAgo=nowTime-1000*60*60*24*30L;//不加L不行...还得基本功好啊 Calendar cal=Calendar.getInstance(); cal.setTimeInMillis(mon...原创 2011-08-04 14:05:43 · 53 阅读 · 0 评论 -
ABNF
BNF 巴科斯范式(BNF : Backus-Naur Form 的缩写)是由 John Backus 和 Peter Naur 首先引入的用来描述计算机语言语法的符号集。现在,几乎每一位新编程语言书籍的作者都使用巴科斯范式来定义编程语言的语法规则。 在BNF中,双引号中的字("word")代表着这些字符本身。而double_quote用来代表双引号。 在双引号外的字...原创 2011-12-15 11:19:22 · 299 阅读 · 0 评论 -
MAP遍历
//最常规的一种遍历方法,最常规就是最常用的,虽然不复杂,但很重要,这是我们最熟悉的,就不多说了!! public static void work(Map<String, Student> map) { Collection<Student> c = map.values(); Iterator it = c.iter...原创 2011-09-08 23:07:34 · 179 阅读 · 0 评论 -
会话跟踪
Cookie : 分为会话cookie,持久cookie ①会话cookie跟浏览器窗口挂钩,保存在client的内存中 ②保存持久cookie需要在生成cookie的时候,setMaxAge,该类cookie保存在client硬盘中 server向client写cookie,只能写文本,并且client可以删除或设置浏览器禁用...原创 2011-09-11 10:32:57 · 65 阅读 · 0 评论 -
win端口占用查看
[code="java"]C:\>netstat -ano | findstr "9050" 状态 进程PID TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016 ...原创 2012-01-09 16:58:24 · 179 阅读 · 0 评论 -
MD5__java应用
[code="java"]public final static String encode(String s) { char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'}; try { ...原创 2011-09-18 15:21:11 · 78 阅读 · 0 评论 -
轻量级synchronized
后台admin给用户加分,点的快了,会加两次分,在前台没限制的情况下,后台又不想用synchronized可以有两种解决办法 自己模块的util类加个 volatile的static变量 [code="java"] public static volatile isRunning = false;//静态变量,默认加分操作未进行[/code] 加分逻辑代码: [code="j...原创 2011-09-19 10:59:23 · 99 阅读 · 0 评论 -
JS post提交表单
js post方式提交表单有两种办法,1:AJAX提交 2:在JS里拼出一个form,然后submit 第二种办法的代码 [code="java"]//这个主要是解决给password MD5 var email = 'email'; var pwd = 'password'; var postForm = document.createElem...原创 2011-09-23 10:15:37 · 311 阅读 · 0 评论 -
暂时很强大的正则
最新手机号: (13[0-9]|15[0|3|6|7|8|9]|18[8|9])\d{8} 只含有汉字、数字、字母、下划线,下划线位置不限: ^[a-zA-Z0-9_\u4e00-\u9fa5]+$ 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff]...原创 2011-10-26 22:37:11 · 78 阅读 · 0 评论 -
进制转换
1. 十 -----> 二 给你一个十进制,比如:6,如果将它转换成二进制数呢? 10进制数转换成二进制数,这是一个连续除2的过程: 把要转换的数,除以2,得到商和余数, 将商继续除以2,直到商为0。最后将所有余数倒序排列,得到数就是转换结果。 听起来有些糊涂?我们结合例子来说明。比如要转换6为二进制数。 “...原创 2012-06-12 15:10:17 · 221 阅读 · 0 评论