P74

  Effective C#中文版:改善C#程序的50种方法 文档

我们知道,属性访问器在编译后事实上是两个分离的方法。在C# 2.0中,我们可以为一个属性的get访问器和set访问器指定不同的访问修饰符。这使得我们可以更好地控制属性的可见性。 // 合法的C# 2.0代码: public class

aoyoo 2011-11-08   4176   0
.NET开发   C#  
P63

  effective java_(refined) 文档

1. Effective Java 2. Version HistoryDateVersionSummary of ChangeAuthor?1.0Initially created.?06/11/20121

zing.wang 2016-09-27   1232   0
Java开发   Java   Go  
P

More Effective C++ 文档

改善程序设计方法与设计思维的35个新方法。·条款一:指针与引用的区别  ·条款二:尽量使用C++风格的类型转换  ·条款三:不要使用多态性数组  ·条款四:避免无用的缺省构造函数  ·条款五:谨慎定义类型转换函数  ·条款六:自增(increment)、自减(decrement)操作符前缀形式与后缀形式的区别  ·条款七:不要重载&&,||, or ,  ·条款八:理解各种不同含义的new和delete  ·条款九:使用析构函数防止资源泄漏  ·条款十:在构造函数中防止资源泄漏  ·条款十一:禁止异常信息(exceptions)传递到析构函数外  ·条款十二:理解“抛出一个异常”与“传递一个参数”或“调用一个虚函数”间的差异  ·条款十三:通过引用(reference)捕获异常  ·条款十四:审慎使用异常规格(exception specifications)  ·条款十五:了解异常处理的系统开销  ·条款十六:牢记80-20准则(80-20 rule)  ·条款十七:考虑使用lazy evaluation(懒惰计算法)  ·条款十八:分期摊还期望的计算  ·条款十九:理解临时对象的来源  ·条款二十:协助完成返回值优化  ·条款二十一:通过重载避免隐式类型转换  ·条款二十二:考虑用运算符的赋值形式(op=)取代其单独形式(op)  ·条款二十三:考虑变更程序库  ·条款二十四:理解虚拟函数、多继承、虚基类和RTTI所需的代价  ·条款二十五:将构造函数和非成员函数虚拟化  ·条款二十六:限制某个类所能产生的对象数量  ·条款二十七:要求或禁止在堆中产生对象  ·条款二十八:灵巧(smart)指针

lurengu 2011-12-18   3667   0
P

Effective STL C++ 文档

我把这个想法忍耐了几年。一开始,我对STL不够熟悉,所以不能给出关于它的建议。但随着时间的推移,我的STL的经验丰富了,主要问题出在其他方面。当一个程序库的在效率和可扩展性设计上表现出突破性的时候从来没有出过什么问题,但当开始使用STL时,这成了我不能预见的实际问题。迁移到一个几乎最简单的STL程序都成了一个挑战,不光是因为库的实现变化多端,而且因为现有的编译器对模板支持有好有坏。STL的教材很难得到,所以学习“用STL方式编程”很难;但即使跨越了这个障碍,找到正确易学的参考文档同样很困难。可能使人畏惧的是,即使最小的STL使用错误往往会导致一个编译器诊断的风暴——每一个错误都有上千个字长,而且大多涉及的类,函数或模板在令人厌恶的源代码中并没有被提及——几乎都是难以理解的。虽然我很钦佩STL和它背后的英雄们,但我还是觉得把STL推荐给在业的程序员并不合适。我不能肯定能有效率地使用STL。

canyuemail 2012-02-21   214   0
P

Effective C++ 文档

这本书是多年来我对专业程式员所做的C++的教学课程下的一个自然产物。我发现,大部份学生在一个星期的密集训练之后,即可适应这个语言的基本架构,但要他们“将这些基础架构以有效的方式组合运用“,我实在不感乐观。于是我开始尝试组织出一些简短,明确,容易记忆的准则,做为C + +的高实效性程式开发过程之用。那都是经验丰富的C++的程式员几乎总是会奉行或几乎肯定要避免的一些事情。<br> <br> 我最初的兴趣在于整理出一些可被某种“棉绒状程式”施行的规则,最后我什至领导一个计划,研究某种可将C++的原始码中违反使用者指定条件之处检验出来的工具(你可以在有效的C++网站上找到此研究的一份概要报告)。不幸的是在我尚未完成其完整原型之前,这个研究计划便结束了。幸运的是,目前市面上已有这类C++的检验工具(商品),而且不只一个。 <br> <br> 虽然我最初的兴趣是在研究可​​被(某种工具)自动实施的程式设计准则,但我很快了解到那个研究方向的局限性。优秀的C++的程式员所奉行的准则,多数都难以“公式化“,要不就是虽然它们有许多重要的例外情况,却被程式员盲目地奉行不渝这使我念头一转:。某些东西虽然不比电脑程式精准,但仍能比一本泛泛的C++的教科书更集中火力,更打到重点这个念头的结果就是你手上这本书:。一本内含50个有效建议(如何改善你的C++的程式技术和你的设计思维)的书。

hustkai 2011-04-07   6242   0
P270

  Struts 2.0 详细教程(中文版) 文档

