上一页 1 ··· 95 96 97 98 99 100 101 102 103 ··· 113 下一页
摘要: git 批量删除文件夹和文件 git 批量删除文件夹和文件 硬盘删除文件后,执行$ git status 会提示你仍然需要$ git rm <文件> 此时如果是要删除大批量文件,这么一个一个命令下去不得累死人啊 其实可以这样(不管之前有没有已经本地物理删除) 执行 $ git rm * -r(记得, 阅读全文
posted @ 2017-02-13 09:52 小学生II 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 1.String与Date转换SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");startTime=sdf.parse("2016-06-24 14:35:14");2.造数据时"余额宝-自动转入"中存在空格导致数据 阅读全文
posted @ 2017-02-10 10:53 小学生II 阅读(149) 评论(0) 推荐(0) 编辑
摘要: SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的安装、配置以及使用。 准备工作; 1、jdk(不再介绍) 2、sonarqube:http://www.sonarqube.org/downloads/ 3、SonarQube+Scan 阅读全文
posted @ 2017-02-09 09:32 小学生II 阅读(324) 评论(0) 推荐(0) 编辑
摘要: int 是4字节, short 是2字节的, 如果将int(Integer)转成short(Short), 那么必须强制转换,否则会报编译异常。 但是, 当int(Integer)是一个final时, 可以直接转换, 不必强转。如: short t = 1;(正确) int t = 1; short 阅读全文
posted @ 2017-02-07 11:10 小学生II 阅读(8734) 评论(0) 推荐(0) 编辑
摘要: 折半插入排序法,又称二分插入排序法,是直接插入排序法的改良版,也需要执行i-1趟插入,不同之处在于,第i趟插入,先找出第i+1个元素应该插入的的位置,假定前i个数据是已经处于有序状态。 折半插入排序(binary insertion sort)是对插入排序算法的一种改进,由于排序算法过程中,就是不断 阅读全文
posted @ 2017-01-12 10:52 小学生II 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 排序算法很多地方都会用到,近期又重新看了一遍算法,并自己简单地实现了一遍,特此记录下来,为以后复习留点材料。 废话不多说,下面逐一看看经典的排序算法: 1. 选择排序 选择排序的基本思想是遍历数组的过程中,以 i 代表当前需要排序的序号,则需要在剩余的 [i…n-1] 中找出其中的最小值,然后将找到 阅读全文
posted @ 2017-01-12 10:51 小学生II 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 归并排序算法思想:分而治之(divide - conquer);每个递归过程涉及三个步骤第一, 分解: 把待排序的 n 个元素的序列分解成两个子序列, 每个子序列包括 n/2 个元素.第二, 治理: 对每个子序列分别调用归并排序MergeSort, 进行递归操作第三, 合并: 合并两个排好序的子序列 阅读全文
posted @ 2017-01-12 10:49 小学生II 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1、算法概念。 快速排序(Quicksort)是对冒泡排序的一种改进。由C. A. R. Hoare在1962年提出。2、算法思想。 通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进 阅读全文
posted @ 2017-01-12 10:48 小学生II 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 简单选择排序:(选出最小值,放在第一位,然后第一位向后推移,如此循环)第一位与后面每一个逐个比较,每次都使最小的置顶,第一位向后推进(即刚选定的第一位是最小值,不再参与比较,比较次数减1) 复杂度: 所需进行记录移动的操作次数较少 0--3(n-1) ,无论记录的初始排列如何,所需的关键字间的比较次 阅读全文
posted @ 2017-01-12 10:47 小学生II 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗点说,就是计算机解题的过程。在这个过程中,无论是形成解题思路还是编写程序,都是在实施某种算法。前者是推理实现的算法,后者是操作实现的算法。 一个算法应该具有以下五个重要的特征: 1.有穷性: 一个算法必须保证执行有限步之后结束; 2.确切 阅读全文
posted @ 2017-01-12 10:46 小学生II 阅读(270) 评论(0) 推荐(0) 编辑
上一页 1 ··· 95 96 97 98 99 100 101 102 103 ··· 113 下一页