一、快速排序 一般而言,学习C语言较为简单的排序,则是直接插入排序和冒泡排序。而这两者在数据较大的时候则速度就很慢了。 快速排序的速度大于前者并且较为简单,所以写下学习快速排序的过程,供以后复习。 快速排序的原理: 1、快速排序是分治思想,将数列分解排序。 2、具体过程是:先任取一个值作为基准,然后 ...
分类:
编程语言 时间:
2016-04-15 13:55:57
阅读次数:
158
前言:软件产业发展到今天,分工越来越细。程序员做为一个通用的称谓已经无法确切定义各种工作的特点和分类。正因为软件开发中各种职责区分不清,无论是刚刚写代码的新手还是具有多年经验的老手,一概被扣上程序员的通用名称,这也使得很多进入这个领域的软件开发人员无法制定自己未来的技术职业发展之路。 实际上,软件公 ...
分类:
其他好文 时间:
2016-04-15 13:55:09
阅读次数:
220
最近在学习linux操作系统(CentOS 6 & CentOS 7)。觉得linux终端命令行全部为白色,会经常导致命令与输出内容难以分辨。于是上网找到修改linux终端命令行颜色的方法,发现通过定义PS1环境变量即可实现,下面我以root用户身份进行操作。 1.了解PS1 PS1是Linux终端 ...
分类:
系统相关 时间:
2016-04-15 13:55:37
阅读次数:
250
慢慢更新,一点点积累,都是自己在使用中遇到的问题 设置:(2016.4.15) 1:注释模板,phpstorm 有非常强大的注释模板,可以根据自己的需求随时更改,并设置快捷键,非常方便 新文件注释 PHP File Header 类注释 PHP Class Doc Comment 函数注释 PHP ...
分类:
Web程序 时间:
2016-04-15 13:54:37
阅读次数:
359
第一、initWithNibName这个方法是在controller的类在IB中创建,但是通过Xcode实例化controller的时候用的. 第二、initWithCoder 是一个类在IB中创建但在xocde中被实例化时被调用的.比如,通过IB创建一个controller的nib文件,然后在xc ...
分类:
移动开发 时间:
2016-04-15 13:54:33
阅读次数:
183
LINUX 虚拟机不能上网终结者 (有图有真相 没图BB毛线) 首先搞懂三种虚拟机三种网路模式: 首先 桥接上网: 桥接网络是指本地物理网卡和虚拟网卡通过VMnet0虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处于同等地位,那么物理网卡和虚拟网卡就相当于处于同一个网段,虚拟交换机就相当于一台现实 ...
分类:
系统相关 时间:
2016-04-15 13:53:33
阅读次数:
241
退出sql SET NLS_LANG=AMERICAN_AMERICA.ZHS16GBK show parameter nls_la ...
分类:
数据库 时间:
2016-04-15 13:54:12
阅读次数:
209
代码: /*String[] s=new String[]{"sdsfd","fgd","sdf"}; for(String a:s) System.out.println(a); */ 对于这个for加强版我认为很类似队列,先进先出,a是队列中的front,然后一直出队 出队.......... ...
分类:
编程语言 时间:
2016-04-15 13:51:43
阅读次数:
156
android:clickable="false" android:focusable="false" android:focusableInTouchMode="false" ...
分类:
其他好文 时间:
2016-04-15 13:54:23
阅读次数:
132
装饰模式是Java I/O体系中最重要的设计模式。 ? 装饰模式又名包装(Wrapper)模式? 装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案? 装饰模式以对客户透明的方式动态的给一个对象附加上更多的责任。换言之,客户端并不会觉得对象在装饰前和装饰后有什么不同。? 装饰模式可 ...
分类:
其他好文 时间:
2016-04-15 13:51:33
阅读次数:
94
最近做项目想要在百度地图上叠加显示echart的散点图,然后根据地图的缩放等级和区域范围要显示不同的散点图,这中间折腾了好久。功能要求包括:(1)底图使用百度地图;(2)可以在地图上叠加显示echart的散点图;(3)鼠标移动到散点图上面之后,可以浮动显示相关信息;(4)能够获取当前显示区域地图的经... ...
分类:
其他好文 时间:
2016-04-15 13:54:08
阅读次数:
538
症状:前一天在MySQL中删除了几个不用的数据库后登陆MySQL出现以下错误: mysql -u root -p passwd ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql ...
分类:
数据库 时间:
2016-04-15 13:53:40
阅读次数:
234
对于“四舍五入”的概念,相信大家都熟悉,因为小学三四年级就已经接触过了,常规算法这儿从略。 但对于银行家算法,也许有不少人比较生疏。近期学习中遇到了,也了解一下算法可以概括为“四舍六入五取偶”。那就是:(假设对小数部分进行舍入的话), 待舍入的部分恰好为0.5000,则需要看前面一位数的奇偶性,奇数 ...
分类:
编程语言 时间:
2016-04-15 13:52:29
阅读次数:
155
摘自 : http://www.91linux.com/html/article/program/python/20111119/22356.html 本文章讲述了如何用pdb进行python调试讲解. 当手边 没有IDE,面对着python调试犯愁时,你就可以参考下本文;(pdb 命令调试) 参 ...
分类:
数据库 时间:
2016-04-15 13:53:25
阅读次数:
225
滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfryf/p/4612609.html 优步奖励低/不挣钱/怎么办?看这里:http://www.cnbl ...
分类:
其他好文 时间:
2016-04-15 13:52:25
阅读次数:
130