摘要:
希尔排序(Shell Sort)是插入排序的一种,它是针对直接插入排序算法的改进。该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。 希尔排序实质上是一种分组插入方法。它的基本思想是:对于n个待排序的数列,取一个小于n的整数gap(gap被称为步长)将待排序元素分成若干个组子序列,所 阅读全文
阅读排行榜
传值和传址
2017-09-07 19:50 by lc_java, 386 阅读, 收藏,
摘要:
基本数据类型和String类型作为参数时,为传值方式,只把值传入方法,不管在方法中怎么处理这个参数,原值不变;(基本数据类型见博客) 其他引用类型作为参数时,为传址方式,将指向内存中的地址传入方法,方法中此内存地址中的值发生变化时,原值也会改变; (1)如果引用类型的对象通过传址方式将其指向内存中的 阅读全文
声明式事务
2017-08-31 19:06 by lc_java, 380 阅读, 收藏,
摘要:
第08章声明式事务 1 事务概述 ●在JavaEE企业级开发的应用领域,为了保证数据的完整性和一致性,必须引入数据库事务的概念,所以事务管理是企业级应用程序开发中必不可少的技术。 ●事务就是一组由于逻辑上紧密关联而合并成一个整体(工作单元)的多个数据库操作,这些操作要么都执行,要么都不执行。 ●事务 阅读全文
IOC容器和Bean的配置
2017-08-28 19:29 by lc_java, 363 阅读, 收藏,
摘要:
IOC容器和Bean的配置 1 IOC和DI ①IOC(Inversion of Control):反转控制。 在应用程序中的组件需要获取资源时,传统的方式是组件主动的从容器中获取所需要的资源,在这样的模式下开发人员往往需要知道在具体容器中特定资源的获取方式,增加了学习成本,同时降低了开发效率。 反 阅读全文
AOP面向切面编程笔记
2017-08-30 18:37 by lc_java, 356 阅读, 收藏,
摘要:
1.AOP概念:Aspect Oriented Programming 面向切面编程 2.作用:本质上来说是一种简化代码的方式 继承机制 封装方法 动态代理 …… 3.情景举例 ①数学计算器接口[MathCalculator] int add(int i,int j); int sub(int i, 阅读全文
浙公网安备 33010602011771号