摘要: 最近一直在写自己刚兴趣的一些代码,也在不断的思考总学习,提高。自己的小框架也基本上打好了基石,因为界面啊应用了ExtJs 所以动态加载导航条成了必须解决的问题。 以前写过一个用stringBuilder根据集合拼装为Json字符串的类,最近怎么看怎么别扭,于是在网上找了一些资料,最近写了一个扩展类来对实体类进行Json字符串的正反序列化. 写的有什么不好的希望大家指正,也希望跟园子里面的同行一起讨论,下面废话少说上代码. 实现Json转换的标记接口.namespace Binary.Net.Common{ /// <summary> /// 这是一个标记接口,没有任何方法.该接口. 阅读全文
posted @ 2012-03-21 14:27 E=mc&#178; 阅读(940) 评论(0) 推荐(0) 编辑
摘要: View Code class Program { static void Main(string[] args) { Subject sub1 = new Subject(); Observer_1 ob1 = new Observer_1("NO.1"); Observer_1 ob2 = new Observer_1("NO.2"); sub1.AddObserver(ob1); sub1.AddObserver(ob2); ... 阅读全文
posted @ 2012-01-05 12:38 E=mc&#178; 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 废话少说,今天自己下了 ref 与 out 例子,发现了如下问题,先看代码class Program { static void Main(string[] args) { int i = 0; int x = 0; RefTest(ref i); RefTest1(ref x); int j,y; OutTest(out j); OutTest1(out y); Console.Wri... 阅读全文
posted @ 2011-12-08 12:14 E=mc&#178; 阅读(337) 评论(1) 推荐(0) 编辑
摘要: 1 -- ============================================= 2 -- Author: xf 3 -- Create date: 2011-12-7 4 -- Description: 1.0.0.0 5 -- ============================================= 6 CREATE PROCEDURE [dbo].[Proc_Platform_Paging] 7 -- Add the parameters for the stored procedure here 8 ( 9 @Table va... 阅读全文
posted @ 2011-12-07 16:32 E=mc&#178; 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 小菜毕业后,一直在北京一家小公司任职。公司的其他方面不想多说,就技术方面小菜学到了很多。对于中小型公司来说,项目的开发效率与收益有着直接的关系。然而,快而又高效尽量少得Bug开发,一直是公司开发所迫切需要解决的问题。基于此问题,各个公司就根据经验与时间,日积月累下有了自己的类库,资源库。小到自己封装的控件,大到自己开发的平台。其中有着各种我们要学习的知识。小菜不才,也有点小冲动。打算自己开发一条快速开发的平台(旨对Web的企业应用开发)。 大部分web开发其实就是与数据库打交道,那么与数据库开发的中间键DBhelper 我想大家都不陌生。小菜自己也实现了一把,只当抛砖引玉,万望各位大牛批评指正 阅读全文
posted @ 2011-12-06 12:48 E=mc&#178; 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 最近对于web开发的信息管理的系统的架构兴趣浓厚,对于应用于自定义平台的开发非常感兴趣,最近也自不量力想开发出自己的一套应用平台。避免繁琐而又容易出错的编码工作。平台刚刚起步,具体功能为实现。今天先以自定义config文件为例,讲解描述一下自定义config文件的读取工作。 Platform.config 为基于标准的xml文件的自定义config文件,用于存储平台的各个模块的配置信息。首先包含的就是 数据库的切换模块 config文件信息如下:View Code <?xml version="1.0" encoding="utf-8" ?> 阅读全文
posted @ 2011-11-04 11:40 E=mc&#178; 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 指挥者namespace Bulider{ class ComputerDirctor { public void CreateComputer(ComputerBulider computerBulider) { computerBulider.CreateComputerName(); computerBulider.CreateComputerMemory(); computerBulider.CreateComputerDiskSize(); } }} 小菜,... 阅读全文
posted @ 2011-11-01 11:43 E=mc&#178; 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 第一次写,小紧张一把。小菜2007上大学,今年毕业,在北京一家小公司,胡混度日。然,生活的压力,与迫切的对成功的渴望。小菜,不得不找各种机会提升自己的能力。小菜认为,作为一个程序员应当有种,拼搏进取的精神,时时刻刻的提高,学习才是正途。今后当一次记录下自己的成长的点点滴滴,漫漫长路,君当往之。 阅读全文
posted @ 2011-11-01 10:39 E=mc&#178; 阅读(105) 评论(0) 推荐(0) 编辑