![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
lemrose
java开发者
展开
-
关于Struts2.1.6中配置 constant name="struts.devMode" value="true" 在tomcat启动时报错的问题
在网上学习尚学堂Struts2的过程中,遇到了这个问题,当在配置Struts.xml中,启动tomcat的时候报了一个这样的错误严重: Exception starting filter struts2java.lang.NullPointerException at com.opensymphony.xwork2.util.FileManager$FileRevision.needsReloading(FileManager.java:209) at com.opensympho原创 2011-02-09 20:10:00 · 11107 阅读 · 10 评论 -
递归应用解析
递归其实是一个最基本的语言应用。递归,就是自己调用自己,但是注意得有递归的出口,也就是必须得有一个明确的结束条件,否则会造成死循环等严重的后果。大家有兴趣的可以尝试一下。 废话不多说,先举一个例子,语言使用的是java。 public class testRecursion{ int i = 1; //递归方法 public method(){ system.原创 2012-05-17 00:01:25 · 4325 阅读 · 1 评论 -
java执行sql语句并获取指定返回值
当我们插入一条数据的时候,我们很多时候都想立刻获取当前插入的主键值返回以做它用。我们通常的做法有如下几种: 1. 先 select max(id) +1 ,然后将+1后的值作为主键插入数据库;2. 使用特定数据库的 auto_increment 特性,在插入数据完成后,使用 select max(id) 获取主键值;3. 对于Oracle,使用 sequence 获取值。原创 2012-06-06 12:22:57 · 25401 阅读 · 0 评论 -
测试IP是否连通的方法1
/** * 测试IP是否连通 Author zyx Date 2012-04-18 * * @param host * @return */ private boolean testHost(Map props) { boolean status = false; // 设置验证IP连通延迟时间 int timeout = 3000; S原创 2012-04-23 15:50:31 · 5314 阅读 · 0 评论 -
java小算法给个总结先(二)---冒泡排序&乘法口诀
public class Suanfa { public static void main(String[] args){ mulTable(); int[] myArr = {2,3,1}; sort(myArr); } /** * 乘法口诀 */ public static void mulTable(){ for(int i = 1;原创 2012-03-26 00:28:31 · 3044 阅读 · 1 评论 -
java小算法给个总结先(一)---阶乘算法
一、利用简单的循环public class Factorial { public static int factorial(int x) { if (x < 0) { throw new IllegalArgumentException("x must be>=0"); } int fact = 1;转载 2012-03-26 00:21:38 · 2270 阅读 · 0 评论 -
Struts2拦截器配置
1. 理解拦截器1.1. 什么是拦截器:拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个acti转载 2012-03-05 16:24:45 · 31372 阅读 · 2 评论 -
java开发 properties文件读取
一、新建一个PropertyReader.classpackage 包名;import java.io.UnsupportedEncodingException;import java.util.Properties;/** * properties文件读取 * @author zhuyx */public class PropertyReader {原创 2011-12-14 17:25:56 · 2145 阅读 · 1 评论 -
Java变量命名规范
写这个不是给自己的一个备忘,只是最近改了一些前人的BUG,一个大公司,为什么一些基本的编码规范都没有,操蛋了不是,一个类名居然还能写成“BEAN”,一些基本的方法名中文拼音,大小写部分,单词低级拼写错误屡见不鲜,人何以堪啊! 下面将一些编码的规范写给那些还走在只求速度上的程序员 Java是一种区分字母的大小写(case-sensitive)的语言,下面谈谈Java语言中包、类、原创 2011-12-08 17:42:59 · 2800 阅读 · 1 评论 -
SVN错误信息大汇总
错误信息一:SVN Attempted to lock an already-locked dir 出现这个问题后使用“清理”功能,如果还不行,就直接到上一级目录,再执行“清理”,然后再“更新”。有时候如果看到某个包里面的文件夹没有SVN的标志,直接用“Ctrl+Delete”手工删除,然后“清理”,最后“更新”或“提交”。 中断提交,都会进入这种工作拷贝的锁定状态。用s原创 2011-11-21 16:03:49 · 8244 阅读 · 0 评论 -
java生成随机数
要求: 在一定的范围之内取出一定数量的随机数。比如我要取出100以内的5个不重复的随机数,主要的是不能重复,或者是取出5~100之间50个随机数,但是不能重复方法一:思想:先把我要的随机数范围给遍历出来放到一个数组当中,然后获得随机数,把这个随机数作为数组的索引,取出该数组中相对应的数字作为随机数放在一个新的专门存放随机数的数组当中,--------------------------原创 2011-11-21 15:23:27 · 4878 阅读 · 0 评论 -
java在cmd下编译运行
前几天,我实在是丢人了,使用java编了一个小程序,却不知道怎么在cmd下运行了,平时都是在eclipse或者是myEclipse下写代码,把原始的东西全部忘完了,丢了大人了都! 方法写到这里,以备不测! JAVA是编译型和解释型的结合,javac是编译,java是解释,解释的*.class文件在JVM上的执行Java命令一执行,就表示将*.class文件放在JVM上进行执行,原创 2011-11-21 14:56:31 · 54711 阅读 · 2 评论 -
Cookies 和 Session的区别
1.cookie 是一种发送到客户浏览器的文本串句柄,并保存在客户机硬盘上,可以用来在某个WEB站点会话间持久的保持数据。2.session其实指的就是访问者从到达某个特定主页到离开为止的那段时间。 Session其实是利用Cookie进行信息处理的,当用户首先进行了请求后,服务端就在用户浏览器上创建了一个Cookie,当这个Session结束时,其实就是意味着这个Cookie就过期了。注:为这个用户创建的Cookie的名称是aspsessionid。这个Cookie的唯一目的就是为每一个用户提供不同的身份原创 2011-02-09 14:30:00 · 139283 阅读 · 16 评论 -
Myeclipse从SVN检出后,项目名报错,其它完好
我这里的原因是在 .classpath文件内有以下这句话把这句给删掉就行了。 不过之前在网上还有人是删掉这样一句话,在SVN中有这个jar包,但在自己的开发工具上没这个jar包,这时只要在这个文件中删除这句话就行了。 不过我这里没有这句话,就这样吧,加班快乐,一个项目让我从需求,调研,设计,美工,开发,测试,给从头做到底了,悲催的IT屌丝男。原创 2013-01-21 23:48:31 · 7432 阅读 · 0 评论