摘要: 从一个简单的程序中你能看到什么?(面向对象的真帝) 阅读全文
posted @ 2011-05-19 16:37 张占岭 阅读(423) 评论(1) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2011-05-19 16:34 张占岭 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 网站中的缩略图是如何生成的?(C#处理图像)controller层代码:/// <summary> /// 生成缩略图 /// </summary> /// <returns></returns> public ActionResult ThumImg() { Response.Clear(); //string originalFileName = Server.MapPath(Request.QueryString["fn"]); //服务器上的目录名 string originalFileName = Request.Q 阅读全文
posted @ 2011-05-19 16:33 张占岭 阅读(1202) 评论(1) 推荐(0) 编辑
摘要: 就我看来,一段程序,最该关注的是“逻辑表现”,次要的“性能”等问题的优化。当然,肯定也会有需要追求性能的场景,不过这并不是“追求”出来的,而是在大量经验累计情况下做出的正确决策。就算在那种情况下,“逻辑表现”还是非常重要的。 “逻辑表现”的意思,就是如何用程序清晰地体现你的逻辑。每个程序的目标都是解决某个特定的问题,解决问题便有思路,这个思路用程序表现出来便是逻辑。与初中高中证明数学题一样,逻辑清晰,并把它表达出来是最终的目标,而现在也只是把原本写在纸上的文字,通过代码表现出来而已。 写代码,其实也是用一种特殊的语言——程序语言,而不是文字来表达一段意思。我们平时写文章需要注意分段,分层,分条 阅读全文
posted @ 2011-05-19 09:21 张占岭 阅读(1215) 评论(5) 推荐(0) 编辑
摘要: #region 简单数据层代码,足可以说明面向接口的编程思想,一种思想的提高才是真正的提升 /// <summary> /// 简单数据工厂 /// </summary> internal class Factory { volatile static Dictionary<Thread, DataContext[]> divDataContext = new Dictionary<Thread, DataContext[]>(); static System.Timers.Timer t = new System.Timers.Timer(10 阅读全文
posted @ 2011-05-18 14:33 张占岭 阅读(929) 评论(0) 推荐(0) 编辑