摘要: spring 的优点?1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦2.可以使用容易提供的众多服务,如事务管理,消息服务等3.容器提供单例模式支持4.容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能5.容器提供了众多的辅助类,能加快应用的开发6.spring对于主流的应用框 阅读全文
posted @ 2017-11-19 20:51 Andy& 阅读(3728) 评论(0) 推荐(0) 编辑
摘要: 方法/步骤 1. *不允许把多个短语句写在一行中,即一行只写一条语句 1. 示例:如下例子不符合规范。 LogFilename now = null; LogFilename that = null; 应如下书写: LogFilename now = null; LogFilename that = 阅读全文
posted @ 2017-11-19 20:25 Andy& 阅读(1676) 评论(0) 推荐(0) 编辑
摘要: 第一种(懒汉,线程不安全): Java代码 public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance() { if (i 阅读全文
posted @ 2017-11-19 18:36 Andy& 阅读(210) 评论(0) 推荐(0) 编辑
摘要: ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全), 通常性能上较ArrayLi 阅读全文
posted @ 2017-11-19 18:06 Andy& 阅读(2213) 评论(0) 推荐(0) 编辑
摘要: in和exists(摘录自百度)in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in:例如:表A(小表),表B(大表)1:select * from A whe 阅读全文
posted @ 2017-11-19 17:54 Andy& 阅读(3038) 评论(0) 推荐(0) 编辑