摘要: love ------> hate即:a:link --> a:visited --> a:hover --> a:activea:link 指示未访问过的链接的样式a:visited 指示已访问过的链接的样式a:hover 指示鼠标移动到链接上时的样式a:active 指示鼠标按下时链接的样式 阅读全文
posted @ 2013-12-07 00:32 Good凯 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 正由另一进程使用,因此该进程无法访问该文件using (FileStream fs = new FileStream(AppFilePath, FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite)) { fs.Close();先释放,再做... 阅读全文
posted @ 2015-09-07 18:04 Good凯 阅读(145) 评论(0) 推荐(0) 编辑
摘要: //创建节点时 记得加上 ---》 xmldoc.DocumentElement.NamespaceURIXmlElement url = xmldoc.CreateElement("url", xmldoc.DocumentElement.NamespaceURI); 阅读全文
posted @ 2015-09-05 16:46 Good凯 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 共同之处:1) 注意细节,尤其是最小的细节。“差不多”、“很接近”是只能在做马蹄铁时用的词,在软件开发中,95%的正确仍然是不能用,一个“差不多”能用方法或一个使图片很“接近”居中的CSS样式都是不合格、不能用的。这剩下的5%对于整个软件的有效性十分重要,能造成完全相反的结果。««« 如果你讨厌细节,你就别去做程序员。2) 学无止境起 初这句话听起来会很迷人,你会很喜欢!我喜欢学习新事物!尤其是当你来自于一个无聊的工作或像钉马掌这样永远不变的事情时 =-)。然而,经过了一段时间后,你会发现,这变成了一条永不停息的知识河流,如果你不喜欢水,你会感觉困在了无尽无边的知 阅读全文
posted @ 2014-02-26 14:59 Good凯 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 重构重构,用最简单的一句话说:就是要在不改变系统功能的情况下,对系统的内部结构进行重新调整。重构的最直接目的在于改进软件系统的内部架构。一个好的结构可以更加适应于需求的变化,更好的满足客户的需求,最大限度的延长软件系统的生命周期。为什么要重构在不改变系统功能的情况下,改变系统的实现方式。为什么要这么做?投入精力不用来满足客户关心的需求,而是仅仅改变了软件的实现方式,这是否是在浪费客户的投资呢?重构的重要性要从软件的生命周期说起。软件不同与普通的产品,他是一种智力产品,没有具体的物理形态。一个软件不可能发生物理损耗,界面上的按钮永远不会因为按动次数太多而发生接触不良。那么为什么一个软件制造出来以 阅读全文
posted @ 2013-12-24 22:03 Good凯 阅读(640) 评论(0) 推荐(0) 编辑