摘要:
一、SQL语句 如果要在程序运行过程中操作数据库中的数据,那得先学会使用SQL语句 1.什么是SQL SQL(structured query language):结构化查询语言 SQL是一种对关系型数据库中的数据进行定义和操作的语言 SQL语言简洁,语法简单,好学好用 2.什么是SQL语句 使用S
阅读全文
posted @ 2016-03-20 22:41
西贝了爷
阅读(1616)
推荐(0)
摘要:
一:Navicat Navicat是一款著名的数据库管理软件,支持大部分主流数据库(包括SQLite) 1.Navicat的安装 (1)下载该软件后,先打开该软件 (2)把文件拖入到应用程序拷贝 (3)破解版,千万不要打开app,先打开sn.app (4)点击patch,找到应用程序的路径,点击op
阅读全文
posted @ 2016-03-20 22:37
西贝了爷
阅读(1704)
推荐(0)
摘要:
08_01静态库 08_02制作静态库 .a1.新建项目com+shift+n:选择Framework&Library. 2.下一步. 项目名不能为中文.3.编写代码之后.用真机运行.会自动生成一个静态库 4.products文件夹中的.a静态库文件,从红色变成黑色. Show in Find...
阅读全文
posted @ 2016-01-05 03:56
西贝了爷
阅读(599)
推荐(0)
摘要:
在Mac OS X上你可以使用Gprof这样的UNIX工具用于测试程序性能。当然,Apple也有自己的Profiling Tools,用得比较多的是Shark。10.5里还引入了一个基于DTrace的叫Instruments的程序。Instruments自Xcode 3.0开始,苹果提供了一种非比寻...
阅读全文
posted @ 2016-01-05 00:37
西贝了爷
阅读(2929)
推荐(0)
摘要:
一、实现一个简单的tableView显示效果 实现效果展示: 代码示例(使用以前在主控制器中进行业务处理的方式) 1.新建一个项目,让控制器继承自UITableViewController。3 // 01-自定义Operation 4 // 5 // Created by ap...
阅读全文
posted @ 2016-01-04 04:23
西贝了爷
阅读(162)
推荐(0)
摘要:
一、并发数 (1)并发数:同时执⾏行的任务数.比如,同时开3个线程执行3个任务,并发数就是3 (2)最大并发数:同一时间最多只能执行的任务的个数。 (3)最⼤大并发数的相关⽅方法 - (NSInteger)maxConcurrentOperationCount; - (void)s...
阅读全文
posted @ 2016-01-04 04:16
西贝了爷
阅读(153)
推荐(0)
摘要:
一、NSOperation简介 1.NSOperation的作⽤:配合使用NSOperation和NSOperationQueue也能实现多线程编程 NSOperation和NSOperationQueue实现多线程的具体步骤: (1)先将需要执行的操作封装到一个NSOperation...
阅读全文
posted @ 2016-01-04 04:02
西贝了爷
阅读(156)
推荐(0)
摘要:
一、简单介绍 1.GCD全称是Grand Central Dispatch,可译为“牛逼的中枢调度器”,纯C语言,提供了非常多强大的函数 2.GCD的优势 GCD是苹果公司为多核的并行运算提出的解决方案 GCD会自动利用更多的CPU内核(比如双核、四核) GCD会自动管理线程的...
阅读全文
posted @ 2016-01-04 03:37
西贝了爷
阅读(182)
推荐(0)
摘要:
一、进程和线程 1.什么是进程:进程是指在系统中正在运行的一个应用程序 每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内 2.什么是线程 1个进程要想执行任务,必须得有线程(每1个进程至少要有1条线程) 线程是进程的基本执行单元,一个进程(程序)的所有任...
阅读全文
posted @ 2016-01-04 03:10
西贝了爷
阅读(292)
推荐(0)
摘要:
说明:本文介绍多线程断点下载。项目中使用了苹果自带的类,实现了同时开启多条线程下载一个较大的文件。因为实现过程较为复杂,所以下面贴出完整的代码。实现思路:下载开始,创建一个和要下载的文件大小相同的文件(如果要下载的文件为100M,那么就在沙盒中创建一个100M的文件,然后计算每一段的下载量,开启多条...
阅读全文
posted @ 2016-01-04 02:43
西贝了爷
阅读(238)
推荐(0)