摘要: MySQL存储过程单个参数传入值列表,以及使用临时表实现复杂统计,简单的场景模拟代码实现。 阅读全文
posted @ 2016-03-06 20:24 悠然自得 阅读(4395) 评论(2) 推荐(2) 编辑
  2013年10月7日
摘要: const:静态常量,也称编译时常量(compile-time constants),属于类型级,通过类名直接访问,被所有对象共享! a、叫编译时常量的原因是它编译时会将其替换为所对应的值; b、静态常量在速度上会稍稍快一些,但是灵活性却比动态常量差一些; c、静态常量,隐式是静态的,即被static隐式修饰过,不能再用static重复修饰, d、在声明时初始化; e、静态常量只能被声明为简单的数据类型(内建的int和浮点型)、枚举或字符串。 f、应用场合例如:Math.PI的定义(要声明一些从不改变且处处唯一的常量,就应该使用静态常量)readonly:动态常量,也称运行时常量(... 阅读全文
posted @ 2013-10-07 22:16 悠然自得 阅读(7137) 评论(3) 推荐(6) 编辑
  2011年12月5日
摘要: 此文是对编译原理学习的部分总结,与一般介绍有限状态机侧重原理不同,本文侧重的是程序实现的思想。程序实现消除字符串中的多余空格,只保留一个,(\r \n \t \s)。程序根据键盘先后键入的值,判断是否该输出后键入的值,因此程序的输出有多种情况,输出选择分支时,很多人都只知道用case语句,其实可以使用函数指针数组取代之,这样程序更加简洁、清晰、强大,下面说说具体实现。三个代表:(1) 字符分类表:描述当前输入的字符的类型,当输入是空格时(对应ASCII码的009、010、013、032),记录为“0”,当输入为普通字符时,记录为“1”。所以整个表只有两种状态,见程序input_tab[],它由 阅读全文
posted @ 2011-12-05 09:39 悠然自得 阅读(1301) 评论(0) 推荐(0) 编辑
  2011年11月16日
摘要: 题目:r={0:"国学", 1:"离散数学", 2:"英语", 3:"Photoshop", 4:"java", 5:"高等代数"}学生1的选课=[0,1,3,4]学生2的选课=[2,3,4,5]学生3的选课=[0,1,2,3,4]求这3个学生共同选择了多少门一样的课?写出C#代码。推荐答案一: int[] one = { 0, 1, 3, 4 }; int[] two = { 2, 3, 4, 5 }; int[] three = { 0, 1, 2, 3, 4 }; st 阅读全文
posted @ 2011-11-16 08:46 悠然自得 阅读(138) 评论(0) 推荐(0) 编辑