`
cynan168
  • 浏览: 37853 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
Struts2 拦截器详细配置过程 1: 所有拦截器的超级接口 Interceptor ,Action 去实现这个接口 ;  Interceptor 它其中有三个方法 (init(),destroy() ,interceptor()):       Init() 方法 : 在服务器起动的时候加载一次 , 并且只加载一次 ;       Destroy() 方法 : 当拦截器销毁时执行的方法 ;       Interceptor() 方法 : 其中里边有一个参数 invocation public ...
作为程序员来讲,请不要天天想着“别的公司比你现在的好,比我现在的有前途!”。   其它只要你的技术停留在某一个级别,你无论是在本公司还是在其它公司,都是一样的待遇,可能会高出1k-3k.肯定不会高出更多。     我建意,在你入行的前3年,请不要浮躁。先将自己的技术提升一个段,再说。            

BigDecimal 解释

    博客分类:
  • java
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 操作

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">     ...
/**      * 利用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) ...
安装系统设置: 1,F1进入BIOS,将Series SATA改为Sim...(最长的那个“兼容”)模式,如果不设置,会出现蓝屏。 2,按照下一步,直至END。 3,剩下的就是装驱动    去联想官方网站DOWN:    先是硬盘,再是补丁,主板驱动,显卡,网卡,声卡,无线网卡之类,最后把BIOS的SATA模式改回来。
1.TYPE_FORWORD_ONLY,只可向前滚动;   2.TYPE_SCROLL_INSENSITIVE,双向滚动,但不及时更新,就是如果数据库里的数据修改过,并不在ResultSet中反应出来。   3.TYPE_SCROLL_SENSITIVE,双向滚动,并及时跟踪数据库的更新,以便更改ResultSet中的数据。     一般情况下,只用前两种,如果对数据要求非常严格的话,第3条是必须的。当然,这前提下是自己封闭的JDBC。^_^
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 ...
Global site tag (gtag.js) - Google Analytics