摘要: 问题     查询一个表中特定列的指而不是所有列的值。 解决方案     指定感兴趣的列。例如,只查询员工的姓名,部门号和工资: 讨论    通过在SELECT子句中指定列,可以保证不会返回一些无关的数据。在通过网络检索数据时这一点很重要,因为这样可以避免检索不需要的数据时带来的时间浪费。 版权说明:作... 阅读全文
posted @ 2010-04-18 17:24 pocketz 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 问题     查找满足多种条件的行。 解决方案     使用WHERE子句以及OR和AND子句。例如,如果要查询部门10中的所有员工的信息,所有得到提成的员工信息,以及部门20中工资不超过$2000元的员工信息,可使用如下代码: 讨论    可以使用AND,OR和圆括号的组合来查询满足多个条件的行。在解... 阅读全文
posted @ 2010-04-18 17:22 pocketz 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 问题     从表中查询满足特定条件的行。 解决方案     使用WHERE字句指定要保留哪些行。例如,要查看部门号码为10的所有员工的信息。 讨论    利用WHERE子句可以只检索用户感兴趣的行,如果WHERE子句中的表达式在某行为真,则返回该行。    大多数厂商都支... 阅读全文
posted @ 2010-04-18 17:14 pocketz 阅读(318) 评论(1) 推荐(0) 编辑
摘要: 问题 查看一个表中的所有数据。 解决方案 对表使用SELECT语句并使用特殊字符“*”。 讨论 SQL中的“*”符号是具有特殊意义的。使用它可返回指定表中的每一列。这里由于没有WHERE字句,所以将返回表中的每一行。还有一种替代方法是分别列出每一行。 阅读全文
posted @ 2010-04-18 17:11 pocketz 阅读(472) 评论(1) 推荐(0) 编辑
摘要: 问题:     在一个字符串中搜索另一个特定字符串出现的位置,另外,在搜索时控制大小写敏感。 解决方案:     在一个循环中使用IndexOf或IndexOfAny方法,可得到一个字符在另一个字符串中出现的次数以及存在的位置,使用如下代码可以实现使用大小写敏感的搜索一个字符串在另一个字符串中出现的次数。   &... 阅读全文
posted @ 2010-04-17 19:43 pocketz 阅读(1013) 评论(1) 推荐(0) 编辑
摘要: 问题     要判断两个字符是否相等,但是需要一个灵活掌握区分大小写或不区别大小写的手段。 解决方法:     在char类型中创建一个扩展方法,使用char结构中的Equals方法比较两个字符。     第一个重载的扩展方法IsCharEqual只获取一个参数,用于和当前字符进行比较。该方法然后再调用... 阅读全文
posted @ 2010-04-16 09:48 pocketz 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 问题: 一个char类型的变量,我们要得到其中包含的字符类型是字母、阿拉伯数字、标点符号、控制符号、分隔符、特殊符号、空格还是替代符(例如值大于64K的Unicode字符集)。同样,一个string类型的变量,我们要得到其中某一个字符或某几个字符的类型。 阅读全文
posted @ 2010-04-15 21:25 pocketz 阅读(1388) 评论(0) 推荐(1) 编辑
摘要:   1、什么是面向对象 面向对象OO = 面向对象的分析OOA + 面向对象的设计OOD + 面向对象的编程OOP; 通俗的解释就是万物皆对象,把所有的事物都看作一个个可以独立的对象(单元),它们可以自己完成自己的功能,而不是像C那样分成一个个函数; 现在纯正的OO语言主要是java和C#,C++也支持OO,C是面向过程的。 2、简述 private、 protected、 publ... 阅读全文
posted @ 2010-04-14 18:36 pocketz 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 递归不知道有新手听没听过别人拿剥糖块来形容递归,诸如一层层地剥好比一层层地进入递归。这种比喻可是误导了我,只想着剥了,其实剥完皮儿,取出糖块,再把皮儿一层层地穿上才算个完整的递归。 递归就是自己调用自己的函数或方法了,一般情况,像我这样的新手刚接触递归的时候,迷就迷在了不明白递归的原理上,在 (c#)数据结构与算法分析 --栈与队列 中说过,编译器一般用栈来实现递归,具体就看那篇文章吧。 这里先举... 阅读全文
posted @ 2010-04-14 17:12 pocketz 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 树 首先,在win下,进入命令行,输入tree,它会以树的形式返回当前文件夹下的所有子文件夹及文件。 如上图,就是一个树。 就像一棵被颠倒过来的苹果树,每一个元素称之为节点,如图,A就是这棵树的老大了,称为根(root),如果某个节点有元素的话,这个节点相对于它的子节点为根,这棵树相对于A来说,是它的子树,例如,树D是A的子树。 对于没有子节点的节点,称之为叶节点。 这些树的根都被来自跟的每一条有... 阅读全文
posted @ 2010-04-14 17:09 pocketz 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 栈stack栈是一种先进后出机制,它只允许访问访问一个数据项,即 栈顶(最后插入的数据项)。它有主要的三种操作:push,向栈内压入值;pop,弹出栈顶的值,即返回栈顶的值,并把它从栈内删除;peek,只返回但不删除栈顶。概念很容易理解,无非就像给弹匣压子弹等等这种类比,但是像我这样的新手在刚接触到栈的时候总是很迷茫,认为它很难,其实这只是错觉,主要是因为没有搞清楚栈主要用在那些场景。栈普遍应用于... 阅读全文
posted @ 2010-04-14 17:07 pocketz 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 数组数组不用多解释了,都了解,这里再重复一些重要的。随机这个词经常出现,在刚学的时候,都说数组在内存中是随机访问的,然而随机数又是随机(不确定)的,这两个概念总是搞不清楚。这里的随机访问与随机存储器的概念一样,google了也百度了,就是搞不到这个随机是什么意思,就只能按random本意来理解了,只好意会。大家都知道数组在内存中存放的方式,是顺序的,也就是在访问某个元素的时候,比如访问第五个元素[... 阅读全文
posted @ 2010-04-14 17:05 pocketz 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 0.新建窗体 及添加按钮 1.   执行如下按钮事件 窗体最大化时 非全屏 不会遮盖任务栏   此时this.FormBorderStyle 默认为 Sizable2.   执行如下按钮事件 窗体最大化时 会全屏 及遮盖任务栏   此时this.FormBorderStyle 为 None 不会显示窗体标题栏等相关3. &#... 阅读全文
posted @ 2010-04-12 19:42 pocketz 阅读(1162) 评论(1) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2010-04-08 23:41 pocketz 阅读(578) 评论(4) 推荐(0) 编辑
摘要: 注册园子的ID好久了(具体有多久也不记得了),但是一直没写。可能是没有激情吧。搞笑的是,想上来写的时候,发现密码搞丢了!还以为是太久没写。整个博客被删了。呵呵 好了,不管怎么样,从现在开始写吧。加油! 阅读全文
posted @ 2009-04-18 22:46 pocketz 阅读(136) 评论(0) 推荐(0) 编辑