func ShellSort(num []int) { //increment相隔数量 for increment:=len(num)/2;increment>0 ;increment/=2 { //i序号较大的数组下标,i ,j进行比较 for i := increment; i = 0; j -... ...
分类:
编程语言 时间:
2017-08-10 01:09:06
阅读次数:
126
标识符:Identifiers 标识符必须以字母(大小写均可)或者"_"开头,接下来可以重复0到多次(字母|数字|"_") 特点: 1.没有长度限制 2.区分大小写 用处: 用于作为变量,函数名,类名,方法名等关键字:keywords 关键字其实就是python内部已经使用了的标识符,如果使用这些关 ...
分类:
编程语言 时间:
2017-08-10 01:08:51
阅读次数:
186
用法示例: 相对于python解析XML来说,我还是比较喜欢json的格式返回,现在一般的api返回都会有json与XML格式的选择,json的解析起来个人觉得相对简单些 先看一个简单的豆瓣的图书查询的api返回 http://api.douban.com/v2/book/isbn/97872180 ...
分类:
编程语言 时间:
2017-08-09 23:59:44
阅读次数:
515
native关键字说明其修饰的方法是一个原生态方法,方法对应的实现不是在当前文件,而是在用其他语言(如C和C++)实现的文件中。Java语言本身不能对操作系统底层进行访问和操作,但是可以通过JNI接口调用其他语言来实现对底层的访问。 JNI是Java本机接口(Java Native Interfac ...
分类:
编程语言 时间:
2017-08-09 23:57:45
阅读次数:
355
sed命令: sed选项"地址定界编辑命令"FILE... 选项: -n 静默模式,不输出模式空间中的内容 -r 扩展的正则表达式 -f/path/to/script_file 指定sed脚本文件 -e‘script‘-e‘script‘ 指定多个编辑指令 -i 直接编辑原文件 地址定界: startline,endline startline到endl..
分类:
编程语言 时间:
2017-08-09 23:56:48
阅读次数:
282
一,os模块 os模块是与操作系统交互的一个接口 二,sys模块 sys模块是与python解释器交互的一个接口 ...
分类:
编程语言 时间:
2017-08-09 23:55:46
阅读次数:
267
Json和Pickle的区别 在python的序列化的两个模块中,json模块是用于字符串和python数据类型间进行转换;另一个pickle模块,是用于python特有的类型(所有数据类型和python的数据类型间进行转换。json是可以在不同语言之间交换数据的,而pickle只在python之间 ...
分类:
编程语言 时间:
2017-08-09 23:55:31
阅读次数:
307
一,re模块的用法 练习题 爬豆瓣网页匹配 ...
分类:
编程语言 时间:
2017-08-09 23:55:00
阅读次数:
235
题意:给一个字符串,从第二个字符开始,判断前面的是不是循环串,是的话就输出当前位置和循环次数。 考的是对于next数组的理解和灵活运用,字符编号从0开始,那么if(i%(i-next[i])==0),则i前面的串为一个循环串,其中循环子串出现i/(i-next[i])次。 ...
分类:
编程语言 时间:
2017-08-09 23:53:42
阅读次数:
207
//思路:使用.Instantiate方法控制生成 但是在生成前一定要计算好生成的鱼儿的条件控制 public class FishController : MonoBehaviour{ public int maxCount = 10; //鱼池中鱼最大存在的个数 public int count ...
分类:
编程语言 时间:
2017-08-09 23:53:27
阅读次数:
302
JavaScript 是一种弱对象语言.顶层对象为window.每一个 HTML都由一个window对象来表示,每一个window直接互不影响. 与J a v a的区别 1.变量没有类型. 2.比较预算符 有一个严格比较.而且没有| 和&只有||和&& 3.js有函数,java是方法.但是定义的方式 ...
分类:
编程语言 时间:
2017-08-09 23:52:48
阅读次数:
213
目的:知道怎么在系统中安装python环境。环境:windows7ubuntu16.04情景:使用python脚本/程序需要安装python的运行环境,类linux系统一般都自带有python环境,我的ubuntu默认有2.7,其他版本就要自己安装,windows系统则必须自己安装,听说微软win10之后的版本会增强对python..
分类:
编程语言 时间:
2017-08-09 23:52:14
阅读次数:
253
这里记录一个spring cloud的模板,有的模块spring cloud eureka + spring boot admin + spring cloud zuul + 一个普通spring cloud服务service -A eureka-server:注册中心,api-gateway:网关 ...
分类:
编程语言 时间:
2017-08-09 23:52:05
阅读次数:
359
这篇文章概括的描述了常见排序法,然后对快速排序的思想以及代码实现进行了详细的解剖,最后推出一道排序的面试题 ...
分类:
编程语言 时间:
2017-08-09 23:50:28
阅读次数:
240
Python入门指南(基于3.6.0版本),在线阅读学习链接:http://www.pythondoc.com/pythontutorial3/index.html 简单python教程(基于3.5.1版本),在线阅读学习链接:https://bop.molun.net ...
分类:
编程语言 时间:
2017-08-09 23:49:27
阅读次数:
247