- 浏览: 39267 次
- 性别:
- 来自: 北京
最新评论
-
comeknowledge:
谢谢分享。
JSTL文档 -
qingtian16265:
谢谢哈~~~
JSTL文档 -
arong:
thank you very much.
JSTL文档
文章列表
Struts2
拦截器详细配置过程
1:
所有拦截器的超级接口
Interceptor ,Action
去实现这个接口
;
Interceptor
它其中有三个方法
(init(),destroy() ,interceptor()):
Init()
方法
:
在服务器起动的时候加载一次
,
并且只加载一次
;
Destroy()
方法
:
当拦截器销毁时执行的方法
;
Interceptor()
方法
:
其中里边有一个参数
invocation
public
...
作为程序员来讲,请不要天天想着“别的公司比你现在的好,比我现在的有前途!”。
其它只要你的技术停留在某一个级别,你无论是在本公司还是在其它公司,都是一样的待遇,可能会高出1k-3k.肯定不会高出更多。
我建意,在你入行的前3年,请不要浮躁。先将自己的技术提升一个段,再说。
ROUND_CEILING
如果 BigDecimal 是正的,则做 ROUND_UP 操作;如果为负,则做
ROUND_DOWN 操作。
ROUND_DOWN
从不在舍弃(即截断)的小数之前增加数字。
ROUND_FLOOR
如果 BigDecimal 为正,则作 ROUND_UP
;如果为负,则作 ROUND_DOWN 。
ROUND_HALF_DOWN
若舍弃部分>
.5,则作 ROUND_UP;否则, ...
log4j.rootLogger=INFO,A1,R
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} %5p [%c{1}] - %m%n
#适用MAIN
#log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
#这个适用服 ...
我的原始问题
Name Path Time
1 c: 20:00
1
f: 20:00
1 d: 21:00
2 f: 20:00
要求返回
1
c:
2 f:
或
1 f:
2 f:
不能返回
1
c:
1 f:
2 f:
这里面没有主键,要求返回前两列select
Name,Path ,要求相同的Name的元组集合中取Time最小的,剩余的不能取出
经过搜索,
找到以下newb code,特以珍藏
SQL c ...
今天利用MYECLIPSE搭建一个SSH框架,遇到一个问题就是在删除有冲突的JAR时,没有解决。
注意:
1,在/WEB-INF/LIB下,彻底删除
asm.jar
asm-attrs.jar
cglib-2.1.3.jar
这三个架构,跟其它包有冲突。
2,如果问题还没有解决,去部署环境看一下。
搭建顺序:STRUTS - SPRING - HIBERNATE
SPRING 集成STRUTS时,添加:
<plug-in className="org.springframework.web.struts.ContextLoader ...
错误:
Hibernate中有两个极为相似的方法get
()与load
(),他们都可以通过指定的实体类与ID从数据库中读取数据,并返回对应的实例,但
Hibernate不会搞两个完全一样的方法的,它们间的不同在于:
1.如果找不到符合条件的纪录,get
()方法将返回null.而load
()将会报出ObjectNotFoundEcception.
2.load
()方法可以返回实体的代理类实例,而get
()永远只返回实体类.
3.load
()方法可以充分利用二级缓存和内部缓存的现有数据,而get
()方法只在内部缓存中进行查找,如没有 ...
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。
匹配中文字符的正则表达式: [\u4e00-\u9fa5]
匹配双字节字符(包括汉字在内):[^\x00-\xff]
评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
匹配空白行的正则表达式:\n\s*\r
评注:可以用来删除空白行
匹配HTML标记的正则表达式:<(\S*?)[^>]*>.*?</\1>|<.*? />
评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记 ...
Oracle
plsql 连接ORACLE,如果提示没有监听器,使用下面命令,lsnrctl start开启服务。为确保能连接,必须使用OracelserviceMyoracle/OracleoraHome92TNSListener 两个服务。
描述:
前台上传EXCEL,利用STRUTS得到流,与POI结合,解析。(暂没有与到数据库及服务器上)
下面是代码:
test.jsp
<%@ page language="java" pageEncoding="UTF-8"%>
<form action="importexcel.do?method=ImportExcel" method="post"
enctype="multipart/form-data">
...
- 2009-11-19 16:45
- 浏览 2677
- 评论(0)
/**
* 利用POI,解析EXCEL
* @param filePath
*/
public static void parseExcel(String filePath) {
try {
InputStream is = new FileInputStream(filePath);
HSSFWorkbook workbook = new HSSFWorkbook(is);
HSSFSheet sheet = workbook.getSheetAt(0) ...
- 2009-11-19 13:16
- 浏览 1229
- 评论(0)
安装系统设置:
1,F1进入BIOS,将Series SATA改为Sim...(最长的那个“兼容”)模式,如果不设置,会出现蓝屏。
2,按照下一步,直至END。
3,剩下的就是装驱动
去联想官方网站DOWN:
先是硬盘,再是补丁,主板驱动,显卡,网卡,声卡,无线网卡之类,最后把BIOS的SATA模式改回来。
- 2009-11-13 14:26
- 浏览 2422
- 评论(0)
1.TYPE_FORWORD_ONLY,只可向前滚动;
2.TYPE_SCROLL_INSENSITIVE,双向滚动,但不及时更新,就是如果数据库里的数据修改过,并不在ResultSet中反应出来。
3.TYPE_SCROLL_SENSITIVE,双向滚动,并及时跟踪数据库的更新,以便更改ResultSet中的数据。
一般情况下,只用前两种,如果对数据要求非常严格的话,第3条是必须的。当然,这前提下是自己封闭的JDBC。^_^
- 2009-09-27 16:29
- 浏览 1381
- 评论(0)
1, Integer s=new Integer(9);
Integer t=new Integer(9);
Long u=new Long(9);
System.out.println(s.equals(t)); //true
System.out.println(s==t); //false
System.out.println(s.equals(u)); //false
System.out.println(s.equals(new Int ...