摘要:
什么是好的软件? 首先,它必须满足客户的要求,做客户想做的事情 然后,好的软件是经过良好设计,良好编码的. 容易维护,重用和扩展 换句话说,好的软件不只是满足了客户,还要"满足"程序员. 维护这个软件的程序员,不是你自己:) 怎么现实好的软件? 确保真正达到了客户的要求 应用基本的OO思想,OO设计原则以增加灵活性 应用设计模式或架构模式,以达到一个可重用,容易维护的目的. 阅读全文
摘要:
什么是好的软件? 首先,它必须满足客户的要求,做客户想做的事情 然后,好的软件是经过良好设计,良好编码的. 容易维护,重用和扩展 换句话说,好的软件不只是满足了客户,还要"满足"程序员. 维护这个软件的程序员,不是你自己:) 怎么现实好的软件? 确保真正达到了客户的要求 应用基本的OO思想,OO设计原则以增加灵活性 应用设计模式或架构模式,以达到一个可重用,容易维护的目的. 阅读全文
摘要:
国学大师王国维先生认为古今成大事业、大学问者,必经过三种境界,第一种境界:“昨夜西风凋碧树。独上高楼,望尽天涯路”;第二种境界:“衣带渐宽终不悔,为伊消得人憔悴”,第三种境界:“众里寻他千百度,蓦然回首,那人却在灯火阑珊处”。一代宗师真是体察入微,寥寥数语,道尽了求道者的心路历程,将一个人由浅尝、迷茫到彻悟的过程尽数概括,可谓入木三分。 IT行业可谓现在的热门行业,程序员也是很多人羡慕的工作。薪... 阅读全文
摘要:
彼得·林奇是个投资奇才,作为一个著名的基金管理人,他的思维更现代、投资技巧更新颖复杂,但我们从以下投资规则中能够看出,在骨子里他依然是与格雷厄姆、巴菲特一脉相承的基本面分析派: 1.投资是令人激动和愉快的事,但如果不作准备,投资也是一件危险的事情。 2.投资法宝不是得自华尔街投资专家,它是你已经拥有的。你可以利用自己的经验,投资于你已经熟悉的行业或企业,你能够战胜专家。 3.过去30年中,股票市场... 阅读全文
摘要:
这次培训我准备的不是很到位,PPT和Demo是一位新同事帮忙的,思路和我想讲的不太对口.这一点,以后要注意,培训大纲一定要自己写,否则讲起来不连贯. 通过这次培训,我自己倒学到不少东西.在准备在一周里,系统地学习了一遍C#3.0和VS2008,可以说有一定的收获!不过学员们,很少发问,互动较少,多少让我有点孤单的感觉...是不是自己讲的太差了. 希望这次培训能对他们有用,能真正用到工作... 阅读全文
摘要:
有时我们并不能一下升级到3.5的FX开发,但我们可以利用新的武器VS2008来帮助我们提高开发效率。经测试发现,一些C#3.0的新特性,在.NET 2.0 FX的项目中一样可能用!列表如下: var关键字和隐式类型的变量和数组 匿名类型 自动现实的属性 对象初始化器 集合初始化器 分部方法 以上我只做了简单的测试,没有很深入地去研究,理论上说是可行的,因为他们都是编译器给我们的语法糖,底层的C... 阅读全文
摘要:
金融风暴来了,对我们这个软件外包的公司也有很大的影响.老板决定减少开支,这意味着,我们的奖金可能没了(至少是少了),明年四月加薪基本上没什么大的指望了. 在这种形势下,是不是要为自己找条退路?拿死工资,永远都买不起房,买不起车!理财不是富人的专利,人人都可以理财.当我看了下面的教程,让我感触很深.推荐一下,希望对路过的朋友有用: http://www.verycd.com/topics/23939... 阅读全文
摘要:
例子: declare @a varchar(max) set @a=replicate(cast('a' as varchar(max)),10000) select datalength(@a) select @a 说明: 1.replicate,重复一个值N次,如:select replicate ('ABC', 30) 2.cast类型转换,如:se... 阅读全文
摘要:
ASP.NET2.0中加了ValidationGroup,初始感觉不错. http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.button.validationgroup(VS.80).aspx 但一个控件(验证,或引发验证的按钮)只能设置一个ValidationGroup,多个ValidationGroup不支持... 阅读全文
摘要:
1. 要确定没有其他人连接当前的数据库. 可以用sp_who查看,再用kill @spid强制关闭其连接. 2. 执行SQL,修改DB的Collate属性 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->USE [master] GO ALTER ... 阅读全文
摘要:
1. 继承问题,不会从基类中加载映射字段。 2. 不支持多对多。 3. 批量更新,是一条条的,速度太慢(没实践过) 4. 同一个DataContext中ID有cache,要注意 5. 实体属性不支持text, image(SQL 2005中,最好用varchar(max)代替...) 6. 必须指定实体中的主Key,否则不能更新(也没有任何错误提示,让人摸着头脑) 7. LINQ to SQL 不... 阅读全文
摘要:
直接修改数据库排序,往往都会失败,其实很多时候往往是因为数据库进程的原因, 所以先Kill所有进程,在进行右击数据库-属性-修改排序柜子 以下是kill数据库进场的存储过程,调用之后,再修改数据库排序规则 create proc [dbo].[p_killspid] @dbname varchar(200) --要关闭进程的数据库名 as declare ... 阅读全文
摘要:
21世纪是个人创业时代,更多的个人愿意为自己的生命负责任,纷纷投入个人创业行列。但在市场经济的浪潮中,成功创业者却寥寥无几,据专家数据统计,每100家公司开张营业,5年后,仅有10家公司还勉强生存下来,90家公司在5年的创业生涯中无法存活;再经过5年,仅可能有1家公司生存了下来,另外9家公司最终还是无力面对挑战。10年中,仅有1%的成功概率。到底是什么力量左右这一切?那就是“成功创业的关键点”,成... 阅读全文
摘要:
Table Variable vs. Temp Table Summary Feature Table Variable Temp Table ... 阅读全文
摘要:
Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->--0. Clear old table if object_id('tempdb..#t') is not null begin drop table #T end --1. Cons... 阅读全文
|