摘要: 看着PHP已经成为最热门的Web编程语言,自己的心里也开始痒痒了,好吧,那就从今天开始学习下PHP。 1. AppServnetwork 首先,我们先来下载PHP相关的一些东西。 首先,我们来下载一整套PHP相关的工具——AppServnetwork。 安装结束之后再开始菜单中会出现: 让我们首先启动Apache。(Control Server by Service –>...  阅读全文
posted @ 2010-02-10 02:10 飞林沙 阅读(4) | 评论 (0)编辑
     摘要: 1. 何为PDD中国是一个不擅长创造概念的国家,然而,在软件的世界里,中国却开创了一个新的名词——称之PDD。PDD——Page-Driven Develop(页面驱动开发)。2. 适从于企业的软件开发中国大多数的公司是什么开发现状我不清楚,只知道太多的人说:敏捷不适合我们,TDD不适合我们,XP不适合我们,螺旋也不适合我们。那么我们要做什么呢?我们...  阅读全文
posted @ 2010-02-07 22:57 飞林沙 阅读(865) | 评论 (21)编辑
     摘要: 近日花了一些时间在读周爱民老师的<大道至简>,全书整体来说是本好书,不过有些部分却不是很认可,在这里来谈一下,对于整本书观点,我的一些看法。 1. 氛围的敌人是模式 引用爱民老师的原话: “在一般人的思维方式中,不模式化就不能称之为一个公司。例如统一制服,统一上下班时间,统一电脑上的应用软件,等等。我们一方面看到了模式带来的规模化扩张,另一方面也看到了模式带来的臃肿和自闭。越来越...  阅读全文
posted @ 2010-01-27 01:11 飞林沙 阅读(74) | 评论 (0)编辑
     摘要: 近日花了一些时间在读周爱民老师的<大道至简>,全书整体来说是本好书,不过有些部分却不是很认可,在这里来谈一下,对于整本书观点,我的一些看法。 1. UML之我见 从书中的文字中,我隐约感觉到爱民老师对UML是比较反感的,以至于出现了这样的文字: 程序员不能要求客户会C,难道需求分析师们就一定要求客户会UML么? 项目文档真的可以用甲骨文来写。 我不了解爱民老师为何会对UML有如此看法,...  阅读全文
posted @ 2010-01-26 23:45 飞林沙 阅读(64) | 评论 (0)编辑
     摘要: 昨天看到老赵发了一篇博文:昨日搬至办公室的书籍 。 于是我也心血来潮,想回家把自己的书也照个照片,以留纪念。 哎,不过照过之后发现自己的书质量和老赵的相比,质量实在相差甚远,境界也是一个天上,一个地下,不得不哀叹自己的浅薄。 从写下第一行Hello world到现在有两年的时间了,这些书基本都是在这两年的时间内买的。 其中有一些如C#入门经典之类的书籍已经送人。 也有如计算机程序设计艺术之类...  阅读全文
posted @ 2010-01-26 01:26 飞林沙 阅读(396) | 评论 (13)编辑
     摘要: 近日花了一些时间在读周爱民老师的<大道至简>,全书整体来说是本好书,不过有些部分却不是很认可,在这里来谈一下,对于整本书观点,我的一些看法。 1. 团队管理 在第一家公司,我也有幸领导了一个小组开发项目,虽然小组不大,只有四个人,但是个人认为麻雀虽小,五脏俱全。虽然有的人身兼数职,不过总体上的职责还算是明确。因此虽然时间不畅,但是对团队管理还是略微有些自己的看法。 做为一个管理者...  阅读全文
posted @ 2010-01-26 00:53 飞林沙 阅读(1582) | 评论 (11)编辑
     摘要: 最近一段时间一直在重看CLR via C# , 这次把字符串比较的函数总结下。 1.Compare和CompareTo大PK 首先是我们最常用的String.Compare和CompareTo实例方法,先来看看这两个方法: 我们通过这个可以直观地看到,String的静态方法要比CompareTo多出好多的方法重载,其实这也是两者的最大区别,也就是说String.Compare有着更多的功能选项供...  阅读全文
posted @ 2010-01-24 20:15 飞林沙 阅读(1365) | 评论 (12)编辑
     摘要: 众所周知道...计算机是四座大山...但考研不仅仅只是考计算机...还有数学...英语...政治...下面听我慢慢给你们分析从最简单的吧...政治:你至少要买一本红宝书,如果经济条件允许的同学可以再买任奶奶的..当你复习一段时间后...你会发现什么都没记住...所以此时你一定会疯狂的迷恋上鸟屎版的2000题...做了之后...心里似乎有点底了...但是估计你已经在政治这科目上有点神经衰弱...接着...  阅读全文
posted @ 2010-01-23 11:42 飞林沙 阅读(192) | 评论 (15)编辑
     摘要: Object是所有类的顶级父类,而Object又提供了四个虚方法: Equals , GetHashCode, ToString, Finalize。 那么在这个系列文章中,我们就看下,我们对这四个方法的利用。 首先是引用类型重写Equals,我分成三步: 1. 空值验证 2. 类型验证 3. 比较验证 代码如下: class Person{ public string Name ...  阅读全文
posted @ 2010-01-21 00:58 飞林沙 阅读(171) | 评论 (7)编辑
     摘要: 软件发展至今,无论是编程语言,还是软件工程,乃至是互联网的趋势发展,都是飞速发展。于是,我们便迷茫于这样形形色色的语言和概念之间,无所适从。其实,我们不妨返璞归真,回到最初,让我们从语义出发,来讨论这形形色色的种种,你是否恍然大悟呢? 前文索引: 基于自然语言的软件工程和程序设计(上) 基于自然语言的软件工程和程序设计(中) 10. 面向对象与语义分析 我们都知道,面向对象是自顶向下的分...  阅读全文
posted @ 2010-01-19 23:34 飞林沙 阅读(2139) | 评论 (7)编辑
     摘要: 一. 基础篇1. Javascript学习笔记1——数据类型2. Javascript学习笔记2——函数3. Javascript学习笔记3——作用域4. Javascript学习笔记4——Eval函数 5.Javascript学习笔记5——类和对象 6.Javascript学习...  阅读全文
posted @ 2010-01-18 09:08 飞林沙 阅读(3282) | 评论 (12)编辑
     摘要: 具体的事情记不清了,某一天下班后听到两个同事在说关于关于事件的问题。 这里简单说下: <input type="button" runat="server" value="Click Me" id="ButtonTest" /> 很普通的一个按钮,我们要为其添加点击事件,有两种方法: A. <in...  阅读全文
posted @ 2010-01-17 23:24 飞林沙 阅读(333) | 评论 (0)编辑
     摘要: Ajax:Asynchronous Javascript And XML。写个简单的例子: <body> <form id="form1" runat="server"> <div> <asp:Label ID="LabelTime" runat="server"><...  阅读全文
posted @ 2010-01-17 23:06 飞林沙 阅读(376) | 评论 (0)编辑
     摘要: 我们在日常的应用中,使用Javascript大多数时间都是在用DOM ,以致于很多人都有一种看法就是DOM==JS,虽然这种看法是错误的,但是也可以说明DOM的重要性。这就导致了我们在写JS的时候,首先会考虑的是这个方法在页面上会产生什么样的变化之类的问题,用架构的思想来说:我们可以说这样把用户界面和业务逻辑掺杂到了一起。我们也知道,这样对于一个稍大的项目来说,满脑袋都是DIV,都是CSS是做不好...  阅读全文
posted @ 2010-01-16 22:37 飞林沙 阅读(357) | 评论 (0)编辑
     摘要: 当我们打开一个网页的时候,浏览器会首先创建一个窗口,这个窗口就是我所知道的window对象,也就是整个Javascript运行所依附的全局变量。 为了加载网页文档,当前窗口又需要创建一个Document对象,然后把打开的网页加载到Document下。网页就是在这个加载的过程中,一边加载一边呈现,所以我们当网速非常慢的时候可以看到,网页从上到下一点点地打开。 当我们用<script src...  阅读全文
posted @ 2010-01-16 00:52 飞林沙 阅读(408) | 评论 (0)编辑