摘要: 1 package MyHomeWork; 2 3 import java.util.HashMap; 4 import java.util.Map; 5 import java.util.Scanner; 6 7 /** 8 * Created by zhouyubin o... 阅读全文
posted @ 2014-07-13 15:46 thatday 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1 select Sno,Sname from Student where Ssex='女'and Sage>25; 2 --查询选修了“数据库”课程的学生姓名。 3 select Sname from Student where Sno in(select Sno from SC where Cno in(select Cno 4 from Course where Cname='数据库')); 5 6 select Sname from Student,Course,SC Where 7 Student.Sno=SC.Sno and Course.Cn 阅读全文
posted @ 2014-01-05 20:13 thatday 阅读(3026) 评论(0) 推荐(0) 编辑
摘要: 一,哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中keyvalue键值对均为object类型,所以Hashtable可以支持任何类型的keyvalue键值对.二.哈希表的增值取值 1 Hashtable hash = new Hashtable();2 Person person = new P... 阅读全文
posted @ 2013-12-28 15:31 thatday 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 标志枚举在声明枚举前加[flag] 枚举值一般用2的N次方(1 2 4 8......) 不能(1 2 3)因为标志每组可以自由组合 1+2=3 就冲突了下面将其十进制转化成为二进制说明就可以明白点 00001→1 00010→2 00100→4 01000→8 10000→16 -------------------- 高富帅白 00001 00010 00100 ... 阅读全文
posted @ 2013-12-21 14:27 thatday 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 枚举是一种基本数据类型而不是构造类型,它用于声明一组命名的常数,当一个变量有几种可能的取值时,可以将它定义为枚举类型。是指将变量的值一一列出来,变量的值只限于列举出来的值的范围内.namespace _01枚举{ class Program { static void Main(string[] args) { //1.普通枚举中的额每个值都是互斥的 //2.枚举中的每个值都有一个对应数值来表示 //2.1.默认数值是整形int,从0开始,一次递增 //2.2.可以手... 阅读全文
posted @ 2013-12-21 14:12 thatday 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 一般来说交换两个变量,用的是一个中间变量比较简单也好理解,现在是交换两个整形变量不用中间变量!之前我只会一种方法,就是两个数的加减运算:eg:int a=4;int b=7;a=a+b;b=a-b;a=a-b;刚从论坛中有学了一种方法就是,两个整数的异或运算:eg:int a=4;int b=7;a=a^b;b=b^a;a=b^a;下面我说说异或运算的原理:交换两个整数常规的实现就是使用临时变量,异位运算交换两个整数不需要临时变量,其实是把临时变量与其中的一个整数结合起来了,也就是说把其中的一个整数当做临时变量来用,这一点与两数相加减的算法是一到致的。下面讲讲原理。异或运算有两个特性:1、一个 阅读全文
posted @ 2013-12-09 15:46 thatday 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 一、简单查询1、列出全部学生的信息。SELECT * FROM 学生2、列出软件专业全部学生的学号及姓名。SELECT 学号,姓名 FROM 学生 WHERE专业="软件"3、列出所有必修课的课号。SELECT DISTINCT 课号 FROM 必修课4、求1号课成绩大于80分的学生的学号及成绩,并按成绩由高到低列出。SELECT 学号,成绩 FROM 选课 WHERE 课号="1" AND成绩>80 ORDER BY 成绩 DESC5、列出非软件专业学生的名单。方法一:SELECT 姓名 FROM 学生 WHERE专业"软件" 阅读全文
posted @ 2013-12-08 17:06 thatday 阅读(3988) 评论(0) 推荐(0) 编辑