01 2019 档案

摘要:webservice框架有很多,比如axis、axis2、cxf、xFire等等,做服务端和做客户端都可行,个人感觉使用这些框架的好处是减少了对于接口信息的解析,最主要的是减少了对于传递于网络中XML的解析,代价是你不得不在你的框架中添加对于这些框架的依赖。个人观点是:服务端使用这些框架还行,如果做 阅读全文
posted @ 2019-01-30 11:22 霞光里 阅读(30205) 评论(1) 推荐(1)
摘要:jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分 阅读全文
posted @ 2019-01-29 15:57 霞光里 阅读(4387) 评论(0) 推荐(0)
摘要:我们经常要写junit测试,在不启动整个web项目的情况下,测试自己的service实现或者是dao实现,我们来充分利用下junit4的强大功能。 1.junit4的测试类 import java.util.ArrayList; import java.util.List; import org.j 阅读全文
posted @ 2019-01-29 14:46 霞光里 阅读(4383) 评论(0) 推荐(0)
摘要:Druid是阿里巴巴推出的国产数据库连接池,据网上测试对比,比目前的DBCP或C3P0数据库连接池性能更好。它不仅仅是一个数据库连接池,它还包含一个ProxyDriver,一系列内置的JDBC组件库,一个SQL Parser。 支持所有JDBC兼容的数据库,包括Oracle、MySQL、Derby、 阅读全文
posted @ 2019-01-24 16:11 霞光里 阅读(6443) 评论(0) 推荐(0)
摘要:老版本的Jackson使用的包名为org.codehaus.jackson,而新版本使用的是com.fasterxml.jackson。 Jackson主要包含了3个模块: jackson-core jackson-annotations jackson-databind 其中,jackson-an 阅读全文
posted @ 2019-01-24 15:59 霞光里 阅读(31557) 评论(0) 推荐(0)
摘要:在实际开发中,某些情况下,我们可能需要频繁去创建一些对象(new),下面介绍一种,我从书上看到的,可以提高效率的方法。 首先,对于将会频繁创建的对象,我们要让这个类实现Cloneable接口,因为这个优化的核心,就是利用clone。 clone的最大特点就是,不会去调用任何构造方法,所以,在我看来重 阅读全文
posted @ 2019-01-24 14:56 霞光里 阅读(10328) 评论(1) 推荐(0)
摘要:在java语言中,ArrayList是一个很常用的类,在编程中经常要对ArrayList进行删除操作,在使用remove方法对ArrayList进行删除操作时,报java.util.ConcurrentModificationException异常,下面探讨一下该异常的原因以及解决办法。 上述代码在 阅读全文
posted @ 2019-01-11 18:31 霞光里 阅读(143009) 评论(8) 推荐(2)
摘要:修改的一个utils方法: 阅读全文
posted @ 2019-01-08 09:22 霞光里 阅读(30444) 评论(2) 推荐(1)
摘要:Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看 SQL 语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。 Explain语法:explain select … from … [where .. 阅读全文
posted @ 2019-01-07 10:59 霞光里 阅读(6309) 评论(0) 推荐(0)