iOS 支持多个层次的多线程编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法。下面根据抽象层次从低到高依次列出iOS所支持的多线程编程范式:1, Thread;2, Cocoa operations;3, Grand Central Dispatch (GCD) (iOS4 ...
分类:
移动开发 时间:
2015-02-11 16:01:51
阅读次数:
132
第一范式(1NF)确保每列保持原子性,所有字段值都是不可分解的原子值。第二范式(2NF)确保每列都和主键相关,要求表中每一列都和主键相关,不能只与主键的某一部分相关。即在一个表中,只能保存一种数据,不能把多种数据保存在同一张表中比如要设计一个订单信息表,因为订单中可能有多种商品,所有要将订单编号和商...
分类:
数据库 时间:
2015-02-11 14:12:15
阅读次数:
198
经过了一段时间的整理,2015年的辛星MySQL教程第四本终于完工啦,它的定位是建模优化,下载地址为:点击进入下载地址 ,全书共计120页左右,所有案例都是在win7下完成的,它主要介绍的内容有建表语句、数据类型、范式与反范式、建模实践、建模经验、优化基础、索引、数据碎片等等。
在建模的这部分,可能不同的人喜欢用不同的工具,不过我之前比较喜欢用powerdesigner的,现在由于使用...
分类:
数据库 时间:
2015-02-09 16:02:38
阅读次数:
182
现时C++可以说是支持OOP范式中最为常用及高性能的语言。虽然如此,在C++使用OOP的编程方式在一些场合未能提供最高性能。[1]详细描述了这个观点,我在此尝试简单说明。注意:其他支持OOP的语言通常都会有本答案中提及的问题,C++只是一个合适的说明例子。
历史上,OOP大概是60年代出现,而C++诞生于70年代末。现在的硬件和当时的有很大差异,其中最大的问题是内存墙。
内存墙,指的是...
分类:
其他好文 时间:
2015-02-02 12:33:19
阅读次数:
138
学习编程,由浅入深,从编程的方法技巧开始,到编程的范式,最后修炼下内功-算法视频链接如下,方便自己查阅,不定期的观看:http://v.163.com/special/sp/programming.html (斯坦福/编程方法学)http://v.163.com/special/openco...
分类:
其他好文 时间:
2015-02-01 23:13:47
阅读次数:
167
对应于第三范式的定义是翻译成程序猿更易理解的话:一个表中的所有的非主键字段都不传递依赖于主键字段。举个栗子: 学生表的设计:student(sno, sname, dno, dname, dlocation)(学号,学生姓名,系名,系地址),其中 sno->dno->dname->dlocatio....
分类:
数据库 时间:
2015-02-01 00:34:07
阅读次数:
242
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。
在实际开发中最为常见的设计范式有三个
1.第一范式(确保每列保持原子性)
第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子...
分类:
数据库 时间:
2015-01-29 10:36:14
阅读次数:
165
(参考:http://baike.baidu.com/link?url=S0D7j6oZvh3pp16D-A61pyjNEDIvOXptihrroHPX63RBELqt7Uk-iymW4wtb-Sktkyimh-p0A_z_PmygXcyagMBL85VYnNnJZr2AuCV8sXu)1 第一范式...
分类:
数据库 时间:
2015-01-28 12:32:28
阅读次数:
181
以下摘自维基百科,讲解的还蛮全面。 Swift (编程语言) (重定向自Swift語言) 跳转至: 导航、 搜索 关于与“Swift (程式语言)”名称相近的条目,详见“swift”。 Swift 编程范型 多范式(面向对象、泛函、指令式...
分类:
编程语言 时间:
2015-01-28 11:27:04
阅读次数:
426
1.数据库设计(是否复合范式,是否合理归档、分区、分表等)2.硬件基础架构 (设备规格,硬件性能,负载均衡,容灾等)3.ql语句的写法、索引和统计信息,事务和锁,应用程序访问代码(连接过多、频繁开关等)]1、字段的设计字段是数据库最基本的单位,其设计对性能的影响是很大的。需要注意如下:A、数据类型尽...
分类:
数据库 时间:
2015-01-26 18:57:25
阅读次数:
180