上次说到SQL查询语句的逻辑执行过程,现在来用一个实例说明一下逻辑执行的过程。前提:我们有三个表,分别记住客户信息、订单信息和产品信息客户信息表:CustomerID,Name,Adress,PhoneNumber
IDNameAdressPhoneNumber1CompanyANo.1 St...
分类:
数据库 时间:
2014-07-22 23:17:15
阅读次数:
475
由于是从java做到JavaScript,所以对强弱语言类型,还是比较敏感的。JavaScript是弱语言,只严格区分数据和指令。简单描述下自己对两者之间的一些区别吧。
1、JavaScript变量的类型取决于右侧的对象。JavaScript:var variable_name = new O...
分类:
编程语言 时间:
2014-07-22 23:15:13
阅读次数:
394
函数原型:FindWindow(lpszClassName,lpszWindowName)参数:lpszClassName--窗口类名;lpszWindowName--窗口标题功能:查找窗口,未找到则返回NULLSDK中HWNDhwnd=FindWindow(NULL,"计算器");if(m_pWn...
procedure TDataEditDrFrm.btn8Click(Sender:
TObject);varexcelx,excely:string;ExcelApp:Variant;workBook:OleVariant;excelRowCount,excelColumnCount:longin...
分类:
其他好文 时间:
2014-04-30 15:17:44
阅读次数:
427
1、微信公共帐号机器人 WeBotWeBot ( Weixin Robot)
的设计目标就是让你傻瓜化的接入微信公众平台。是微信公众平台提供的开放信息接口的自动回复系统,基于node.js实现。功能:清晰独立的 router
,轻松实现文本匹配流程控制基于正则表达式的对话设定,配置简单,可以给一句话...
分类:
微信 时间:
2014-04-30 15:01:37
阅读次数:
1060
使用字典的坏处一般情况下,设置数据和取出数据都使用“字符串类型的key”,编写这些key时,编译器不会有任何友善提示,需要手敲dict[@"name"] =
@"Jack";NSString *name = dict[@"name"];手敲字符串key,key容易写错Key如果写错了,编译器不会有任...
分类:
移动开发 时间:
2014-04-29 17:21:47
阅读次数:
525
原因:PowerDesigner生成的约束名字相同 解决办法: 1、改一下约束的名字,双击约束, 在
Integrity 选项卡下面的 constraint name 修改名字。 2、也可以右键错误信息选择:Automatic Correction。
分类:
其他好文 时间:
2014-04-29 17:13:46
阅读次数:
757
一个完整的通知一般包含3个属性:- (NSString *)name; // 通知的名称-
(id)object; // 通知发布者(是谁要发布通知)- (NSDictionary *)userInfo; //
一些额外的信息(通知发布者传递给通知接收者的信息内容)初始化一个通知(NSNotific...
分类:
其他好文 时间:
2014-04-29 17:12:47
阅读次数:
274
GitBook 是一个命令行工具(也是 Node.js 库),让你能够使用 GitHub/Git 和
Markdown 构建出美丽的编程书籍,可以包含互动的练习。GitBook 支持使用多种语言构建书籍。每种语言都应该是按照正常 GitBook
格式的子目录,以及一个应该放在版本库根目录下的 LAN...
分类:
其他好文 时间:
2014-04-29 16:48:47
阅读次数:
414
使用webdriver做UI自动化测试,driver.quit();方法貌似没能起作用,执行完成后,还是一堆页面和进程在。所以就只能简单粗暴地杀进程了public
void stop(){driver.quit();String name = null;try {name = getValue("d...
分类:
Web程序 时间:
2014-04-29 16:35:46
阅读次数:
609