摘要: 题目2问题描述:已知关系模式:S(SNO,SNAME) 学生关系。SNO为学号,SNAME为姓名C(CNO,CNAME,CTEACHER)课程关系。CNO为课程号,CNAME为课程名,CTEACHER为任课教师SC(SNO,CNO,SCGRADE) 选课关系。SCGRADE为成绩要求实现如下5个处理:1.找出没有选修过“李明”老师讲授课程的所有学生姓名2.列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩3.列出既学过“1”号课程,又学过“2”号课程的所有学生姓名4.列出“1”号课成绩比“2”号同学该门课成绩高的所有学生的学号5.列出“1”号课成绩比“2”号课成绩高的所有学生的学号及其“ 阅读全文
posted @ 2012-08-01 22:11 ``炯`` 阅读(1142) 评论(0) 推荐(0) 编辑
摘要: 1. c#中错误处理机制有哪些 CLR提供的结构化错误处理机制,用try..catch..finally 捕获2. public/protect/private/internal修饰符的区别 public:任何类和成员都可以访问 protect:该类和派生类能访问 private:只能该类访问 internal:只能在包含它的程序集中访问3. 大量数据(如3000万条数据)并发处理时,有哪几种机制 存储过程或事务.取得最大标识的时候同时更新,注意主键不是自增量方式.这种方法并发的时候是不会重复主键的, 取得最大标识要有一个存储过程来获取.4. String/StringBuilder的异同 s 阅读全文
posted @ 2012-08-01 20:49 ``炯`` 阅读(7098) 评论(1) 推荐(4) 编辑
摘要: 一列数的规则如下:1、1、2、3、5、8、13、21、34......求第30位数是多少,用递归算法实现using System;using System.Collections.Generic;using System.Linq;using System.Text; namespace ConsoleApplication1{ class Program { static void Main(string[] args) { Console.WriteLine(Foo(20)); Console.ReadLi... 阅读全文
posted @ 2012-08-01 20:44 ``炯`` 阅读(140) 评论(0) 推荐(0) 编辑
摘要: namespace 递归求n的阶乘{ class Program { static void Main(string[] args) { Console.WriteLine(factory(4)); } static int factory(int n) { if (n == 0 || n == 1) { return 1; } else { ... 阅读全文
posted @ 2012-08-01 20:33 ``炯`` 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 面试遇到<计算从1到N中1的出现次数>这个题,结果没能做出来.下面是这道题的三种解法.简要的记录一下.View Code namespace n中1出现的次数{ class Program { static void Main(string[] args) { Console.WriteLine(CountOne2(911111111099999009)); } //最简单,容易理解的解法 public static long CountOne3(long n) { ... 阅读全文
posted @ 2012-08-01 20:04 ``炯`` 阅读(312) 评论(2) 推荐(0) 编辑