最新的Yusi主题上线啦!

 分类:java

Java transient关键字

Java transient关键字
transient的作用及使用方法 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。...

lzxianren 4个月前 (10-20) 296℃ 0评论 1喜欢

java 快速失败

java 快速失败
什么是快速失败(fail-fast) “快速失败”也就是 fail-fast,它是 Java 集合的一种错误检测机制。当多个线程对集合进行结构上的改变的操作时,有可能会产生 fail-fast 机制。记住是有可能,而不是一定。例如:假设存在两个线程(线程 1、线程 2),线程 1...

lzxianren 4个月前 (10-20) 296℃ 0评论 1喜欢

mysql-jdbc in参数化

mysql-jdbc  in参数化
问题由来 开发中使用了jfinal框架,其关于数据库的操作是在jdbc上进行了简单的封装,支持ORM和基本的事务(这部分也是ActiveRecord思想的实现,在jf中叫Arp)。 业务中有个需求,需要查询某张表中是某些id的行,id由前台传过来,dao写了一条sql, ...

lzxianren 6个月前 (08-23) 1694℃ 0评论 2喜欢

Maven 如何为不同的环境打包

Maven 如何为不同的环境打包
在开发的过程中,经常需要面对不同的运行环境(开发、测试、预生产、生产、内网、外网等等),在不同的环境中,相关的配置一般不一样,比如数据源配置、日志文件配置、以及一些软件运行过程中的基本配置。每次在不同环境部署程序时,修改配置非常麻烦,而且配置错误会产生不可预估的影响。很多程序员都...

lzxianren 7个月前 (07-27) 698℃ 0评论 2喜欢

异常的继承关系

异常的继承关系
异常的继承 Throwable类时是所有异常和错误的超类,它有两个子类Error和Exeption,分别表示错误和异常。其中异常类Exception又分为运行时异常(RuntimeException)和非运行时异常,也称之为不检查异常(Unchecked Exception)和检...

lzxianren 7个月前 (07-23) 633℃ 0评论 1喜欢

过滤器、监听器、拦截器简介及区别

过滤器、监听器、拦截器简介及区别
过滤器 Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应(Req...

lzxianren 8个月前 (07-08) 832℃ 0评论 1喜欢