`
wsxhbusbanana
  • 浏览: 32978 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
    讲真,java的枚举类提供的方法太少了,Enum只有两个valueOf可以搞,如果碰上需要传入枚举类型的值,获取枚举类对象或者枚举类型名称的时候,只能干瞪眼,或者循环比对。最近项目就遇到这种,而且感觉以后以及别人都不会少遇到,所以就写了个帮助类,希望以后能用上吧。这个帮助类是基于以下枚举类的类型提供的:     public enum DeleteStatusEnum { /** * 值为0(就是NOT_DELETE)是数据库默认值,未删除; * 值为1(就是HAS_DELETE)是已经被逻辑删除了 */ NOT_DELETE("未删除&qu ...
        前段时间做了DES加密解密,采用的是javax下的DES算法,在windows下写的倒挺快,现在部署到linux上测试的时候,组长一脸严肃的找到我,声色俱厉地问我为毛测试数据都不能解密了!你写的什么JB毛算法!马上就要测试了!你给我搞神马!    天地良心,我测的很棒的,还拉出来那个小class放到服务器上跑了啊!扶扶眼镜,赶紧下手改,找了半天发现原因如下:    1. windows下写的的DES算法写起来很飘逸,然而在linux这个严肃的大叔面前,一切都是浮云,生成随机数的 SecureRandom secureRandom = SecureRandom.getIn ...
将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN
intellij 版本: 2017.1 主体技术框架:springboot+mybaties+oracle 问题描述:代码service实现层中@autowired 注入dao层的时候,标红报错,但不影响编译使用 解决方式:在dao层加入@Repository注解 原理:intellij比eclipse对代码的检查更为严格,导致此处不通过,然而并不影响使用。要想不报错,请抛开网上传言的各种将spring的error改成warnings、将项目从spring里删除、或者扬言这个是intellij的bug之类治标不治本的谣言,直接按照严格的spring注解方式来就可以,intellij是无 ...

servlet及tomcat转载

    博客分类:
  • j2EE
http://www.ibm.com/developerworks/cn/java/j-lo-servlet/ 这个对servlet和tomcat表述的很清楚
     最近做系统的时候需要富文本编辑器,考察了很多,最后还是回头找ueditor亲密接触。至于如何将ueditor彻底放入我系统,而不是使用controller.jsp之类的文件转发的方式,将另起文章讨论。这里就遇到的单图上传返回json的时候IE提示下载的问题做解决方法的分析。我使用的是springmvc.      现象:多图上传成功,但单图上传成功后直接图片不回显,IE提示下载upload.do文件(实际是我后台处理文件上传的class),且consol报系统连续运行后台上传文件处理方法三次,第一次成功后绑定request上下文再运行两次。      结论:IE10以下版本对a ...
spring MVC 访问静态资源的方式有三种,我使用的是mvc:resources的方式。 这种方式是在spring的配置文件里(如spring-mvc.xml)加入 <mvc:resources mapping="/allSites/**" location="/WEB-INF/allSites/" /> <mvc:annotation-driven/>来将静态资源访问权限放开。使用这种方式需要注意两点: 1、必须加上<mvc:annotation-driven/>,不然会报No handler mappi ...
3、严重: Exception unloading sessions to persistent storage java.io.FileNotFoundException: D:\apache-tomcat-6.0.18\work\Catalina\localhost\mts\SESSIONS.ser (系统找不到指定的路径。) 解决: (1) Tomcat/work/Catalina/localhost/工程名/SESSIONS.ser,session未超时的情况下服务器关闭大的时候被序列化为工程名/SESSIONS.ser 启动的时候再加载进来,加载的时候报错了,把该文件删除,重新启动 ...
Global site tag (gtag.js) - Google Analytics