摘要: where 和having有什么区别? where 是group by之前进行筛选,having是group by 之后进行统计的筛选,一般having会和group by一起使用,结合聚合函数,统计之后进行筛选。 例子: 表Student(id,name) 要求:编写Sql从student表中查出 阅读全文
posted @ 2016-06-27 08:19 后知然后觉 阅读(12129) 评论(1) 推荐(0) 编辑
摘要: 首先说下union与join的区别 1、union是以行增加的方式,进行连接;join是以列增加的方式进行连接; 2、union连接查询的两个表的字段必须要一一对应,数目相等;join则没有要求,但是要求有相关联的字段关系。 关于join的三种连接方式,详解请看我上一篇博客:http://www.c 阅读全文
posted @ 2016-06-26 17:32 后知然后觉 阅读(378) 评论(0) 推荐(0) 编辑
摘要: sql数据库表连接,主要分为:内连接、外连接(左连接、右连接 、全连接)、交叉连接,今天统一整合一下,看看他们的区别。 首先建表填充值。 学生表:student(id,姓名,年龄,性别 ) 成绩表:score(id,学生id,成绩) 一、内连接(inner join……on) select stud 阅读全文
posted @ 2016-06-26 16:46 后知然后觉 阅读(13627) 评论(0) 推荐(2) 编辑
摘要: 表1.常用的元字符 代码说明 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字符串的结束 字符转义 如果你想查找元字符本身的话,比如你查找.,或者*,就出现了问题:你没办法指定它们 阅读全文
posted @ 2016-06-26 09:18 后知然后觉 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 一、什么是委托? 委托就是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值。委托可以看做是对函数的抽象,是函数的“类”,委托的实例将代表一个具体的函数。 一个委托可以搭载多个方法,所有方法被依次唤起。委托对象所搭载的方 阅读全文
posted @ 2016-06-25 21:44 后知然后觉 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 学习反射,要知道什么是反射?为什么要用到反射?怎么用反射? 一、什么是反射?(What) 反射就是动态发现类型信息的能力。它帮助程序设计人员在程序运行时利用一些信息去动态地使用类型,这些信息在设计时是未知的,这种能力类型于后期绑定。反射还支持的更高级的行为,能在运行时动态创建新类型,并且对这些新类型 阅读全文
posted @ 2016-06-25 12:16 后知然后觉 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 一、简单的时钟效果 首先要熟悉日期函数date()以及其常用的方法 getFullYear() 返回完整的年份 比如:2016 getMonth() 返回月份(从0开始,需+1) getDate() 返回日期 getHours() 返回小时数 getMinutes() 返回分钟数 getSecond 阅读全文
posted @ 2016-05-30 22:41 后知然后觉 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 如图搜索框,想要实现文本输入内容后敲击回车(等同于点击后面的小放大镜图标)后跳转到搜索结果的页面 js代码如下: 阅读全文
posted @ 2014-05-27 16:32 后知然后觉 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 1、新建文件CheckCode.aspx 前台不用写,后台代码为: using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using Syste 阅读全文
posted @ 2014-05-26 10:56 后知然后觉 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 最近在学习排序算法,就排序算法中的四大经典排序:冒泡排序、快速排序、选择排序、插入排序。会出一系列的讲解排序算法的博客。 今天继选择排序之后整理一下插入排序。一、插入排序的思想 插入排序,就是在一个无序序列中选定第一个数作为有序序列的第一位,再选取无序序列的第二位和有序序列从后至前依次比较,找到合适的位置插入进去,在选取无序序列的第三位和和有序序列从后至前依次比较……………… 示例数列:{3,5,6,4,9,8} 演示插入过程(前面的{}是有序数列,后面的{}是无序数列): 第一趟 {3}{5,6,4,9,8} 第二趟 {3,5}{6,4,9,8} 第三趟 {3,5,6}{4... 阅读全文
posted @ 2014-02-27 10:02 后知然后觉 阅读(436) 评论(0) 推荐(0) 编辑