下班了。。。赶紧 把我利用Swift利用单例管理FMDB数据库的方法分享出来:
// Created by 秦志伟 on 14-6-12.
import UIKit
class ZWDBManager: NSObject {
//前提将FMDBDatabase的头文件加入到桥接文件中
var dataBase:FMDatabase?
var lock:NSLock?...
分类:
数据库 时间:
2014-06-15 18:04:45
阅读次数:
267
直接上代码:
// Created by 秦志伟 on 14-6-12.
import UIKit
class ZWDBManager: NSObject {
//前提将FMDBDatabase的头文件加入到桥接文件中
var dataBase:FMDatabase?
var lock:NSLock?
//创建单例
class func shareIn...
分类:
其他好文 时间:
2014-06-15 17:06:30
阅读次数:
299
一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式...
分类:
编程语言 时间:
2014-06-14 22:41:42
阅读次数:
369
许多人在本机做测试都是用桥接的方式让虚拟机上网。如果ip地址紧张或者根本就不允许我们拥有一个局域网的ip,这时候便可以使用NAT方式+putty来远程操作。
第一步,打开设备-Network-更改网络设置...
分类:
其他好文 时间:
2014-06-14 09:18:11
阅读次数:
259
String是例如“hello, world”,“海贼王”
这样的有序的Character(字符)类型的值的集合,通过String类型来表示。Swift 的String类型与
FoundationNSString类进行了无缝桥接。如果您利用 Cocoa 或 Cocoa Touch 中的 Founda...
分类:
其他好文 时间:
2014-06-13 15:14:38
阅读次数:
247
6月10号docker 1.0稳定版本发布,找了台ubuntu的机器,装了下ubuntu
version:12.04docker
version:1.0.0装docker的步骤可以看官方文档:https://docs.docker.com/installation/ubuntulinux/装好之后,...
分类:
移动开发 时间:
2014-06-12 07:13:23
阅读次数:
293
Multipath I/O (多路径)
在计算机存储技术里,多路径提供了容错和性能提高,在计算机系统里CPU有多条物理路径通道,块存储设备通过总线,控制器,交换设备以及桥接设备来连接。
简单举例同一台计算机里1块SCSI磁盘连接2个SCSI控制器或者磁盘连接到两个FC端口。如果其中1个控制器,端口或交换设备故障,那操作系统就会自动切换I/O路径到冗余的控制器为应用程序使用,但...
分类:
其他好文 时间:
2014-06-10 14:57:54
阅读次数:
465
一、它是什么?
结构型模式是为解决怎样组装现有的类,设计他们的交互方式,从而达到实现一定功能的目的。同时,结构型模式包容了对很多问题的解决,例如扩展性(外观模式,组成模式,代理模式,装饰模式),封装性(适配器模式,桥接模式)
二、它能做什么?
在不破坏类封装性的基础上,实现新的功能。这一点包括装饰模式,代理模式。
在不破坏类封装性的基础上,使得类可以同不曾估计到的系统进行交互,这一点包括桥...
分类:
其他好文 时间:
2014-06-10 13:43:06
阅读次数:
219
合成/聚合复用原则:尽量使用合成/聚合,尽量不要使用类继承。桥接模式:将抽象部分与它的实现部分分离,使它们都可以独立变化。解释:即一个系统可以有多种分类实现,把没种分类独立出来,让他们可以独自变化,减少他们之间的耦合。简单描述:1个Abstraction类,持有一个Implementor的引用,其方...
分类:
编程语言 时间:
2014-06-09 14:04:43
阅读次数:
328