冒泡排序的思路就是前一个和后一个进行比较,如果大的就交换位置 大的数字后浮 如 12 8 5 31 第一轮 8 5 12 31 第二轮 5 8 12 31 ........ 代码如下 2.选择排序 思路就是 将这个数组从头开始遍历 从第一个开始 与他后面的每个数字进行比较,如果遇见比他小的 这个两个 ...
分类:
编程语言 时间:
2018-09-22 12:52:10
阅读次数:
143
...
分类:
编程语言 时间:
2018-09-22 12:52:45
阅读次数:
154
1、为什么要进行垃圾回收: 在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象 的内存时,该内存便成为垃圾。 垃圾回收能自动释放内存空间,减轻编程的负担,JVM的一个系统级线程会自动释放该内存块。垃圾回收意味 ...
分类:
编程语言 时间:
2018-09-22 12:53:21
阅读次数:
156
在Spring Cloud中Eureka负责服务发现功能。服务发现需要解决如何找到服务提供者在网络中位置的问题。 服务端 在Spring Tool Suite的文件菜单中,点击新建Spring Starter Project。 然后在入口方法加上 标记。 接着,在application.proper ...
分类:
编程语言 时间:
2018-09-22 12:58:55
阅读次数:
153
基本概念 cpu亲和性(affinity) CPU的亲和性, 就是进程要在指定的 CPU 上尽量长时间地运行而不被迁移到其他处理器,也称为CPU关联性;再简单的点的描述就将指定的进程或线程绑定到相应的cpu上;在多核运行的机器上,每个CPU本身自己会有缓存,缓存着进程使用的信息,而进程可能会被OS调 ...
分类:
编程语言 时间:
2018-09-22 12:59:19
阅读次数:
230
输出的结果为: [28, 12, 38, 11, 10] [10, 11, 12, 28, 38] -6 ...
分类:
编程语言 时间:
2018-09-22 12:59:43
阅读次数:
187
来源:http://python.jobbole.com/88582/ @property装饰器,是将类中的函数当做属性调用 Python类中定义的属性,如果属性名前面只有一个下划线,那么就是一种规范,说明此属性是一种不用来被调用的属性,并不是说该属性就真的可以被隐藏,如果是双下划线的话,该属性是可 ...
分类:
编程语言 时间:
2018-09-22 14:25:00
阅读次数:
161
前言: 花了一整天时间修修补补写完代码,现在写篇博客,一是希望后来的人有个参考,二是记录下自己的所获方便以后查阅,三是趁众大佬还没做,混点访问量 以前做项目都是自己做,这次是真切的体会到了为别人做事多么麻烦,这次还好,提需求的客户比较专业 设置: 根号为√,如果里面是多项式用括号括起来 平方为^,因 ...
分类:
编程语言 时间:
2018-09-22 14:25:31
阅读次数:
187
decoder:解码--> 将文件内容转换为字符对象; encoder:编码-->将字符对象转换为字节或者字节数组; ASCII (American Standard for Information Tnterchange ) 使用7 bit 表示一个字符,共计表示128字符 ISO-8859-1 ...
分类:
编程语言 时间:
2018-09-22 14:26:47
阅读次数:
128
JDK 1.5 (以后的版本)的新特性自动装箱和拆箱 1. 自动装箱:把基本类型转换为包装类类型 int a =10; Integer i = new Integer(a); Integer value = 10; 为什么基本类型就能直接转化为Integer ,Integer 不应该是new出来的吗 ...
分类:
编程语言 时间:
2018-09-22 14:31:23
阅读次数:
172
springAOP编程整合rabbitmq
分类:
编程语言 时间:
2018-09-22 14:32:00
阅读次数:
435
【 前言: 在登录其他网站的时候,看到有个滑动拼图的验证觉得挺好玩的,以前做一个图片验证的小demo,现在发现很多网站都开始流行滑动拼图的验证了,今天也想自己动手来弄一个。 废话不多说,开始撸起来! 】 第一步:到官网把sdk的demo下载下来 https://docs.geetest.com/in ...
分类:
编程语言 时间:
2018-09-22 14:32:51
阅读次数:
262
ERROR: Can't get master address from ZooKeeper; znode data == null 一定注意这只是问题的第一层表象,真的问题是: File /hbase/.tmp/hbase.version could only be replicated to 0 ...
分类:
编程语言 时间:
2018-09-22 14:34:03
阅读次数:
835
说明: 本文是springboot和mybatis的整合,Controller层使用的是RESTful风格,数据连接池使用的是c3p0,通过postman进行测试 项目结构如下: 1、引入pom.xml依赖 实体类User 2、application.propreties配置文件 3、Mybatis ...
分类:
编程语言 时间:
2018-09-22 14:34:27
阅读次数:
152
冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。运作步骤如下: 冒泡 ...
分类:
编程语言 时间:
2018-09-22 14:36:10
阅读次数:
162
插入排序(InsertSort)在<<算法导论>>里的描述相当贴切:插入排序非常类似于整扑克牌。在开始摸牌时,左手是空的,牌面朝下放在桌上。接着,一次从桌上摸起一张牌,并将它插入到左手一把牌中的正确位置上。为了找到这张牌的正确位置,要将它与手中已有的牌从右到左地进行比较。无论什么时候,左手中的牌都是 ...
分类:
编程语言 时间:
2018-09-22 14:36:28
阅读次数:
144
Python网络请求urllib和urllib3详解 urllib是Python中请求url连接的官方标准库,在Python2中主要为urllib和urllib2,在Python3中整合成了urllib。 而urllib3则是增加了连接池等功能,两者互相都有补充的部分。 urllib urllib作 ...
分类:
编程语言 时间:
2018-09-22 14:36:38
阅读次数:
216
(1)String类型转char[] 类型,使用String类型的toCharArray()方法; (2)char[] 类型转String类型,使用String.valueOf()方法; Hello World! ILoveCode ...
分类:
编程语言 时间:
2018-09-22 14:37:05
阅读次数:
113
1、利用 C 语言的 setjmp 和 longjmp,函数中使用 static local 的变量来保存协程内部的数据。 函数原型:int setjmp(jmp_buf envbuf); void longjmp(jmp_buf envbuf, int val); 先调用setjmp,用变量env ...
分类:
编程语言 时间:
2018-09-22 14:37:50
阅读次数:
505
Python 3自带了一个叫做2to3.py,这个脚本会将你的Python 2程序源文件作为输入,然后自动将其转换到Python 3的形式,可进行整个文件夹或者是单个代码的python2代码的转换很是方便。 ...
分类:
编程语言 时间:
2018-09-22 14:38:54
阅读次数:
368