Don't think you are, know you are

博客园 首页 新随笔 管理
上一页 1 ··· 5 6 7 8 9 10 下一页

2007年7月8日 #

摘要: 先小结一下,对于更高层次的挖掘以后补充:adapter, facade, proxy之所以要一起说,是因为他们都设计对另外一个对象的包装。实际情况中,到不用刻意去使用那种,因为这不是由使用者决定的,而是它们本身的适用场景和当时的上下文决定的。(后一句好像是废话,哪一种设计模式不是呢,与其说是我们选择了设计模式,倒不如说是需求和环境自己的选择)下面说这3种模式,都是包装,差别究竟有何不同?Adapt... 阅读全文
posted @ 2007-07-08 16:14 炭炭 阅读(1104) 评论(0) 推荐(0) 编辑

2007年6月20日 #

摘要: 当客户提出来将数据录入EXCEL批量更新时,感觉到不管新系统有多么好,用户还是会沿用自己已经习惯的操作方式。以前就想过到Office编程必然会火,就是因为它本身就提供了用户早已“熟悉”的界面,一个WORD文档,一个EXCEL表格足以,用户使用起来比什么界面都爽的多。好了,既然以后用的到,贴些有用的代码:Excel连接字符串的的写法: OleDbConnection conn = New OleD... 阅读全文
posted @ 2007-06-20 16:12 炭炭 阅读(3527) 评论(0) 推荐(0) 编辑

2007年5月29日 #

摘要: sp_executesql 和 EXECUTE 执行一段SQL 语句,有时候我们必须借助它来完成某些SQL语句,比如需要将数据库名或表名作为参数的场合。关于这2个命令需要注意的地方:直到执行 sp_executesql 或EXECUTE 语句时才将sp_executesql 或 EXECUTE 字符串中的 Transact-SQL 语句编译进执行计划。执行字符串时才开始分析或检查其错误。执行时才对... 阅读全文
posted @ 2007-05-29 14:37 炭炭 阅读(5886) 评论(0) 推荐(1) 编辑

2006年11月14日 #

摘要: 强制转换 子类强制转换成父类总是可行的 子类转换成父类再强制转换成同样子类是可行的 单纯父类转换成子类不可行(显然)Is操作符 子类 is 父类=true 父类 is 子类=false 阅读全文
posted @ 2006-11-14 10:23 炭炭 阅读(231) 评论(0) 推荐(0) 编辑

2006年10月22日 #

摘要: 这个我会慢慢总结,先说2条1, 发生改变时,只改变一处2, 不相干的逻辑要分开,分层 逻辑分层可能只是一句话但却是最核心的思想,也许宇宙的秘密用其概括都不为过。生活中的万事万物都可以说生活在自己的逻辑层里面。当然物体有没有逻辑咱们不知道,但是从动物和人类的认知来看,难道不是这样吗?(补充于2007-7-8) 3,运行时绑定4,暴露变化点于配置文件 (2007-7-13) 阅读全文
posted @ 2006-10-22 21:55 炭炭 阅读(257) 评论(0) 推荐(0) 编辑

2006年10月19日 #

摘要: VB.NET and C# ComparisonVB.NETProgram StructureC#Imports System Namespace Hello Class HelloWorld Overloads Shared Sub Main(ByVal args() As String) Dim name As String = "VB.NET" 'See if an argument ... 阅读全文
posted @ 2006-10-19 10:37 炭炭 阅读(1167) 评论(0) 推荐(0) 编辑

2006年9月26日 #

