- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 关于Struts2的一些配置
1、Struts2设置若干支持的扩展名 Struts2默认支持空扩展名和.action以后缀的扩展名。原因是在default.properties文件中的配置: struts.action.extension=action,, 可以在struts.xml文件中,对此值进行修改,且可以设置多个: 如: struts.action.extension=action,do,xhtm,go,等。...
2013-02-21 20:56:15 86
原创 线程池ExecutorService的submit和execute
线程池ExecutorService的submit和execute 在Java5之后,并发线程这块发生了根本的变化,最重要的莫过于新的启动、调度、管理线程的一大堆API了。在Java5以后,通过 Executor来启动线程比用Thread的start()更好。在新特征中,可以很容易控制线程的启动、执行和关闭过程,还可以很容易使用线程池的特 性。 一、创建任务 任务就是一个实现了R...
2013-02-21 20:33:41 336
原创 Oracle面试题
为员工涨工资,从最低工资调起,每人涨10%,但是工资总额不超过5万元 请计算长工资的人数和长工资后的工资总额,并输出长工资人数及工资总额set serveroutput on declare cursor cemp is select empno,sal from emp order by sal; pempno emp.empno%type; psal em...
2013-02-15 14:12:02 116
原创 Java随机生成中文汉字
Java随机生成中文汉字 /** * 原理是从汉字区位码找到汉字。在汉字区位码中分高位与底位, 且其中简体又有繁体。位数越前生成的汉字繁体的机率越大。 * 所以在本例中高位从171取,底位从161取, 去掉大部分的繁体和生僻字。但仍然会有!! * */ @Test public void create() throws Exception { Strin...
2013-01-26 20:44:18 354
原创 MySql执行存储过程时错误的处理方式
创建一个简单的存储过程: DELIMITER $$ CREATE PROCEDURE proc_book() BEGIN SELECT * FROM book; END $$ DELIMITER ; 调用这个存储过程: CALL proc_book(); 有可能会出现以下错误代码: ERROR 1436 (HY000): Thread stack overrun 修改方...
2013-01-26 20:41:19 387
原创 为什么16进制数要与OxFF与运算
为什么16进制数要与OxFF与运算 以下是MD5加密算法示例,其中使用了 OxFF的与运算: @Test public void md5() throws Exception{ String pwd = "1234"; MessageDigest md = MessageDigest.getInstance("MD5"); byte[] bts = md.digest(...
2013-01-25 23:53:39 1586
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人