- 博客(18)
- 收藏
- 关注
原创 oracle数据库中可以查询数据,test测试类中获取数据报空指针异常错误
解决方法:在数据库中将插入SQL语句重新插入,并提交(commit)
2016-08-30 20:48:27 1732
转载 java 拦截器、过滤器、监听器
一、理解Struts2拦截器1. Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.2. 拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按其之前定义的顺
2016-08-22 23:39:22 262
原创 向Oracle插入数据实现Id自增
创建表 create table test( id char(5) primary key not null, name char(10));(1)建立sequencecreate sequence test_id increment by 1 start with 1;(2)建立触发器A)执行命令ed test打开窗口,填写以下内容cr
2016-08-20 17:09:40 6564
原创 myeclipse 10设置编写jsp自动提示
1、File-->Export-->General-->Preferences 点击下一步,将这个配置文件导出到桌面上2、 选择导出文件路径,本人导出到桌面,输入“test”作为文件名,点击“保存”。3、在桌面上使用文本编辑器打开此文件,在里面添加如下一行内容后保存 /instance/org.eclipse.wst.html.ui/autoProposeCode=4、然后
2016-08-19 16:55:39 6459
原创 myeclipse 10 安装反编译器
第一步: 下载jad.exe文件:http://www.varaneckas.com/sites/default/files/jad/jad158g.win.zip 下载jadeclipse插件:http://prdownloads.sourceforge.net/jadclipse/net.sf.jadclipse_3.3.0.jar?download第二
2016-08-19 10:40:06 269
原创 MyEclipse 新建->后面的菜单选项设置
最近发现new后面的菜单不显示我想的东西,还得点other。遇到这种情况可以这样来配置。在window -> Customize Perspective -> menu Visibility -> file -> new中去调置。中去调置。
2016-08-18 20:22:39 374
转载 Java String 类型编码转换
转:http://www.blogjava.net/rabbit/archive/2008/03/27/189009.htmlString newStr = new String(oldStr.getBytes(), "UTF-8"); java中的String类是按照unicode进行编码的,当使用String(byte[] bytes, String encoding)构造字
2016-08-18 19:14:29 219
转载 想走软件技术道路的人,进来看看!
黑客联盟2106年08月16日讯】你适合走技术路线吗,你知道编程序是怎么回事吗?本文出自:http://www.58maisui.com/2016/08/17/103/1、 程序员意味着要编程序。如果你仅仅想得到一份高薪水的工作,喝喝咖啡就等老板发薪水,我奉劝你还是另找一份更合适的工作,譬如练摊,真的,兄弟,这份工作不适合你!2、你是学文的还是学理的,编程序也许需要浪漫,但更需要逻辑和
2016-08-17 19:19:18 300
转载 javaweb项目验证码的实现
验证码本文出处:http://blog.csdn.net/lulei9876/article/details/8365500#comments一.什么是验证码及它的作用 :验证码为全自动区分计算机和人类的图灵测试的缩写,是一种区分用户是计算机的公共全自动程序,这个问题可以由计算机生成并评判,但是必须只有人类才能解答.可以防止恶意破解密码、刷票、论坛灌水、有效防止某个黑客对某一个特定
2016-08-17 09:38:55 966 1
原创 C3P0方法中fanh类型转换
C3P0实现类中的方法:public long getTotalBookNumber(CriteriaBook cb) { String sql = "select count(book_id) FROM book_table WHERE price >= ? AND price <= ?"; return Integer.parseInt(String.valueOf(getSingleV
2016-08-13 14:54:45 222
原创 Myeclipse加入反编译插件
步骤:一:下载反编译工具。二:将jad.exe可执行文件加入jdk安装目录下的bin目录下,同时将net.sf.jadclipse_3.3.0.jar包加入myeclipse安 装目录下的plugin目录中。三:重启myeclipse。
2016-08-11 20:20:49 244
转载 采用Filter统一验证是否登录
当我们访问系统的其他页面的时候, 需要判断是否是登录中的用户, 不然我们直接输入链接地址就可以直接链接到我们的主页面, 即使没有登录. 对于这个问题的解决, 采用Filter统一验证, 我们在调用的时候先调用Filter, 让Filter判断是否已经登录. Filter统一验证代码:public class AuthFilter implements Filter, javax.se
2016-08-09 11:40:49 761
原创 static静态变量的理解
static静态变量的理解静态变量 类型说明符是static。静态变量属于静态存储方式,其存储空间为内存中的静态数据区(在 静态存储区内分配存储单元),该区域中的数据在整个程序的运行期间一直占用这些存储空间(在程序整个运行期间都不释放),也可以认为是其内存地址不变,直 到整个程序运行结束(相反,而auto自动变量,即动态局部变量,属于动态存储类别,占动态存储空间,函数调用结束后即释
2016-08-09 09:04:51 424
原创 监听器(Listener)在开发中的应用
一、统计当前在线人数 1 package me.gacl.web.listener; 2 3 import javax.servlet.ServletContext; 4 import javax.servlet.http.HttpSessionEvent; 5 import javax.servlet.http.HttpSessionListener; 6 7 /**
2016-08-05 23:23:56 514
转载 Java 异常处理的误区和经验总结
本文着重介绍了 Java 异常选择和使用中的一些误区,希望各位读者能够熟练掌握异常处理的一些注意点和原则,注意总结和归纳。只有处理好了异常,才能提升开发人员的基本素养,提高系统的健壮性,提升用户体验,提高产品的价值。误区一、异常的选择图 1. 异常分类图 1 描述了异常的结构,其实我们都知道异常分检测异常和非检测异常,但是在实际中又混淆了这两种异常的应用。由于非检测异常
2016-08-04 23:56:51 240
原创 jsp、servlet实现文件上传
一、下载如图两个jar包,并加入工程工程名---->右击---->build path----->configure build path------>Add external JARs...找到下载的jar包day_0803并确定。jsp代码: Java代码:public void doPost(HttpServl
2016-08-03 19:55:47 328
转载 影响性能的代码和优化方法
1. 如何使用Exception Exception降低性能。一个异常抛出首先需要创建一个新的对象。Throwable接口中的构造器调用名为fillInStackTrace()的本地方法。这个方法负责巡检栈的整个框架来收集跟踪信息。这样无论何时有异常抛出,它要求虚拟机装载调用栈,因为一个新的对象在中部被创建。 异常应当仅用于有错误发生时,而不要控制流。 2. 不要两次初始化变量 Java通
2016-08-03 00:00:04 541
原创 session应用
代码总结//得到当前request session会话对象 当session不存在的时候创建一个SessionHttpSession session = request.getSession(); //当session存在的时候就直接返回//当session不存在的时候就返回nullsession = request.getSession(false); //当ses
2016-08-01 23:31:00 189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人