摘要: SQL从表内容中,找出满足条件的主表查询,这个东西还不好说:Class表----------id name1 班级12 班级23 班级3Student表idclassidname----------------------------11李四21李三3 1张三42李四52张三63王五73李三现在要找出有班上同时有(李四和张三)班级--创建表CREATE TABLE Class( id int, name nvarchar(200))GOCREATE TABLE Student ( id int, classid int, name nvarcha... 阅读全文
posted @ 2011-09-20 00:42 冒牌工程师 阅读(564) 评论(0) 推荐(0) 编辑
摘要: “你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。” ----------Arthur J.Riel(1)所有数据都应该隐藏在所在的类的内部。(2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。(3)尽量减少类的协议中的消息。(4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等]。(5)不要把实现细节(例如放置共用代码的私有函数)放到类的公有接口中。如果类的两个方法有一段公共代码,那么就可以创建一个防止这些公共代码的私有函数。(6)不要以用户 阅读全文
posted @ 2011-09-20 00:25 冒牌工程师 阅读(138) 评论(0) 推荐(0) 编辑
摘要: (1)用于对静态字段、只读字段等的初始化。 (2)添加static关键字,不能添加访问修饰符,因为静态构造函数都是私有的。 (3)类的静态构造函数在给定应用程序域中至多执行一次:只有创建类的实例或者引用类的任何静态成员才激发静态构造函数 (4)静态构造函数是不可继承的,而且不能被直接调用。 (5)如果类中包含用来开始执行的 Main 方法,则该类的静态构造函数将在调用 Main 方法之前执行。 任何带有初始值设定项的静态字段,则在执行该类的静态构造函数时,先要按照文本顺序执行那些初始值设定项。 (6)如果没有编写... 阅读全文
posted @ 2011-09-20 00:22 冒牌工程师 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 一、Unicode与ANSI简介 1.Unicode与ANSI两种字符编码方式,就是说我们平常所定的字,在计算机中是怎么存储的。美国人所用的英语总共用到26个字符再加0-9,再加上其它一些标点,也不过就128个。而计算机中的一个字节就有8位,共有256种组合(每一位有两种可能(0或1)、一共有8位。结果就是8个2连乘)。所以说对美国人来将所有字符一个字节就够了(计算机是他们发明的,当时当然也没有想外国也要用);好的,一人字节表示英语到还够了,可是我们的汉字,韩国的韩文呢!后来,几个大公司联合起来起草了用2个字节来表示字符的Unicode,2字节有65535种组合,所以对全球的字符都够。二、Wi 阅读全文
posted @ 2011-09-20 00:13 冒牌工程师 阅读(1992) 评论(0) 推荐(0) 编辑