- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 系统思考
系统的本质是什么:无论大小,无论多复杂,本质的东西都是,映射的到数据库中的关系和数据。那么我们做的 是什么呢,以一定的逻辑处理数据,以一定的逻辑构造关系,以一定的逻辑,借助页面通过简单数据和各种资源类数据安装一定的逻辑需求把数据展现出来,或进行相应的处理保存成关系和数据记录下来。 结构和数据是一个系统最本质的部分,那么控制呢,控制是利用已经构建的关系创建数据,和处理数据的过程,无论
2013-02-19 11:06:58 289
原创 抽象类和接口的差别
1.继承的维度不同,接口是横向的,而抽象类是纵向的,当一个接口被继承的时候,他可以同时继承多个接口但是,但是只能直接继承。 而抽象类不一定要直接继承,可以实现一个纵向的多重继承。 2.抽象和接口都是为了解决,抽象和实现的问题。接口是绝对的抽象,而抽象类去可以有实现。也可以说接口比抽象的抽象更纯净
2013-02-07 16:20:37 207
原创 什么是有用的呢
那一个技术是有用的呢,技术这东西说的简单点:编程无外乎->if else while ,设计无外乎->关系模型;架构->无外乎对关系模型,不同纬度的切割组合。 这个行业在成长些什么。什么新的框架,新的技术,甚至新的语言。对程序员而讲,无非就是把一些更常用更实用的技术封装成工具可以供更多的人去使用。 技术的本质是什么呢:程序的主要价值是做重复的工作。那么程序员的价值呢,是控制程序合理的重复,那么
2012-12-25 16:24:56 262
原创 关于程序规则的选择
1.在程序的过程中,往往会加入一些规则,这些规则会成为程序的一种选择,多规则往往会使程序变的简单,但是,往往越多规则,就会给程序带来些不可预知的舒服,也可能会给程序带来些隐患 。 2.我更习惯用更多的规则,把程序变得跟紧凑,当然这也增加了程序的耦合度,因为规则,这该如何的去选择呢?
2012-12-11 08:48:01 277 1
原创 最简单的代理模式
using System; using System.Collections.Generic; using System.Text; namespace Proxy { class Program { static void Main(string[] args) { CProxy proxy = new
2012-05-07 15:25:36 266
原创 最简单的外观模式
using System; using System.Collections.Generic; using System.Text; namespace Facade { class Program { static void Main(string[] args) { CFacade facade =
2012-05-07 15:14:55 334
原创 组合模式
最简单的实现 using System; using System.Collections.Generic; using System.Text; using System.Collections; namespace ConsoleApplication1 { class Program { static void Main(string
2012-05-07 15:04:48 205
原创 简单的持久层框架尝试
namespace DAL { /// ///Persistence 的摘要说明 /// public class Persistence where T : new() { public delegate string DelegeteGetId(string tbName, string str); p
2012-02-07 15:06:47 291
原创 控件模型绑定控件
using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; /// ///ModelBind 的摘要说明 /// public
2012-01-06 14:03:43 370 1
原创 js验证控件
var ClassValidate = function() { this.Expression = /\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/; this.message = ""; this.pubReg = function(id) { var x = document.getElementBy
2012-01-06 14:02:19 210
原创 ajax弹窗消息空间
var ClassAjaxOpenwin = function() { this.staticFlage = false; this.divId = ""; this.ajaxUrl = ""; this.setStaticFlage = function() { //document.writeln("setStateicFlage");
2012-01-06 14:01:24 586
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人