一、为Struts 2.0做好准备 (下载于:http://www.blogjava.net/max/category/16130.html) Struts作为MVC 2的Web框架,自推出以来不断

115haoming 2012-12-08   2940   0
P

Django book2.0中文版 文档

本书所讲的是Django:一个可以使Web开发工作愉快并且高效的Web开发框架。 使用Django,使你能够以最小的代价构建和维护高质量的Web应用。从好的方面来看,Web 开发激动人心且富于创造性;从另一面来看,它却是份繁琐而令人生厌的工作。 通过减少重复的代码,Django 使你能够专注于 web 应用上有 趣的关键性的东西。为了达到这个目标,Django 提供了通用Web开发模式的高度抽象,提供了频繁进行的编程作业的快速解决方法,以及为“如何解决问题”提供了清晰明了的约定。 同时,Django 尝试留下一些方法,来让你根据需要在framework之外来开发。本书的目的是将你培养成Django专家。 主要侧重于两方面:第一,我们深度解释 Django 到底做了哪些工作以及如何用她构建Web应用;第二,我们将会在适当的地方讨论更高级的概念,并解释如何 在自己的项目中高效的使用这些工具。 通过阅读此书,你将学会快速开发功能强大网站的技巧,并且你的代码将会十分 清晰,易于维护。 本书的代码清晰,易维护,通过学习,可以快速开发功能强大的网站。

cjp472 2010-10-29   6892   0

《Swift语言》中文版 Swift 2.0 已经完成! 资讯

《Swift语言》中文版 Swift 2.0 已经完成!《The Swift Programming Language》简体中文版升级至 Swift 2.0。 1 开源项目完成难,维护更难。

jopen 2015-08-07   8374   0
Swift  

[好书推荐]Effective Java 资讯

原作名: Effective Java Second Edition 中文版: Effective java 中文版(第2版) 作者: Joshua Bloch 出版社: 机械工业出版社

jopen 2015-12-29   28212   0
Java  

Swift互用性: 使用Objective-C特性编写Swift类(Swift 2.0版) 经验

and Objec tive-C: Writing Swift Classes with Objective-C Behavior 译者: halinuya(GitHub) 校对: song-buaa

jopen 2015-07-07   15561   0
P

Effective C++第二版 文档

有人说C++程序员可以分成两类,读过Effective C++的和没读过的。世界顶级C++大师Scott Meyers成名之作的第三版的确当得起这样的评价。当您读过这本书之后,就获得了迅速提升自己C++功力的一个契机。 <br> 本书一共组织 55 个准则,每一条准则描述一个编写出更好的 C++ 的方式。每一个条款的背后都有具体范例支撑。第三版有一半以上的篇幅是崭新内容,包括讨论资源管理和模板(templates)运用的两个新章。为反映出现代设计考虑,对第二版论题做了广泛的修订,包括异常(exceptions)、设计模式(design patterns)和多线程(multithreading)。

南哥最帅 2014-11-24   2451   0

Effective前端2:优化html标签 经验

借用Effective之名,开始写Effective系列,总结一些前端的心得。 有些人写页面会走向一个极端,几乎页面所有的标签都用div,究其原因,用div有很多好处,一个是div没有默认样式,不

mspn7358 2016-09-26   5064   0
P8

  Effective C++ 学习笔记 文档

《Effective C++》读书摘要   最近刚读完侯捷的《Effective C++》,相对来说,这本书的内容比较贴近基础,对于刚掌握C++基础的人会有不少的提高。不过书中还是涉及了不少C++的

bm56 2016-02-03   1934   0

Swift 2.0来了!全新《The Swift Programming Language》中文版发布 资讯

优秀newsletter 如果您觉得这个项目不错,请 点击Star一下 ,您的支持是我们最大的动力。 2.0 新的开始 1 开源项目完成难,维护更难。 大家看到的是发布时的瞩目和荣耀,却没有看到项目

jopen 2015-08-04   13040   0
Swift  

objective-c总结 经验

1. 在objective-c中使用#import<>导入系统头文件,#import""导入用户头文件,#import可以保证头文件只被包含一次。 2.  基本数据类型总结 2.1 基本数据类型分类

jopen 2012-10-21   54187   0

Objective-C Runtime 经验

Objective-C Objective-C 扩展了 C 语言,并加入了面向对象特性和 Smalltalk 式的消息传递机制。而这个扩展的核心是一个用 C 和 编译语言 写的 Runtime 库。它是

jopen 2015-01-19   38436   0

Effective前端7:加快页面打开速度 经验

页面的打开速度对网站的优化有极大的意义,如果打开一个页面一直处于白屏状态,若超过5s,可能大部份人都会把它关了。或者是页面加载出来了,但是比较慢,页面显示不完整,标签栏一直在转圈,页面长期处于不可交互的状态,这也是一种很不好的体验。

ramonzheng 2017-03-13   12379   0

Android 中的 Effective Java(速查表) 经验

Effective Java 是一本被广泛认可的著作,它指明了在写 Java 代码时兼顾 可维护性 与 效率 的方式。Android 也是使用 Java 来开发的,这意味着前书中的 所有 建议仍旧可用,真的是这样吗?并不尽然。

451007609 2016-12-21   3847   0
P39

  Objective-C 语法总结 文档

一、XCode、Objective-C、Cocoa说的是几样东西? 答案:三样东西。   XCode:你可以把它看成是一个开发环境,就好像Visual Studio或者Netbeans或者Sharp

永乐zhu 2012-11-19   2511   0

Objective-C 特性:Runtime 经验

Objective-C是基于C语言加入了 面向对象特性 和 消息转发机制 的动态语言,这意味着它不仅需要一个编译器,还需要 Runtime系统 来动态创建类和对象,进行消息发送和转发。下面通过分析Apple开源的

jopen 2015-07-06   18132   0
1 2 3 4 5 6 7 8 9 10