最近再次看了一下GCD,之前也只是停留在简单使用一下其中函数的程度,现在多了一点理解,做个归纳。
其实使用GCD的函数,很容易注意到有一个词是经常出现的,就是:Dispatch。查了下,是派遣、分派的意思,我目前对于GCD的理解就是基于这个词。虽然它是多线程编程的一个方式,但是不需要我们直接的管理、操纵线程,而是通过把任务(方法、代码块等形式)给定到特定的队列(queue),然后这些...
分类:
其他好文 时间:
2014-10-12 16:16:38
阅读次数:
288
(1)使用CoreData的时候要先导入CoreData.framework框架(2)新建Data Model文件,如Person(3)在建完Data Model文件后,新建和Data Model相关联的NSManagedObject subclass文件//// ViewController.m/...
分类:
其他好文 时间:
2014-10-12 15:39:18
阅读次数:
146
tRNAscan-SE是一款可以在基因组上扫描tRNA的序列,也就是说你给定一组基因序列(fasta数据格式),可以用这个软件去预测这个序列是不是tRNA.具体的实现原理,我不搞生物,所以也就不太明白。tRNAscan-SE是在linux下运行的。 tRNAscan-SE有两种使用方法。 1)tR....
分类:
其他好文 时间:
2014-10-12 12:12:27
阅读次数:
1037
通过一下例子认识一下argc, argv:
代码如下:
#include
using namespace std;
int main(int argc, char * argv[])
{
char filename[80];
if(argc ==1 || argc > 2)
{
cout << "input the filename you want to edit: "...
分类:
其他好文 时间:
2014-10-11 18:21:25
阅读次数:
160
NSString是OC里的三大基本数据结构之一, 也是我们经常使用的数据结构, 关于NSString的使用有好几种方法, 这里只讲解前三种创建和简单使用的方法.除了直接使用NSString *str = @"Hello, World!"这种普通直接的创建方法, 还有使用下面的三种方法.第一种:ini...
分类:
其他好文 时间:
2014-10-11 11:00:45
阅读次数:
163
Apache Thrift的简单使用----------------------1. 简介Thrift是Facebook的一个开源项目,主要是一个跨语言的服务开发框架。它有一个代码生成器来对它所定义的IDL定义文件自己主动生成服务代码框架。用户仅仅要在其之前进行二次开发即可,对于底层的RPC通讯等都...
分类:
Web程序 时间:
2014-10-10 21:47:44
阅读次数:
350
动态规划class Solution: # @param triangle, a list of lists of integers # @return an integer def minimumTotal(self, triangle): depth=len(tr...
分类:
其他好文 时间:
2014-10-10 20:59:14
阅读次数:
202
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ? <html xmlns="http://www.w3.org/1999/xhtml"> ? <head runat="server"> ? ...
分类:
Web程序 时间:
2014-10-10 20:32:14
阅读次数:
203
1、测试类要继承ActivityInstrumentationTestCase22、构造方法中super("包名", 测试类类名.class);3、setUp方法中solo = new Solo(getInstrumentation(), getActivity());4、tearDown方法中tr...
分类:
其他好文 时间:
2014-10-10 17:24:14
阅读次数:
318