2015年12月25日
摘要: 面向对象编程的三要素:封装,继承,多态。我们接下来一一介绍这些面向对象的概念。什么是封装?要知道什么什么是封装,需要先知道怎么是类,什么是对象。类是抽象,将有共同属性和行为的“对象”抽象成为类,比如:猫,狗拥有共同的属性特征:哺乳,胎生。。我们可以抽象出哺乳动物的类 class Mammal。我们将... 阅读全文
posted @ 2015-12-25 10:15 DanielHu 阅读(392) 评论(0) 推荐(0) 编辑
  2014年9月5日
摘要: 引子:龟兔赛跑的时候,如果让乌龟先“跑”一段时间t1,那么兔子将永远赶不上乌龟(兔子睡觉是寓言故事,跟这儿一点儿关系都没有)。原因如下:乌龟先走了t1分钟,走了一段路程s1,这时候兔子从起点出发,当兔子花费了t2时间(按理来说小于5分钟)跑了s1的路程,而在这t时间内,乌龟会向前走s2的路程,兔子需... 阅读全文
posted @ 2014-09-05 17:51 DanielHu 阅读(521) 评论(0) 推荐(0) 编辑
  2014年5月22日
摘要: 当你需要在程序中启动一个别的进程的时候,怎么调试新启动的这个进程?当你写好一个Windows Service ,部署到机器上后,启动服务时遇到启动失败,你想知道在启动服务的时候发生了什么事情,怎么调试服务呢?之前我的做法:如果启动一个新的进程,我会在新的进程中入口处弹出一个 messagebox,然... 阅读全文
posted @ 2014-05-22 10:21 DanielHu 阅读(220) 评论(0) 推荐(0) 编辑
  2014年4月29日
摘要: 上次说到SQL查询语句的逻辑执行过程,现在来用一个实例说明一下逻辑执行的过程。前提:我们有三个表,分别记住客户信息、订单信息和产品信息客户信息表:CustomerID,Name,Adress,PhoneNumber IDNameAdressPhoneNumber1CompanyANo.1 St... 阅读全文
posted @ 2014-04-29 17:26 DanielHu 阅读(176) 评论(0) 推荐(0) 编辑
  2014年4月25日
摘要: 对于简单的 SQL 查询语句,稍微有一些的SQL基础的人一般都会,现在我会深入一下SQL 查询的逻辑执行过程1 SELECT DISTINCT TOP() 2 FROM 3 JOIN 4 ON 5 WHERE 6 GROUP BY 7 HAVING 8 ORDER BY 对于以... 阅读全文
posted @ 2014-04-25 10:42 DanielHu 阅读(191) 评论(0) 推荐(1) 编辑
  2014年4月24日
摘要: 今天我会开始在博客园中开始写我的编程经验,本文工科男,毕业后做了程序员,对C,C++,C# 都有涉猎,对C++有固执的偏好。没有做过DBA,对SQL Server 仅限于存储过程和查询语句的优化,对于索引之类的,只是略有了解。对于SQL 查询基础的几篇随笔,看了后对于一般的存储过程会有一些帮助,但是... 阅读全文
posted @ 2014-04-24 10:30 DanielHu 阅读(122) 评论(0) 推荐(0) 编辑