多线程之-GCDGrand Centeral Dispatch(宏大的中枢调度器)GCD中有2个核心概念任务:执行什么操作队列:用来存放任务遵循FIFO(先进先出)原则执行任务同步方法: dispatch_sync异步方法: dispatch_async同步和异步的区别同步:只能在当前线程中执行任务...
分类:
编程语言 时间:
2016-01-03 23:46:31
阅读次数:
240
原创文章,转载请注明来自钢铁侠Mac博客http://www.cnblogs.com/gangtiexia直接插入排序(Straight Insertion Sort)的基本思想是将新记录插入到已经排好序的有序表中,初始有序表只有无序表的第一个数据,依次对无序表每个数据进行直接插入排序,从而得到了有...
分类:
编程语言 时间:
2016-01-03 22:37:02
阅读次数:
270
堆排序(Heap Sort)具体步骤为将无序序列建成大顶堆(小顶堆):从最后一个非叶子节点开始通过堆调整HeapAdjust()变成小顶堆或大顶堆将顶部元素与堆尾数组交换,此是末尾元素就是最大值,顶部元素不满足堆,故要将顶部元素在剩余的i-1个元素中调整为堆反复第2步。直至所有顶点被输出,序列变成从...
分类:
编程语言 时间:
2016-01-03 22:35:24
阅读次数:
297
前文中介绍了FlowLayout和BorderLayout 本文我们将会继续介绍java中的布局方式(3)GridLayout 网格布局 这种布局会将整个容器划分成M行*N列的网格。如下图: 由模型图我们可以知道这种布局,类似于我们常见的扫雷、计算器等软件的布局。这种布局的构造函数有三种1 G...
分类:
编程语言 时间:
2016-01-03 22:35:16
阅读次数:
336
本来是想写js面向对象笔记(二)关于封装的,但是在敲实例代码的时候,发现对作用域这个东西的概念有点模糊,翻阅了犀牛后,有点感觉了,就想着先记录下此时的感受。 之所以取名叫做词法作用域,是这个概念是js中相当基础也是极为重要的,很多想当然的错误或感觉怪异的问题都是和这个东西有关。所以,本文主要说下这....
分类:
编程语言 时间:
2016-01-03 22:33:48
阅读次数:
276
原创文章,转载请注明来自钢铁侠Mac博客http://www.cnblogs.com/gangtiexia折半插入排序(Binary Insertion Sort)的基本思想是将新记录插入到已经排好序的有序表中,初始有序表只有无序表的第一个数据,依次对无序表每个数据进行折半插入排序,从而得到了有序表...
分类:
编程语言 时间:
2016-01-03 22:34:09
阅读次数:
273
快速排序(Quick Sort)的基本思想是通过一趟排序将待排记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,则可分别对着两部分记录继续进行排序,以达到整个序列有序,具体步骤为设立枢轴,将比枢轴小的记录移到低端,比枢轴大的记录移到高端,直到low=high停止分别对枢轴低高...
分类:
编程语言 时间:
2016-01-03 22:34:06
阅读次数:
365
spring MVC拦截 作用:身份校验,权限检查,防止非法訪问. 场景:一个bbs系统,用户没有登录就无法发帖或者删除评论; 一个博客系统,没有登录就无法发表博文,无法添加分类,无法删除博文.spring MVC 拦截实现分为2步 (1)编写拦截器类,必须继承org.springf...
分类:
编程语言 时间:
2016-01-03 22:31:48
阅读次数:
270
原创文章,转载请注明来自钢铁侠Mac博客http://www.cnblogs.com/gangtiexia希尔排序(Shell's Sort)又称“缩小增量排序”(Diminishing Increment Sort)的基本思想不断缩小步长后分组排序,具体步骤为演示实例:C语言实现(编译器Dev-c...
分类:
编程语言 时间:
2016-01-03 22:30:23
阅读次数:
300
3.1:使用恰当的using声明重做1.4.1节和2.6.2节的练习。解答:3.2:编写一段程序从标准输入中一次读入一整行,然后修改该程序使其一次读入一个词。解答:#include #include using namespace std;#define OPT 1int main(){ st...
分类:
编程语言 时间:
2016-01-03 22:27:46
阅读次数:
660
(1)新建立一个MFC空白的基于视类的工程(2)在View类中重写OnPaint消息void CMy005View::OnPaint() { CPaintDC dc(this); // device context for painting // TODO: Add your message ha....
分类:
编程语言 时间:
2016-01-03 22:26:35
阅读次数:
256
1 /* 2 * param1 Array 3 * param2 Array 4 * return true or false 5 */ 6 function arraysSimilar(a...
分类:
编程语言 时间:
2016-01-03 22:23:53
阅读次数:
236
First step setup for the pom.xml with hibernate dependency , hibernate dependency need to before the struts2,because the javassist dependency com.goog...
分类:
编程语言 时间:
2016-01-03 22:23:43
阅读次数:
252
在J2EE项目的开发过程中,遇到了这个问题,报错如下:错误原因为在我model里的Person类里定义了一个Name属性,但是读取属性的getter方法的,一般按照属性首字母小写来处理,所以把Name改成name就行了。
分类:
编程语言 时间:
2016-01-03 22:24:57
阅读次数:
220
知识点 1.NSArray 类的重点函数使用 2.NSMutableArray 类的重点函数使用 3.字符串的分割和拼接============================ NSArray, NSMutableArray1.【需要理解的知识】 1.1 C语言中数组 1、 相同数据类型的集合;.....
分类:
编程语言 时间:
2016-01-03 22:22:17
阅读次数:
1591
javascript实现的点击元素实现当前轮换展现效果javascript实现的点击元素实现当前轮换展现效果:本章节分享一段代码实例,它实现了点击元素实现当前展现效果,并且具有比较人性化的变换效果。并且详细介绍一下它的实现过程,需要的朋友可以做一下参考。代码如下:蚂蚁部落 0 1 2 3 4上面的代...
分类:
编程语言 时间:
2016-01-03 22:18:06
阅读次数:
270
简单选择排序(Simple Selection Sort)的核心思想是每次选择无序序列最小的数放在有序序列最后演示实例:C语言实现(编译器Dev-c++5.4.0,源代码后缀.cpp)原创文章,转载请注明来自钢铁侠Mac博客http://www.cnblogs.com/gangtiexia 1 #i...
分类:
编程语言 时间:
2016-01-03 22:17:38
阅读次数:
170