挽星

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

文章分类 -  学习笔记

温故而知新
摘要:一、C#代码中影响性能的主要因素• 资源的浪费 – 内存的浪费 – 对象的冗余 (创建一个已有对象的新对象) – CPU的浪费• 拆箱、装箱 – 值类型与引用类型的转化• 算法 二、泛型• C#的泛型支持:类、结构体、接口、委托以及方法成员• C#的泛型可采用“基类, 接口, 构造器, 值... 阅读全文
posted @ 2010-09-24 02:36 挽星

摘要:一、影响数据库性能的主要因素1、服务器的硬件因素 -服务器数量  -CPU、内存、硬盘 增加服务器数量,组建分布式平台 增加CPU的数量 内存越大越好,充裕的内存可以使用SQL Server的自动优化策略,以提高Sql语句的执行效能,而且需要打开双通道等 硬盘也是性能越高越好,许多的系统的查询瓶颈会出现的I/O读写上,因此,10000转的硬盘应该是服务器的最低标准,多块硬盘的配置也可以提高系统... 阅读全文
posted @ 2010-09-23 00:37 挽星

摘要:卓越的软件工程师基本特点:1、培训计划,技能提升 2、团队合作,良好沟通 3、明确的职业规划 4、时间管理 5、高质量编码,Code Art,创新性,安全性。6、注重用户体验和感受 7、良好使用优秀的工具 8、高效率的工作能力在Microsoft,参加培训,工作可以Delay。当接到一个规模很大的Project,如果觉得可能无法完成挑战,应该首先沟通,接着培训。 阅读全文
posted @ 2010-09-21 01:08 挽星

摘要:影响Web前端性能的主要因素:1、传输数度 2、传输数量 3、浏览器的缓存 4、预先加载和延迟加载 5、页面的渲染效率 6、JS的执行效率一、传输速度1、字节优化  - html、CSS、JS、图片、Flash、XML等文件,尽量减少文件尺寸。  例如 html文件和XML文件,在生产环境中,可以将其源码中的空格全部去掉,大约可以减少10%--30%的尺寸  JS文件可以采用压缩技术,图片尽量使用... 阅读全文
posted @ 2010-09-15 00:55 挽星

摘要:UML定义的关系主要有六种:依赖、类属、关联、实现、聚合和组合。这些类间关系的理解和使用是掌握和应用UML的关键,而也就是这几种关系,往往会让初学者迷惑。这里给出这六种主要UML关系的说明和类图描述,一看之下,清晰明了;以下就分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系... 阅读全文
posted @ 2010-08-26 10:51 挽星