![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaUtil
slience-coding
这个作者很懒,什么都没留下…
展开
-
httpclient
为了应付在web项目中调用其他http或https接口的需求,本文根据 此文章 部分内容改写为以下两个发起http以及https请求的工具类 引用工具前须导入依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifact...原创 2018-08-31 16:47:00 · 76 阅读 · 0 评论 -
seo工具
title: seo工具 date: 2018-08-28 20:56:00 tags: - 工具 - SEO categories: [Java 工具] Sitemaps定义: Google、雅虎、和微软都支持一个被称为xml网站地图(xml Sitemaps)的协议,而百度Sitemap是指百度支持的收录标准,在原有协议上做出了扩展。百度sitem...原创 2018-08-31 16:49:07 · 571 阅读 · 0 评论 -
文件处理类
title: 文件处理类 date: 2018-08-28 20:56:00 tags: - 工具 - 文件 categories: [Java 工具] 1.生成文件名,避免文件重复 public static String getRandomFileName() { // 生成随机文件名:当前年月日时分秒+五位随机数(为了在实际项目中防止文件同名...原创 2018-08-31 16:56:17 · 149 阅读 · 0 评论 -
JAVA排序算法--选择排序和冒泡排序
1.选择排序算法 选择排序算法原理:选择排序算法就是在集合中选择最大或则最小的数,将其放在集合前列,然后循环剩下的集合数据,重复寻找最大或最小值。选择排序算法是不稳定的算法 我们可以简单的依次选择剩下元素中的最小值,将其跟i处的值交换,从而达到排序的效果,不管数据如何,对于选择排序而言,它总是需要轮循n+(n-1)+(n-2)+…+2+1次,即(n+1)*n/2,算法复杂度还是O(n2)。 ...原创 2018-09-17 16:20:58 · 135 阅读 · 0 评论 -
JAVA排序算法--直接插入排序和希尔排序
1.直接插入排序算法 原理: 插入排序就是将无序数列的第一个元素与有序数列的元素从后往前逐个进行比较,找出插入位置,将该元素插入到有序数列的合适位置中。 具体算法实现: 因此其具体算法实现即找到未排序的第一个数据(哨兵)。然后将其与前面的已排序值比较,找到插入的位置j,将j到哨兵间的元素后...原创 2018-09-17 16:24:11 · 168 阅读 · 0 评论