10 2011 档案
摘要:这篇文章是关于软件构架的系列文章(共四篇)中的第二篇。上个月,这个系列文章中的第一篇给构架作了一个定义。因此现在我们可以把注意力集中到创建构架的人员——构架师身上。软件构架师被证明是软件开发项目过程中最具挑战性的角色。软件构架师是项目的技术领袖,并且从技术角度来讲,他承担了项目成败的责任。下面是电气及电子工程师协会给“构架师”做的定义:[构架师是]负责系统构架的人,团队或者组织。1作为项目的技术主管,构架师的技术需要非常的广泛,这比技术深度更加重要(当然构架师在特定的领域需要一定的技术深度)。软件构架师是技术主管首先,软件构架师是技术主管,这意味着除了他要有技术上的技能外,还要有很好的领导才能
阅读全文
摘要:1、使用值类型的ToString方法 在连接字符串时,经常使用"+"号直接将数字添加到字符串中。这种方法虽然简单,也可以得到正确结果,但是由于涉及到不同的数据类型,数字需要通过装箱操作转化为引用类型才可以添加到字符串中。但是装箱操作对性能影响较大,因为在进行这类处理时,将在托管堆中分配一个新的对象,原有的值复制到新创建的对象中。 使用值类型的ToString方法可以避免装箱操作,从而提高应用程序性能。int num=1;string str="go"+num.ToString();2、运用StringBuilder类 String类对象是不可改变的,对于
阅读全文
摘要:一个优秀的C#开发者,应当有良好的开发习惯,下面是我总结的一些开发经验,是每个开发者必须注意的, 优化c#程序的经验: 一、用属性代替可访问的字段 1、.NET数据绑定只支持数据绑定,使用属性可以获得数据绑定的好处; 2、在属性的get和set访问器重可使用lock添加多线程的支持。 二、readonly(运行时常量)和const(编译时常量) 1、const只可用于基元类型、枚举、字符串,而readonly则可以是任何的类型; 2、const在编译时将替换成具体的常量,这样如果在引用中同时使用了const和readonly两种值,则对readonly的再次改变将会改变...
阅读全文
摘要:ORACLE常用网址1、ORACLE官方网站,这个应当大家都该知道吧,大家有空应当多去看看最新消息[url]www.oracle.com[/url]以下是ORACLE中国网站[url]www.oracle.com/cn[/url]官方网站衍生出来的网站就不少了,以下是Oracle技术网,可以访问Oracle的论坛,下载代码与文档,也可以在这里免费注册一个用户,下载ORACLE数据库。http://otn.oracle.com/Oracle与Linux应当是最近的一个发展热题吧,想要了解更多的信息吗?可以访问Oracle的Linux技术中心http://oss.oracle.com/Metali
阅读全文
摘要:块元素(block element):块级元素生成一个元素框,(默认地)它会填充其父级元素的内容,旁边不能有其他元素。换句话说,他在元素框之前和之后生成了“分隔”符。我们最熟悉的HTML元素是p和div.内联元素(inline element),也叫行内元素内联元素在一个文本行内生成元素框,而不会打断这行文本。内联元素最好的例子就是XHTML中的a元素。strong和em也属于内联元素。这些元素不会在它本身之前或之后生成“分隔符”,所以可以出现在另一个元素的内容中,而不会破坏其显示。尽管“块”和“内联”这两个词与HTML和XHTML中的块级和行内元素有很多共同点,但也存在一个重要的差别。在HT
阅读全文
摘要:JavaScript中的this一网友问了个问题<tr><td><ahref="javascript:find(this)">点击</a></td></tr>找td怎么找?function find(obj){alert($(obj).parent());}这样不行呀在群空间测试之后发现是可以的:$('a:contains(关于腾讯公司整治低俗内容的公告)') .parent().parent() .html()' <div><ahref="http:
阅读全文
摘要:软件开发过程中我经常会遇到这样的问题“软件某个功能实现上,业务人员说一套,软件人员说一套”。这里就透漏出业务和软件这个既矛盾又依赖的一对小冤家。业务人员与软件人员的所说的想法,貌似矛盾,实则一致:业务代替不了软件,软件也代替不了业务。业务人员代替不了软件人员,软件人员也代替不了业务人员。业务软件中的业务和软件的关系,我觉的可以这样形容:业务就是软件的灵魂,软件就业务的肉体,是相互依存一个统一体。业务(行业)软件需要业务人员和软件人员密切配合才有可能实现,这个过程里业务人员负责将软件要实现的功能要逐一细化,并分类汇总;软件的人员则是再次拆解这些业务需求(所以软件开发人员也要对业务应该有较彻底的理
阅读全文

浙公网安备 33010602011771号