@property参数@Property练习@class循环retian@property参数本小节知识点:【掌握】控制set方法的内存管理【掌握】控制需不需要生成set方法【掌握】多线程管理4. 【掌握】控制set方法和get方法的名称1.控制set方法的内存管理retain : release旧...
分类:
其他好文 时间:
2015-12-03 19:05:44
阅读次数:
159
FMDB简单介绍一、简单说明1.什么是FMDBFMDB是iOS平台的SQLite数据库框架FMDB以OC的方式封装了SQLite的C语言API2.FMDB的优点使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码对比苹果自带的Core Data框架,更加轻量级和灵活提供了多线程安全的数据库操作方法...
分类:
移动开发 时间:
2015-12-03 18:55:39
阅读次数:
221
一、简单说明1.什么是FMDBFMDB是iOS平台的SQLite数据库框架FMDB以OC的方式封装了SQLite的C语言API2.FMDB的优点使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码对比苹果自带的Core Data框架,更加轻量级和灵活提供了多线程安全的数据库操作方法,有效地防止数据...
分类:
移动开发 时间:
2015-12-03 14:01:09
阅读次数:
236
iOS有三种多线程编程的技术,分别是:NSThread 、Cocoa NSOperation 、GCD。 这三种编程方式从上到下,抽象度层次是从低到高的,抽象度越高的使用越简单,也是Apple最推荐使用的。“”阅读器iOSGCD多线程编程NSThreadCocoa NSOperation转自容芳志的...
分类:
移动开发 时间:
2015-12-03 13:47:21
阅读次数:
178
通过Reachability库,检测设备的网络连接状况。使用到的类库:ReachabilityReachability库,是一个iOS环境下,检测设备网络状态的库,可以在网络上搜索下载。使用之前导入到工程内。之后在视图控制器文件(ViewController.m)内添加以下代码导入网络状态库 #im...
分类:
移动开发 时间:
2015-12-03 00:18:05
阅读次数:
193
Servlet采用单实例多线程方式运行,因此是线程不安全的。默认情况下,非分布式系统,Servlet容器只会维护一个Servlet的实例,当多个请求到达同一个Servlet时,Servlet容器会启动多个线程分配给不同请求来执行同一个Servlet实例中的服务方法。为什么这么做?有效利用JVM允许多...
分类:
编程语言 时间:
2015-12-03 00:13:40
阅读次数:
245
见视频 0423ios中有两种多线程方式,一种是C++自带的GCD,另一种是OC中的NSOperation1、GCD案列//1、创建一个队列,DISPATCH_QUEUE_SERIAL表示串行 dispatch_queue_t q = dispatch_queue_create("id", DIS....
分类:
移动开发 时间:
2015-12-03 00:11:50
阅读次数:
172
转载,感谢http://www.cnblogs.com/plokmju/p/android_handler.html前言 Android的消息传递机制是另外一种形式的“事件处理”,这种机制主要是为了解决Android应用中多线程的问题,在Android中不允许Activity新启动的线程访问该Ac....
分类:
移动开发 时间:
2015-12-02 22:46:39
阅读次数:
339
最近学习多线程看到了一个描述不太准确的地方,让我对return break continue个语句的不同开始详细了解了一番,之前只是知道怎么使用,不是很深入研究,基本遇到了跳出就用return来解决全部问题。代码: 1 public class Test { 2 public static v...
分类:
其他好文 时间:
2015-12-02 17:46:51
阅读次数:
195
synchronized关键字又称同步锁当方法执行完后,会自动释放锁,只有一个线程能进入此方法看看以下的各种例子对synchronized的详细解释1.是否加synchronized关键字的不同 1 public class ThreadTest { 2 3 public static v...
分类:
编程语言 时间:
2015-12-02 12:33:46
阅读次数:
191