摘要: 枚举是非常有用的类型,我觉得使用枚举关键是做到: 枚举的值如果以后发生变化,务必保证我们只需要改动最少的地方,最好只改动一处。假设有枚举类型public enum moneyEnum { 人民币=1, 美元=2, 港元=3, 欧元=4 }注意,.net中可以使用中文,这就方便多了1.动态邦定到DropDownList上可以如下做:public Class1{ public static DataT... 阅读全文
posted @ 2006-09-26 14:43 炭炭 阅读(460) 评论(1) 推荐(0) 编辑

2006年9月24日 #

摘要: 去Sat的好处:1, 项目经验得以丰富 102, 英语得到锻炼 93, 见识印度软件的模式 84, 外企的经验 ... 阅读全文
posted @ 2006-09-24 21:32 炭炭 阅读(262) 评论(0) 推荐(0) 编辑

2006年9月14日 #

摘要: 遇到字符串处理时,我们需要在 char[] 和 string 间相互转换,举个例子大家就明白了实现字符串的反转: 如输入 ABCDE,返回 EDCBApublic string reverse( string inputString) { if (inputString == null) return null; else { char[] tar = inputString.ToCharArra... 阅读全文
posted @ 2006-09-14 08:45 炭炭 阅读(15888) 评论(2) 推荐(0) 编辑

摘要: 面试时,经常被问及 “数据库调优”的事情,心想这不是DBA的事吗,但回答不好还是显得不够专业,查一下资料,许多还真是程序员的事情,下面总结一下,希望对大家有所帮助。方面以影响程度排序D1 业务逻辑 (影响最大)D2 数据设计 (表结构设计,数据建模)D3 应用程序设计 (SQL 语句的写法)D4 数据库的逻辑结构 (索引,区间,段,表空间)D5 数据库操作 (参数和配置)D... 阅读全文
posted @ 2006-09-14 07:53 炭炭 阅读(3286) 评论(1) 推荐(0) 编辑

2006年8月31日 #

摘要: 岁月转无声回首人影朦常输少年志时光已留痕春来知寒尽情暖我自珍何日随君去挥鞭笑红尘下面借孟德的诗,烘托一下心情。东临碣石,以观沧海。水何澹澹,山岛竦峙。树木丛生,百草丰茂。秋风萧瑟,洪波涌起。日月之行,若出其中;星汉灿烂,若出其里。幸甚至哉,歌以咏志。前面曾经写下的诗,读在此时别有一番滋味。不管怎样都不能放弃,这辈子既然选定了这行为事业又何必计较一日之短长表现出你的韧性,你的耐力,你的气度,你的谈笑... 阅读全文
posted @ 2006-08-31 23:14 炭炭 阅读(207) 评论(0) 推荐(0) 编辑

2006年7月1日 #

摘要: 早在我看《人月神化》时就对一个观点特别赞同,软件项目的特殊性完全是由于它不可预知的复杂性所决定的。所以任何人不要说我做了几年项目就怎么怎么,也不要说我当了多少年项目经理就怎么怎么,一个人理解问题的深度和他做了几年项目并无关系。最直接关系的是,一个人思考问题的方式和他对问题的敏感度。随着这个社会不断的信息化要求,我们用的工具越来越先进,我们每一个程序员、设计师、项目经理其实面临的问题是越来越复杂,而... 阅读全文
posted @ 2006-07-01 15:10 炭炭 阅读(346) 评论(0) 推荐(0) 编辑

摘要: 树形关系的数据例如:全国性的各个部门,商品的目录等。 特点是,数据间的关系呈树形,需求阶段无法确定结点的具体数量和树的层次到底有多少。存储这类数据不仅要体现树的结构,查询效率也要考虑,另外要考虑到树今后的扩展。结构如图1:类别1      类别1.1       类别1.1.1     类别1.2   类别2     类别2.1   类别3     类别3.1     类别3.2   &helli... 阅读全文
posted @ 2006-07-01 12:08 炭炭 阅读(3094) 评论(2) 推荐(0) 编辑

2006年6月25日 #

摘要: Web开发的问题之一是作为HTML格式的Web页在客户端与服务器之间交换数据的时候如何保存控件的状态(设置和用户输入),和其他一些HTTP技术一样,Web Forms 是无状态的,这意味着服务器不会保存上一步客户端请求的任何信息。ASP.NET Web Forms 处理这个问题的方式是加入一个隐藏状态的控件,名字是 _VIEWSTATE ,用它来记录Web Form上控件的状态。特别需要说明的是,... 阅读全文
posted @ 2006-06-25 20:45 炭炭 阅读(387) 评论(0) 推荐(0) 编辑

2006年6月16日 #

摘要: 『煮酒论史』 [历史随笔]我喜欢易中天的3个理由作者:炭炭提交日期:2006-6-16 21:57:00????1 对史书记载的辩证态度    写历史的也是人,没有任何史书载体可以将历史完全证实还原,偏颇和遗漏在所难免。当然我也相信 99 % 可能都是真的,关键是你会不会甄别那1%,没有自己的判断,全盘接受我觉得是不可取的。易中天先生有觉得史书可疑的地方,不合理的地方他是敢大胆怀疑的。这点大家听 ... 阅读全文
posted @ 2006-06-16 22:09 炭炭 阅读(247) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 下一页