复合主键应该是一张表中,由几个字段来定的唯一性,因为某几列的组合就能唯一确立一条记录,因此他们的组合为一张表的主键。通常,一张表有一个主键字段,是唯一非空的。而复合主键是一张表由几个字段来定唯一性,即每条记录的col1和col2字段唯一。
当一个字段无法确定唯一性的时候,需要其他字段来一起形成...
分类:
其他好文 时间:
2014-04-30 18:22:48
阅读次数:
794
Windows XP、Windows Vista、Windows Server
2008,以及Windows
7,都有32位(x86)和64位(x64)两种版本。面对两种版本光盘镜像下载,常常让有些网友不知所措:究竟选择哪个版本更好一些?下面,我用最简洁的文字尽可能作最详尽的回答:两者之间存在的“五...
分类:
其他好文 时间:
2014-04-30 18:15:55
阅读次数:
340
http://mobile.51cto.com/web-317170_all.htm跨平台开发工具Titanium的兴起之路:HTML
5是最大威胁比较Titanium和PhoneGap两大iOS移动应用开发框架跨平台移动Web开发工具 Titanium
Mobile简介图文教程:在Windows ...
分类:
移动开发 时间:
2014-04-30 18:14:39
阅读次数:
585
对变量的草率使用,会导致程序的难以理解,原因是以下几点变量越多,就越难以全部跟踪他们的动向变量的作用域越大,就需要跟踪它的动向越久变量改变的越频繁,就越难以跟踪它的当前值。下面来讨论如何改善这些问题。1
减少变量仅当我们需要的时候,才使用变量,下面将列举出一些没必要存在的变量的。 1.1 没有价值的...
分类:
其他好文 时间:
2014-04-30 18:13:19
阅读次数:
330
Qt连接MySQL 分类: Qt 数据库 2013-02-27 20:57 1452人阅读 评论(0)
收藏 举报一般情况下,qt只带了qsqlite4和qodbc两种驱动,如果在安装qt时,你没有添加qt
-mysq参数,那么意味着,在你的程序中不能直接使用mysql数据库。那么你就需要安装这个插...
分类:
数据库 时间:
2014-04-30 18:10:35
阅读次数:
587
SYS
sys这个模块让你能够访问与Python解释器联系紧密的变量和函数,下面是一些sys模块中重要的函数和变量:函数和变量描述argv
命令行参数,包括脚本和名称exit([arg]) 退出当前的程序,可选参数为给定的返回值或者错误信息modules映射模块名字到载入模块的字典p...
分类:
编程语言 时间:
2014-04-30 18:07:52
阅读次数:
545
1.目的:为了将元素的find方法和业务逻辑分开来。如果元素的页面位置发生了变化,只需改动一个文件,而不影响业务的实现。2.原理:一般一个页面对应一个class,在class里描述所有要用到的webelement。通过PageFactory.initWebElement(Webdriver
d,th...
分类:
其他好文 时间:
2014-04-30 17:58:23
阅读次数:
337
iOS socket Stream测试环境,mac osx 10.8一:建立服务器端 由于mac
osx10.8 已经集成 python2和 Twisted,我们可以直接利用此,构建一个简单的socket 服务器 如下测试一个简单的聊天 socket
并,定义,加入聊天时发送:iam:用户名 发送信...
分类:
移动开发 时间:
2014-04-30 17:47:28
阅读次数:
738
因为学习的要求,我需要把自己的程序进行打包封装,开始也是苦恼,没有找到很好的办法,但并没有放弃,终于发现了一个差不多的文章,于是摸索着进行,可喜的是是成功了,下面和大家分享一下。第一步:前提是你已经将程序编辑好了,就差这一步了,文件
—添加—新建项目。如图:第二步:已经打开添加新项目窗体中选择其他项...