>> 不抱怨,不妒忌,潇洒做自己!
摘要: 通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通过连接操作查询出存放在多个表中的不同实体的信息。连接操作给用户带来很大的灵活性,他们可以在任何时候增加新的数据类型。为不同实体创建新的表,而后通过连接进行查询。 阅读全文
posted @ 2009-05-14 15:18 loose_went 阅读(2268) 评论(0) 推荐(1) 编辑
摘要: 第1步:运行“regedit”,以打开“注册表管理器”;运行注册表编辑器,依次展开[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon ]分支,然后在右侧窗口双击“DefaultUserName”,接着输入你的登录用户名。如果没有预设的用户名称,可以在注册表编辑器的菜单栏点选“编辑→新建→字符串值(s)→DefaultUserName”来添加这个项目,注意要区分大小写字母。 阅读全文
posted @ 2009-05-14 00:08 loose_went 阅读(1012) 评论(0) 推荐(1) 编辑
摘要: 忘记怎么装上msn exploer的了,当时也没有太在意,心想放那放着吧,反正不用就行了。 谁知,它时不时的弹出个框来骚扰你,如果你点叉叉关掉的话,就会提示重新连接网络,只好最小化在那放着,烦!!! 把它卸了算了,到添加删除程序里,结果找不到,又到Windows组建里,好不容易找到了,心想这下应该可以删除了吧,好么,还要系统的安装盘(早不知道放哪了),晕。。。 阅读全文
posted @ 2009-05-06 23:06 loose_went 阅读(332) 评论(0) 推荐(1) 编辑
摘要: 好久没有用asp.net了,今天项目中涉及到一个页面,点击Cancel按钮时,结果仍然去验证那些必填项。后来发现按钮有一个属性CausesValidation,将其设为False(默认值为True),就可以了。 阅读全文
posted @ 2009-04-14 20:57 loose_went 阅读(2223) 评论(4) 推荐(1) 编辑
摘要: classReceiver{publicReceiver(Sendersender){sender.Event+=newSender.EventHandler(OnEvent);}privatevoidOnEvent(objectsender){Console.WriteLine("Received... 阅读全文
posted @ 2009-03-13 11:15 loose_went 阅读(3169) 评论(0) 推荐(2) 编辑
摘要: 今天,有个项目需要核对一些数据,核对Excel文件中的某一列数据是否存在于数据库中的某个表,这查询起来实在太烦,虽然只有千把条记录,逐个到数据库里查,也要花个大半天时间。于是写了个小工具,将Excel文件中需要的列读出来,写入到数据库中,项目中用的是IBM DB2,这个可以根据需要进行修改,然后再进行表联合查询,就省事多了。 阅读全文
posted @ 2009-03-12 16:27 loose_went 阅读(6086) 评论(0) 推荐(2) 编辑
摘要: 数据仓库(Data Warehouse)是一个面向主题的(Subject Oriented)、集成的(Integrate)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)的数据集合,用于支持管理决策。对于数据仓库的概念我们可以从两个层次予以理解,首先,数据仓库用于支持决策,面向分析型数据处理,它不同于企业现有的操作型数据库;其次,数据仓库是对多个异构的数据源有效集成,集成后按照主题进行了重组,并包含历史数据,而且存放在数据仓库中的数据一般不再修改。 阅读全文
posted @ 2009-03-12 09:00 loose_went 阅读(3508) 评论(1) 推荐(1) 编辑
摘要: group by 是分组查询, 一般 GROUP BY 是和聚合函数配合使用。 group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须都出现在 group by 后面(重要) 例如,有如下数据库表: A B 1 abc 1 bcd 1 asdfg 阅读全文
posted @ 2009-03-07 15:19 loose_went 阅读(1356) 评论(3) 推荐(1) 编辑
摘要: 软件生存周期包括软件定义阶段、软件开发阶段和软件使用、维护和更新换代阶段。系统分析师、设计师、编程人员、测试人员以及维护人员可以作为参考,了解软件整个生命周期的阶段。 阅读全文
posted @ 2008-12-29 13:55 loose_went 阅读(5312) 评论(0) 推荐(1) 编辑
摘要: 复制: private void button1_Click(object sender, System.EventArgs e) { // Takes the selected text from a text box and puts it on the clipboard. if(textBox1.SelectedText != ”") Clipboard.SetDataObject(textBox1.SelectedText); } 阅读全文
posted @ 2008-11-04 12:02 loose_went 阅读(77120) 评论(10) 推荐(2) 编辑
摘要: 对于软件架构这一概念,有太多的版本,目前在业界由大师级人物或组织提出的对这一概念的阐述就超过十种以上,我个人比较赞同RUP(Rational Unified Process)中对软件架构的定义,即软件架构包含了关于以下问题的重要决策: 软件系统的组织; 选择组成系统的结构元素和它们之间的接口,以及当这些元素相互协作时所体现的行为; 如何组合这些元素,使它们逐渐合成为更大的子系统; 用于指导这个系统组织的架构风格:这些元素以及它们的接口,协作和组合。 阅读全文
posted @ 2008-09-30 04:02 loose_went 阅读(1240) 评论(0) 推荐(2) 编辑
摘要: 我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要在后台处理一大堆数据,但还要使用户界面处于可操作状态;或者你的程序需要访问一些外部资源如数据库或网络文件等。这些情况你都可以创建一个子线程去处理,然而,多线程不可避免地会带来一个问题,就是线程同步的问题。如果这个问题处理不好,我们就会得到一些非预期的结果。 阅读全文
posted @ 2008-09-20 17:10 loose_went 阅读(134286) 评论(42) 推荐(48) 编辑
摘要: 测试一下你对IP地址的理解能力,大家先不看题后的解答,看自己能做出多少题。网管面试时会用到的。 阅读全文
posted @ 2008-09-17 18:22 loose_went 阅读(3430) 评论(0) 推荐(2) 编辑
摘要: 自己也是一个程序员,整天coding, debugging,有时候也在想,真的有一天写不动了,或者公司更倾向于用年轻人做这些事,因为便宜而且有精力,那我怎么办?虽然国外也有很多老程序员,像我认识的几个德国同事,年纪一大把了,还是个软件工程师,干得还有滋有味。他们不在乎名,也不在乎利,全在兴趣。可我不一样啊!国内和国外的环境也不同。也时常到网上了解一些程序员的出路问题,总结起来觉得下面三条比较可行。 阅读全文
posted @ 2008-09-16 21:18 loose_went 阅读(12345) 评论(4) 推荐(3) 编辑
摘要: 今天在网上看到的,有几条感觉特别受用。其实盖茨说的这些道理都很浅显,谁都懂,但要真正做到,又谈何容易?就拿第一条来说吧,我相信大多数人都做不到。明知生活是不公平的,但怨天尤人的确大有人在。今天记在这里,以示勉励吧。 阅读全文
posted @ 2008-09-16 01:23 loose_went 阅读(1086) 评论(1) 推荐(1) 编辑