一、目标:编写SQL动态查询 SQL常常和程序代码一起使用。我们通常所说的SQL动态查询,是指将程序中的变量和基本SQL语句拼接成一个完整的查询语句。 string sql = SELECT * FROM Person WHERE Id = $Id 我们期望$Id是一个整型,因此当数据库接收...
分类:
数据库 时间:
2015-05-31 10:43:31
阅读次数:
247
CAST和CONVERT都经常被使用。特别提取出来作为一篇文章,方便查找。 CAST、CONVERT都可以执行数据类型转换。在大部分情况下,两者执行同样的功能,不同的是CONVERT还提供一些特别的日期格式转换,而CAST没有这个功能。 既然CONVERT包括了CAST的所有功能,而且CONVE.....
分类:
数据库 时间:
2015-05-31 10:46:30
阅读次数:
250
用nodejs实现gogotester,介绍了其中实现的方法和主要原理,里面使用到了http请求和async控制流程以及随机测试方法。
分类:
Web程序 时间:
2015-05-31 10:45:09
阅读次数:
147
一、表变量 表变量在SQL Server 2000中首次被引入。表变量的具体定义包括列定义,列名,数据类型和约束。而在表变量中可以使用的约束包括主键约束,唯一约束,NULL约束和CHECK约束(外键约束不能在表变量中使用)。定义表变量的语句是和正常使用Create Table定义表语句的子集。只.....
分类:
数据库 时间:
2015-05-31 10:43:13
阅读次数:
217
其实war文件就是Java中web应用程序的打包。借用一个老兄的话,“当你一个web应用程序很多的时候,如果你想把它部署到别的机器上,来回拷这些文件是件挺郁闷的事情,如果要是一个文件就好了。。。那么war文件就可以满足你这个小小的要求”。那有人会说,这和直接打成rar文件不一样吗?区别大了!如果你直...
分类:
其他好文 时间:
2015-05-31 10:44:26
阅读次数:
122
最近一直在做Android兼容性测试,根据Android官网给出的android-cts-manual配置好了device后,开始测试。首先配置软件环境:1、下载Android-2.1系统,并编译。$ . build/envsetup.sh //配置选项,并编译android源码$ make...
分类:
移动开发 时间:
2015-05-31 10:43:58
阅读次数:
235
轻松掌握XMLHttpRequest对象XmlHttp是什么? 最通用的定义为:XmlHttp是一套可以在Javascript、VbScript、Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API。XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面。...
分类:
Web程序 时间:
2015-05-31 10:43:48
阅读次数:
169
1.创建数据库的基本语句create database database_name*注意:database_name是你要创建的数据库的名称1.1删除数据库的语句drop database database_name2.创建数据表create table table_name*注意:table_na...
分类:
数据库 时间:
2015-05-31 10:41:37
阅读次数:
133
为了最简单地说明问题,我特地设计了一张这样的表。 一、GROUP BY单值规则 规则1:单值规则,跟在SELECT后面的列表,对于每个分组来说,必须返回且仅仅返回一个值。 典型的表现就是跟在SELECT后面的列,如果没有使用聚合函数,必须出现在GROUP BY子句后面。 如下面这个查询报...
分类:
其他好文 时间:
2015-05-31 10:43:26
阅读次数:
114
一、窗口函数的作用 窗口函数是对一组值进行操作,不需要使用GROUP BY 子句对数据进行分组,还能够在同一行中同时返回基础行的列和聚合列。窗口函数,基础列和聚合列的查询都非常简单。二、语法格式 窗口函数的语法格式如下:OVER([PARTITION BY value_expression,...
分类:
数据库 时间:
2015-05-31 10:42:55
阅读次数:
138
SQL Server系统存储过程也是好几百个,算了,还是写几个常用的。 1、sp_help 查询表的信息 执行存储过程: sp_help Person 显示结果如下: 妈了个B,有了这张图,你还不懂怎么看一张表有那些信息,那哥以后都不学SQL Server了。另外,还有约束,存储过程,...
分类:
数据库 时间:
2015-05-31 10:43:05
阅读次数:
162
++ 自增前置 :先运算后取值 a=3; b=++a; a=4 ; b=4;++ 自增后置 :先取值后运算 a=3; b=a++; a=4; b=3;-- 自减前置 :先运算后取值 a=3; b=--a;a=2;b=2;-- 自减后置 :先取值后运算 a=3;b=a--;a=2;b=3;前置的都是先...
分类:
编程语言 时间:
2015-05-31 10:41:05
阅读次数:
140
要让 UITableViewController 实现 UITableViewDataSource 协议,需要实现以下方法:1. - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView;指定section数所谓的sectio...
分类:
其他好文 时间:
2015-05-31 10:40:55
阅读次数:
94
写在前面前面有一篇文章用到了quartz.net,在设置定时时间的时候,使用了cron表达式,这里记录几种常见设置方式,方便对照使用。详情在这篇文章:Quartz.Net在windows服务中的使用中介绍了windows 服务和定时任务的搭配使用。其中: //新建一个触发器 ITrigger tri...
分类:
Web程序 时间:
2015-05-31 10:43:30
阅读次数:
126
一、提出问题 不可避免地,我们都数据库总有一些字段是没有值的。不管是插入一个不完整的行,还是有些列可以合法地拥有一些无效值。SQL 支持一个特殊的空值,就是NULL。 在很多时候,NULL值导致我们的程序出现报错的现象,于是很多人就开始拒绝NULL值,想各种各样的方法来避免使用NULL值,但是很.....
分类:
其他好文 时间:
2015-05-31 10:42:12
阅读次数:
128
一,使用UIImage和CGImage处理位图1,显示动画+imageNamed:该方法存在缓存机制;+imageWithContentsOfFile:该方法用于加载指定文件名对应的图片;+imageWithData:该方法用于根据NSData中封装的图片数据来创建图片+imageWithData:...
分类:
其他好文 时间:
2015-05-31 10:41:58
阅读次数:
92
视图实际上就是一个存储查询,重点是是可以混合和匹配来自基本表(或者其他视图)的数据,从而创建在很多方面像另一个基表那样起作用的对象。可以创建一个简单的查询,仅仅从一个表中选择几列,而忽略其他列;或者也可以创建一个复杂的查询,连接几个表,使的这些表看起来像一个表。一、简单的视图 视图的语法如下:C.....
分类:
数据库 时间:
2015-05-31 10:41:36
阅读次数:
225