一、快速排序介绍 快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。 算法思想:1.先从数组中取出一个数组作为枢轴,一般情况下选取数组的第一个或者最后一个元素作为枢轴,当然可以选取其他的, ...
分类:
编程语言 时间:
2017-08-31 21:07:27
阅读次数:
150
JQuery是一套JS的方法包,可以完全代替JS 选择器: 页面效果 页面代码 基本选择器 基本 ID选择器:# Class选择器:. 标签名选择器:标签名 组合 并列(同辈):用,隔开 后代(子级):用空格隔开 过滤选择器 基本过滤: 首尾: 首个: :first 尾个: :last 等于: 任意 ...
分类:
Web程序 时间:
2017-08-31 21:07:11
阅读次数:
192
编辑类: Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 类名完成Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctrl + 鼠标 简介Ctr ...
分类:
其他好文 时间:
2017-08-31 21:07:03
阅读次数:
109
什么是单例呢? 单,就是一个的意思。例:就是实例化出来的对象,那合在一起就是保证一个构造函数只能new出一个实例,为什么要学习单例模式呢?或者说单例模式有哪些常见的应用场景.它的使用还是很广泛,比如:弹出一个模态框,一般来说在网站中弹出的模态框,不停的一直点击,一般只能创建一个。还有后台的数据库连接 ...
分类:
Web程序 时间:
2017-08-31 21:06:54
阅读次数:
228
一 threading模块介绍 multiprocess模块的完全模仿了threading模块的接口,二者在使用层面,有很大的相似性,因而不再详细介绍 官网链接:https://docs.python.org/3/library/threading.html?highlight=threading# ...
分类:
编程语言 时间:
2017-08-31 21:06:46
阅读次数:
214
1. 工厂模式创建对象 缺点:没有new,重复调用方法,资源浪费。 2.构造方法创建对象 解决了没有new,但是函数还是重复调用,浪费资源 3.原型模式创建对象 原型类似css里面的class选择器·,一次给一组元素加样式 解决了没有new,同时也解决了函数重复调用,但是成员属性都一样 4.混合模式 ...
分类:
编程语言 时间:
2017-08-31 21:06:34
阅读次数:
146
<!-- Default theme for dialog windows and activities (on API level 10 and lower), which is used by the {@link android.app.Dialog} class. This changes ...
分类:
其他好文 时间:
2017-08-31 21:06:27
阅读次数:
212
主题: 本篇文章旨在探索iOS遇到crash后,根据上传log快速找到对应bug的代码。 正文: 1. dSYM 文件 (1)什么是 dSYM 文件? dSYM 是保存 16 进制函数地址映射信息的中转文件,我们调试的 symbols 都会包含在这个文件中,并且每次编译项目的时候都会生成一个新的 d ...
分类:
移动开发 时间:
2017-08-31 21:06:18
阅读次数:
264
ERROR [main:QuorumPeerMain@85] - Invalid config, exiting abnormally Invalid config, exiting abnormally org.apache.zookeeper.server.quorum.QuorumPeerCo ...
分类:
其他好文 时间:
2017-08-31 21:06:09
阅读次数:
256
打开eclipse-->Window-->Preferences-->Web-->JSP Files-->Templates-->New JSP File(html)-->Edit... ...
分类:
Web程序 时间:
2017-08-31 21:06:03
阅读次数:
196
CS Course Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 112 Accepted Submission(s): 66 Problem ...
分类:
其他好文 时间:
2017-08-31 21:05:51
阅读次数:
175
##从智库百科摘取 优点: 1、可以生成可以理解的规则 2、计算量相对不是很大 3、可以处理连续和种类字段 4、可以清晰的显示哪些字段比较重要(这一特性可以用于特征选择) 缺点: 1、对连续型字段比较难预测 2、对于有时间顺序数据,需要许多预处理工作(为什么?) 3、当类别较多时,错误可能增加的比较 ...
分类:
其他好文 时间:
2017-08-31 21:05:44
阅读次数:
214
一、打包压缩 (1)tar:打包拆包命令 tar -cxzjvf 打包后的文件 欲打包的目录 -c:打包文件夹 -x:拆开文件夹 -z:以gzip格式压缩,默认压缩倍数为6倍 -j:以bzip2格式压缩 -v:显示打包和拆包的信息 -f:后面紧接一个归档文件,即打包后的文件 打包文件示例: tar ...
分类:
系统相关 时间:
2017-08-31 21:05:36
阅读次数:
224
# 数组 内存 # 2017/8/31 15:29:19 ## 数组(容器) ## - 为了存储同种数据类型的多个值 - 概念 - 数组是可以存储同一种数据类型多个元素的集合,也可以看成是一个容器 - 数组既可以存储基本数据类型,也可以存储引用数据类型 - 格式 - 数据类型[] 数组名 = new ...
分类:
编程语言 时间:
2017-08-31 21:05:28
阅读次数:
208
gcc 编译过程从 hello.c 到 hello(或 a.out)文件, 必须历经 hello.i、 hello.s、 hello.o,最后才得到 hello(或a.out)文件,分别对应着预处理、编译、汇编和链接 4 个步骤,整个过程如图 10.5 所示。 这 4 步大致的工作内容如下:(1) ...
分类:
其他好文 时间:
2017-08-31 21:05:18
阅读次数:
167
Go是一款先进的持续集成和发布管理系统,由ThoughtWorks开发。(不要和Google的编程语言Go混淆了!)其前身为CruiseControl,是ThoughtWorks在做咨询和交付交付项目时自己开发的一款开源的持续集成工具。后来随着持续集成及持续部署的火热,ThoughtWorks专门成 ...
分类:
编程语言 时间:
2017-08-31 21:05:10
阅读次数:
304