多线程下的NSOperation和NSOperationQueue的使用
NSOperation和NSOperationQueue的介绍:
NSOperation是Cocoa中的一个抽象类,用来封装单个任务和代码执行一项操作,由于是抽象类,所以不能直接实例化使用,必须定义子类继承该抽象类来实现,比较常用的NSOperation的子类有NSInvocationOperation,另外,也...
分类:
编程语言 时间:
2015-03-15 16:52:06
阅读次数:
152
1、利用show profiles; show profile for query 4; 查看具体的信息,分析返回的时间.2、不做无所谓的排序,尽量在索引中完成.3、limit基数比较大时,使用between..and..,效率高.4、explain select 语句; 分析具体信息.5、对于in...
分类:
数据库 时间:
2015-03-15 16:49:01
阅读次数:
190
三种情况分别是:1. 在某位置可以确定拓扑排序。2. 在某位置出现了环3. 到最后都不能确定拓扑排序(某一位置入度为0的点有多个),可以续输入执行下去。每输入一组数据都要做一次判断 1 #include 2 #include 3 #include 4 #include 5 using namespa...
分类:
编程语言 时间:
2015-03-15 16:50:57
阅读次数:
223
自定义Html.Helper扩展方法在Models文件夹下新建一个静态类,取名为:MyHtmlHelper.cs将MyHtmlHelper设置为static,并写入以下的一个静态方法 public static MvcHtmlString GetMVCStringLabel(this HtmlH.....
分类:
Web程序 时间:
2015-03-15 16:49:57
阅读次数:
192
一、项目计划总结:周活动总结表日期 任务听课编写程序阅读课本准备考试日总计周日周一周二30010030430周三1005030180周四20080280周五20030230周六303060周总结800260120二、时间记录表:日期开始时间结束时间中断时间净时间活动备注3.1014:0019:30....
分类:
其他好文 时间:
2015-03-15 16:49:51
阅读次数:
123
Objective--C 一 关键字@property 定义变量函数@synthesize 实现变量函数二 函数alloc 分配内存init 初始化new 替代上面两个函数 分配内存,并且初始化三 规则 0 变量的修饰符 @public @protected @private @package@.....
分类:
其他好文 时间:
2015-03-15 16:47:57
阅读次数:
102
父子标签间用margin的问题,表现在有时除IE(6/7)外的浏览器子标签margin转移到了父标签上,IE6&7下没有转移。测试代码: box1_1 chrome & FireFox & IE8 & IE9下的效果为:IE6 & IE7 下的效果:应该和BFC有...
分类:
Web程序 时间:
2015-03-15 16:50:15
阅读次数:
136
Anagrams问题:Given an array of strings, return all groups of strings that are anagrams.Note: All inputs will be in lower-case.思路: Anagrams:排序后的String作为....
分类:
其他好文 时间:
2015-03-15 16:48:36
阅读次数:
106
作为分治法的典型应用,二分搜索是程序员的常用算法。但是这个算法,却往往容易写错。因此,特意备份了July的一份代码,以备查询之用。//二分查找V0.1实现版 //copyright@2011 July //随时欢迎读者找bug,email:zhoulei0907@yahoo.cn。 //首...
分类:
其他好文 时间:
2015-03-15 16:47:36
阅读次数:
98
一.JSP原理:JSP其实就是一个servlet。Servlet负责业务逻辑处理,JSP只负责显示。开发中,JSP中不能有一行JAVA代码二.JSP语法1. JSP模板元素:JSP中HTML标签及文本2. 脚本:写JAVA代码,3. 表达式:用于输出变量及表达式,4. 注释:分为三种a) :JSP....
分类:
编程语言 时间:
2015-03-15 16:47:47
阅读次数:
158
交换 int a, int b: | 交换 int *p, int *q 的地址 void ( int *a, int *b) | void...
分类:
其他好文 时间:
2015-03-15 16:49:32
阅读次数:
115
最近学习struts,韩大师的视频讲的很精彩,也很详细,让我回味不已,看完struts的基本用法之后,突然想与Net的MVC架构做个对比,或许这样会理解的更深刻一些。当然,一下整理的都只是鄙人粗浅的总结,必定会有一些地方需要大家指正,望高手不吝赐教。首先从整体流程上做一下对比:1. Net的MVC主...
分类:
编程语言 时间:
2015-03-15 16:47:53
阅读次数:
135
一:设计思路 通过随机函数始末位置来确定题目范围,通过用户输入选择项,确定题目难度(有无乘除,结果有无负数,除法有无余数)。通过用户输入行间隔和列数确定打印格式。二:源程序 1 /*程序名:四则运算*/ 2 #include 3 #include 4 #include 5 int mai...
分类:
其他好文 时间:
2015-03-15 16:48:36
阅读次数:
150
vector的实现技术,关键在于其对大小的控制以及重新配置时的数据移动效率。templateclass vector{public: typedef T* iterator;protected: iterator start; iterator finish; iterato...
分类:
其他好文 时间:
2015-03-15 16:46:32
阅读次数:
131
网络流/最小割 这题跟BZOJ 3275限制条件是一样的= =所以可以用相同的方法去做……只要把边的容量从a[i]改成b[i]就行了~(果然不加当前弧优化要略快一点) 1 /*************************************************************.....
分类:
其他好文 时间:
2015-03-15 16:48:32
阅读次数:
116
public class Sample{ private int a=1; //实例变量 public void b() { int a=2; //局部变量 System.out.println("局部变量:a="+a); System.out.println("实例变量:a="+this...
分类:
其他好文 时间:
2015-03-15 16:46:21
阅读次数:
123
电脑启动弹出错误Ntldr is missing , 解决方法:重新从xp中拷贝一个出来粘贴上就行电脑启动弹出错误Ntldr is compressed ,表示分区中的文件被压缩了解决方法:首先把驱动器属性高级中的压缩对号去掉,然后检查里面的文件及文件夹有没有被压缩,如果有,也去掉,重启就好了