唯一性约束:所谓唯一性约束(uniqueconstraint)不过是数据表内替代键的另一个名称而已。替代键(alternatekey)可以是数据表内不作为主键的其他任何列,只要该键对该数据表唯一即可。换句话说,在唯一列内不允许出现数据重复的现象唯一性约束指定一个或多个列的组合的值具有..
分类:
数据库 时间:
2015-04-03 06:54:02
阅读次数:
254
ios有三种多线程编程技术,分别是NSThread,Cocoa NSOperation和GCD,GCD全称Grand Central Dispatch 是Apple开发的一个多核编程的解决方法,在iOS4.0开始之后才能使用。GCD是一个可以替代NSThread, NSOperationQueu.....
分类:
移动开发 时间:
2015-04-01 19:32:09
阅读次数:
190
上两节说了PHP-MVC模式的简单实现,这里将引入smarty模板来替代MVC中的VIEW。 ????这里在function.php函数中添加一个函数 OGN,用于生成smarty对象并且初始化属性。接下来将会调用这个函数生成smart...
分类:
Web程序 时间:
2015-04-01 17:56:57
阅读次数:
175
用拼音输出一个数字的各位数字之和,这个或许比上面的标题恰当。这里我第一次用到了sprintf()(stdio.h)这个函数,我本来是要找itoa()(stdlib.h)函数来着,查资料一看,说这个函数不是ANSI的标准函数,而且完全可以用sprintf()替代,此外,这个函数还是非常强大的,此处未用...
分类:
其他好文 时间:
2015-04-01 13:05:23
阅读次数:
177
原生api的使用:未防止某些对象修改了原生的api,underscore使用prototype进行操作,比如hasOwnProperty,使用Object.prototype.hasOwnProperty.call(obj, property)替代obj.hasOwnProperty(propert...
分类:
Web程序 时间:
2015-03-31 17:42:38
阅读次数:
212
原创Blog,转载请注明出处
blog.csdn.net/hello_hwc前言:有两个月左右没为公司开发IOS项目了(最近一直在搞IOT),以至于对IOS 8的这个更新都没看到。这里补上。一 概述在IOS8之后,UIAlertController替代了UIActionSheet和UIAlertView。把两种类型的提示信息放到这一个类里来实现。
注意, 这个class不能通过继承的方式来自定义...
分类:
移动开发 时间:
2015-03-31 16:12:56
阅读次数:
378
XML(可扩展标记语言)
什么是可扩展标记语言?
1、可扩展标记语言是一种很像超文本标记语言的标记语言。
2、它的设计宗旨是传输数据,而不是显示数据。
3、它的标签没有被预定义,需要自行定义标签。
XML & HTML
1、XML不是HTML的替代品,更像是对HTML的补充。
2、XML主要用来传输和包含数据。HTML主要用来显示。
3、XML标记由架构或文档的作者定义,而HTML...
分类:
其他好文 时间:
2015-03-31 16:04:33
阅读次数:
174
Treap
Treap是一种动态平衡的BST(Binary Search Tree),它每个节点拥有键值和优先级两种属性。对于键值而言,它是一颗排序二叉树。对于优先级而言,这棵树是堆(优先级最高的是根节点)。可以证明Treap中插入,删除和查找的期望时间复杂度均为O(logn)。关于Treap的更多介绍,可见刘汝佳《训练指南》P230。
一般我们用Treap就是用来替代平衡二叉...
分类:
其他好文 时间:
2015-03-31 14:40:38
阅读次数:
226
URL重写指南 http://man.chinaunix.net/newsoft/ApacheManual/misc/rewriteguide.html http://www.111cn.net/phper/apache/46384.htm 1) R[=code](force redirect) 强制外部重定向? 强制在替代字符串加上http://...
分类:
Web程序 时间:
2015-03-30 14:46:12
阅读次数:
177
1.程序员和编译器不能用表达式(x-y<0)来替代(x<y),因为前者可能会产生溢出。甚至于也不能用表达式(-y<--x)来替代,因为在二进制补码表示中负数和正数的范围是不对称的。算术溢出是造成程序错误和安全漏洞的一个常见根源。...
分类:
其他好文 时间:
2015-03-30 13:24:49
阅读次数:
106