
JAVA
云程序员
“指点江山”的云程序员
展开
-
Maven手动增加依赖jar到本地Maven仓库中
Apache Maven是一个项目管理及自动构建工具,有APache软件基金会提供。我们只要配置成功后就可以通过配置pom.xml添加所需依赖的jar包和类库,因为这些类库已经在我们配置的Maven仓库中了,那么我们如何将自己开发的类库添加到我们已配置Maven仓库中呢?下面以poi的jar包为例简要说明:1.进入poi-3.9-20121203.jar所在的目录,我的目录在C:\Users\...转载 2019-03-28 23:25:20 · 434 阅读 · 0 评论 -
《算法》- 第4版- 2章(希尔排序)
希尔排序: 又称递减增量排序, 非稳定性排序, 先将整个待排序的记录序列分割成为若干子序列分别进行直接插入排序,待整个序列中的记录“基本有序”时,再对全体记录进行依次直接插入排序。 特点:插入排序的高效改进版, 其划分的间隔以 (1 * 3 + 1) < length 计算 时间复杂度 O(n^3/2)/* *@pro...原创 2019-07-17 22:31:05 · 124 阅读 · 0 评论 -
《算法》- 第4版- 2章(选择排序)
选择排序: 先找到数组中最小的元素, 然后与数组的第一个元素交换位置,剩下的元素再找最小,按位置交换 特点: 排序时间与输入的数组有序是否无关 时间复杂度 O(n^2)/* *@program: algStudy *@description: 选择排序 *@author: chensy *@create: 2019...原创 2019-07-17 22:29:40 · 155 阅读 · 0 评论 -
《算法》- 第4版- 2章(插入排序)
插入排序: 将第一个元素与第二个元素比较, 谁小谁插入到第一个位置, 再找第三个位置的,与第一个位置与第二个位置比较, 比较它与第一个第二个位置元素的大小, 依次类推 特点: 插入排序所需的时间, 取决于元素的初始顺序 /* *@program: algStudy *@description: 插入排序 *@autho...原创 2019-07-17 22:27:53 · 92 阅读 · 0 评论 -
《算法》- 第4版- 1.3章(1.3.29)链表练习
/* *@program: algStudy *@description: 环形链表实现的Queue, 只使用一个last指针 *@author: chensy *@create: 2019-07-13 13:36 */public class LinkedListDeQueue{ private ListNode last; private int size = ...原创 2019-07-13 15:00:26 · 169 阅读 · 0 评论 -
《算法》- 第4版- 1.3章(1.3.18-1.3.28)链表练习
/* *@program: algStudy *@description: 链表节点 *@author: chensy *@create: 2019-07-12 20:59 */class ListNode{ public int data; public ListNode next; public ListNode(int data){this.da...原创 2019-07-12 23:22:02 · 166 阅读 · 0 评论 -
Spring的事务管理的简单使用
1.基于XML配置的事务管理 1.Maven坐标: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> &...原创 2019-04-23 22:07:46 · 295 阅读 · 0 评论 -
Spring基于XML配置的AOP简单使用
1.什么是AOP: 简而言之, AOP是 我们把重复性的代码提取出来, 在需要的执行的时候, 使用动态代理的技术, 在不修改源码的情况下,进行功能增强2.AOP术语 Joinpoint( 连接点): 所谓连接点是指那些被拦截到的点。在 spring 中,这些点指的是方法,因为 spring 只支持方法类型的连接点。 P...原创 2019-04-22 14:35:01 · 239 阅读 · 0 评论 -
Java的动态代理的使用
原接口与对象ProducerInterface.javapublic interface ProducerInterface{ /* * @Author chensy * @Description //TODO 销售 * @Date 11:11 2019/4/22 * @Param [money] * @return voi...原创 2019-04-22 13:01:09 · 182 阅读 · 0 评论 -
spring IOC的注解开发
1.带XML配置文件的spring注解开发 XML配置约束 <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-in...原创 2019-04-20 19:17:56 · 239 阅读 · 0 评论 -
《算法》- 第4版- 2章(归并排序)
希尔排序: 将一个数组进行递归的分为两半进行排序, 然后将结果归并起来. 即将数组进行分组, 分到最终无法再分(此时最有有两个元素), 再一一进行归并(进行两个数组每个元素之间进行比较) 时间复杂度: O(nlogn)自顶向上的方法/* *@program: algStudy *@description: 归并排序(自顶向上的方法) *@...原创 2019-07-17 22:35:57 · 172 阅读 · 0 评论