之乎者也,阿弥陀佛

软件设计的原则就是,化繁为简,化难为易,把人的思维集中在简单的领域,然后通过有序的组合实现复杂的逻辑。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年5月10日

摘要: [代码] 阅读全文
posted @ 2009-05-10 22:28 搏击的小船 阅读(541) 评论(0) 推荐(0) 编辑

2009年5月6日

摘要: 一、在控制台下使用委托和事件 我们都知道,C#中有“接口”这个概念,所谓的“接口”就是定义一套标准,然后由实现类来具体实现其中的方法,所以说“接口,是一组类的抽象”。同 样道理,我们可以将“委托”理解为“方法的抽象”,也就是说定义一个方法的模板,至于这个方法具体是怎么样的,就由方法自己去实现。 我们知道接口的最大好处就是可以实现多态,同理,“委托”是可以实现方法的多态,当我们想调用某个具体方法的时候,我们不直接调用这个方法,而是去调用这个委托。当然,我们必须在具体方法和委托之间建立某种关联。 下面我们来看例子。 首先,我们定义一个委托: public delegate void SaySome 阅读全文
posted @ 2009-05-06 01:11 搏击的小船 阅读(185) 评论(0) 推荐(0) 编辑

2009年4月24日

摘要: 求N个数的阶乘,并能正确输出。 CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1using System; 2using System.Collections.Generic; 3using System.Text; 4 5namesp... 阅读全文
posted @ 2009-04-24 16:11 搏击的小船 阅读(345) 评论(0) 推荐(0) 编辑

2009年4月17日

摘要: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。常见的触发器有三种:分别应用于Insert , Update , Delete 事件,下面我们来用几个最简单示例来看看触发器的作用。假如有1个表UserInfo,有3个字段ID,UserName,PassWord,我们假如需要时刻关注UserInfo表的UserName... 阅读全文
posted @ 2009-04-17 00:48 搏击的小船 阅读(939) 评论(0) 推荐(0) 编辑

2009年4月2日

摘要: 1、session保存在服务器,客户端不知道其中的信息;cookie保存在客户端,服务器能够知道其中的信息。 2、session中保存的是对象,cookie中保存的是字符串。 3、session不能区分路径,同一个用户在访问一个网站期间,所有的session在任何一个地方都可以访问到。而cookie中如果设置了路径参数,那么同一个网站中不同路径下的cooki... 阅读全文
posted @ 2009-04-02 16:32 搏击的小船 阅读(362) 评论(1) 推荐(0) 编辑

2009年3月25日

摘要: .net平台内建了对Web Service的支持,包括Web Service的构建和使用。与其它开发平台不同,使用.net平台,你不需要其他的工具或者SDK就可以完成Web Service的开发了。.net Framework本身就全面支持Web Service,包括服务器端的请求处理器和对客户端发送和接受SOAP消息的支持。下来我们就一步一步的用Microsoft Visual Studi... 阅读全文
posted @ 2009-03-25 14:11 搏击的小船 阅读(941) 评论(0) 推荐(0) 编辑

摘要: 前面有篇文章其实我们已经看到一点setTimeout和setInterval的区别,这篇我将更详细的介绍下: window对象有两个主要的定时方法,分别是setTimeout 和 setInteval 他们的语法基本上相同,但是完成的功能取有区别。 setTimeout方法是定时程序,也就是在什么时间以后干什么。干完了就拉倒。 setInterval方法则是表示间隔一定时间... 阅读全文
posted @ 2009-03-25 14:07 搏击的小船 阅读(259) 评论(0) 推荐(0) 编辑

2009年3月21日

摘要: Fibonacci数列前几项:1,1,2,3,5,8,13,21,34.....求出第N项: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1using System; 2using System.Collections.Gener... 阅读全文
posted @ 2009-03-21 01:02 搏击的小船 阅读(828) 评论(0) 推荐(0) 编辑

2009年3月13日

摘要: 利用JS实现展开隐藏效果: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 2 3JS实现展开隐藏 4 26 27 28点击标题--> 30 31 32id2层的内容id2层的内容id2层的内容id2层的内容id2层的内容 33... 阅读全文
posted @ 2009-03-13 11:41 搏击的小船 阅读(1615) 评论(1) 推荐(0) 编辑

2009年3月12日

摘要: 什么是堆栈 在计算机领域,堆栈是一个不容忽视的概念,但是很多人甚至是计算机专业的人也没有明确堆栈其实是两种数据结构。 堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。 要点: 堆:顺序随意 栈:后进先出(Last-In/First-Out) 堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程... 阅读全文
posted @ 2009-03-12 23:14 搏击的小船 阅读(4097) 评论(2) 推荐(1) 编辑