随笔 - 188  文章 - 1  评论 - 273  阅读 - 189万
03 2012 档案
从不同的配置文件中读取配置信息
摘要:在开发java EE 过程中遇到了太多的配置文件,今天我自己总结了下读取不同配置文件的方法:并且在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置文件来完成,这样就能更加灵活,也更加容易在服务器上进行更改,配置文件是不会进行编译的1.web.xml,在写servlet时必须用到的配置文件,当然一些配置的参数放在这里也是最方便读取的需求就是进行数据库的连接,而将数据库的连接信息放在web.xml配置文件中,用servlet进行数据库连接的初始化; 1 <!-- 数据库连接的一些信息 StartUpServlet的参数配置在 <init-param>间--> 阅读全文
posted @ 2012-03-26 15:56 发表是最好的记忆 阅读(3086) 评论(0) 推荐(1) 编辑
设计模式之单例模式
摘要:保证系统里面的类最多只能有一个实例对象。简单单例模式的实现:a.首先定义一个私有的变量instance来实例化类对象;b.将构造方法私有化;c.实现全局访问点public static Singleton getInstance()方法,而由于该方法是私有的,因此变量instance也要被定义为私有的。d.如果实例需要比较复杂的实例化过程,那么就将实例化过程放在static{}中:懒汉式:public class Singleton{private static Singleton instance = new Singleton();//定义实例变量 private S... 阅读全文
posted @ 2012-03-26 15:27 发表是最好的记忆 阅读(5351) 评论(2) 推荐(0) 编辑
产生4位包含大小字母与数字的验证码
摘要:1 package sanitation.Util; 2 3 import javax.servlet.*; 4 import javax.servlet.http.*; 5 import java.io.*; 6 import java.awt.*; 7 import java.awt.image.*; 8 import java.util.*; 9 import javax.imageio.*; 10 11 public class AuthImg extends HttpServlet 12 { 13 /** 14 * 验证码图片的处理 15 ... 阅读全文
posted @ 2012-03-26 15:11 发表是最好的记忆 阅读(2869) 评论(0) 推荐(1) 编辑
在使用Math.random()生成6位随机数遇到的问题,并成功得到6位随机数
摘要:最近在做卫生局的一个考务网时需要实现一个短信发送验证码的功能,因此就必须使用到随机生成6位验证码的功能,开始觉的简单的,随便写了个int i=(int)(Math.random()*1000000+100000); String messageCode = String.valueOf(i);然后测试发送了下,是发送了6位随机数,以为是正确的,但在之后的反复测试中忽然发现这个验证码有时会出现7位的,然后去看代码感觉没问题啊,Math.random()是产生0.0到1.0之间的doule的随机数的,感觉不会错啊没办法测试下,写个main函数生成100个随机数看看public static voi 阅读全文
posted @ 2012-03-26 14:05 发表是最好的记忆 阅读(25483) 评论(6) 推荐(1) 编辑


点击右上角即可分享
微信分享提示