归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide
and Conquer)的一个非常典型的应用,时间复杂度最坏情形为O(NlogN)。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。(引自百度百科)
这个算法的基本操作是合并两个已排序的表。基本的合并算法是取两个输入数组A和B,一...
分类:
编程语言 时间:
2015-05-06 17:56:41
阅读次数:
170
一 下载需要的源码包所有安装包均选用最新的。
1. 下载libevent2.0.22
下载地址:http://libevent.org/
如图:
下载memcached1.4.24
下载地址:http://memcached.org/
如图:
下载php扩展memcache3.0.8
下载地址:http://pecl.php.net/package/memcac...
分类:
Web程序 时间:
2015-05-06 17:55:23
阅读次数:
148
在网页中展现地图及位置信息,可使用百度地图。参阅
http://developer.baidu.com/map/index.php?title=jspopular/guide/introduction
1.获取秘钥
秘钥是为了用在百度地图api的js引用中。
2.在html中放置指定id的容器
3.设置css
html, body {
width: 100%;
heigh...
分类:
Web程序 时间:
2015-05-06 17:55:02
阅读次数:
137
JDK中自带JAX-WS框架。相比而言,JWS是轻量级的,使用非常简便,可与Spring集成使用。下面就详述如何通过mvn构建WebService服务端及客户端。大概过程,引入依赖包->写服务端->服务发布->写客户端...
分类:
其他好文 时间:
2015-05-06 17:55:09
阅读次数:
239
导航栏许多按钮,点一个其他按钮状态跟着变化,被点按钮为选中状态。
说一下我的方法,觉得实现得一般,期待大家提出一个更好的方案。
- (IBAction)titleButtonTap:(UIButton *)sender {
UIButton *btn = self.btnArray.firstObject;
if (btn.tag != sender.tag) {
...
分类:
其他好文 时间:
2015-05-06 17:52:58
阅读次数:
113
# 论网宿、蓝汛视频内容推送(预加载)对接优缺点比较
由于业务需要cdn的视频需要根据热点进行预加载,由于同时对接了两家cdn,今天也就抽空写了此文比较一下两家对接接口方面的优缺点:
分别从以下几点进行说明
- **请求方式**
- **传递所需参数**
- **返回值**
- ***灵活性**
-------------------
## 网宿科技(chinanetcenter.com)
> 请求采用g...
分类:
其他好文 时间:
2015-05-06 17:52:30
阅读次数:
131
Farmer John has just given the cows a program to play with! The program contains two integer variables, x and y, and performs the following operations on a sequence a1,?a2,?…,?an of positive integers:I...
分类:
其他好文 时间:
2015-05-06 17:55:05
阅读次数:
187
此次blog会将leetcode上的linklist专题内容放在这里,后续慢慢添加
一:leetcode 206 Reverse
Linked List 二:leetcode 92 Reverse
Linked List II
一:leetcode 206 Reverse
Linked List
题目:
Reverse a singly linked list.
代码:...
分类:
其他好文 时间:
2015-05-06 17:54:05
阅读次数:
124
预编译指令指导编译器在实际编译开始之前对信息进行预处理。
所有预处理指令都是以#开始。
在一行上,只有空白字符可以出现在预处理指令之前。
预处理器指令不是语句,不用以分号结束。
C#编译器没有一个单独的预处理器。
C#中预处理器指令在条件编译中起作用。...
Lesson: Generics (Updated)
In any nontrivial software project, bugs are simply a fact of life. Careful planning, programming, and testing can help reduce their pervasiveness, but somehow, somewhe...
分类:
编程语言 时间:
2015-05-06 17:53:05
阅读次数:
187
“Arch Linux是一个独立开发的,基于i686/x86-64通用目的的GNU/Linux发行版。该系统的开发关注于简单、小型化和代码优美。Arch作为最小的基本系统安装,依据他们理想的环境单独配置,仅仅安装他们需求或者渴望的软件。官方并没有提供GUI配置套件,并且大多数的系统配置需要使用shell编辑简单的文本文件。Arch追求极致并支持绝大部分软件的最新稳定版本。”[1]
...
分类:
其他好文 时间:
2015-05-06 17:52:37
阅读次数:
182
每个东东产生的时候都是有原因滴,我个人觉得,这几种方式跟缓存很类似,都是把常用的一些数据放到缓存里面先存起来,比直接从内存或硬盘中读取更加的迅速,从而提高效率。Application,Session,Cookie是Asp.Net中常用的三种存取临时数据的方法。...
分类:
移动开发 时间:
2015-05-06 17:53:24
阅读次数:
142
开发的时候,我们有时到用到Andorid手机的一些硬件参数,主要用到的是android.os.Build这个类,其常用的属性常量有:
Build.MODEL /**设备名*/
Build.VERSION.SDK/**sdk版本号*/
Build.BOARD /**主板信息 */
Build.BRAND /**android设备厂商*/
Build.DEVICE /...
分类:
移动开发 时间:
2015-05-06 17:53:40
阅读次数:
199
平淡期,重文化风俗俚语阶段
在之前小结了,在学习英语的第六年也即是高三才意识到,哦,原来英语是像汉语,
像自己的江西客家话一样的一门语言,开始听、跟读、说入门,才勉勉强强的从极其讨
厌英语的状况中过度到开始对她有一点喜欢了。
通过听录音、跟着读。每天早晨课前的时间,中午时间,课间十分钟的时间,这些零
散的疯狂的积累,开始识字(积累词汇),小短文。平均每...
分类:
其他好文 时间:
2015-05-06 17:50:39
阅读次数:
256
模态框在任何一个系统的布局里面都是很重要的东西。其实个人觉得直接一个alert()更好,但现在很多人觉得alert()的弹出框太不给力。同时alert()里面也不宜放置太多文本。如果需要做注册的“服务协议”等本页面内弹出窗口,此时可以考虑使用到Ratchet的模态框。
效果如下:
Ratchet的模态框仅能通过...
分类:
其他好文 时间:
2015-05-06 17:52:19
阅读次数:
148
php pdo 简单使用(二)
php pdo exec函数 query函数 preparedstatement函数
pdo 事务,pdo 建立长连接...
分类:
Web程序 时间:
2015-05-06 17:53:19
阅读次数:
149
Trapping Rain Water
Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining.
For example,
Given ...
分类:
移动开发 时间:
2015-05-06 17:52:41
阅读次数:
142