码迷,mamicode.com
首页 >  
搜索关键字:改善    ( 3115个结果
改善SQL语句(转)
二、改善SQL语句 很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如:select * from table1 where name='zhangsan' and tID > 10000和执行: select * from t...
分类:数据库   时间:2014-07-16 18:36:31    阅读次数:266
(转)pip和easy_install使用方式
easy_install 跟 pip 都是 Python 的套件管理程式,有了它們,在使用 Python 開發程式的時候會帶來不少方便。easy_install 和 pip 有什麼不一樣?據pip 官網的說法,pip 改善了不少 easy_install 的缺點,如此說來 pip 應該是略勝一籌,不...
分类:其他好文   时间:2014-07-16 17:38:58    阅读次数:122
个人整理--Java编码规范
编码规范对于开发人员来说是非常重要的,有以下几个原因:1.一个软件的生命周期中,80%的花费在于维护2.几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护3.编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码4.如果你将源码作为产品发布,就需要确任它是否被很好的打包并...
分类:编程语言   时间:2014-07-16 15:51:17    阅读次数:214
Linux多线程程序设计
一、线程理论基础使用线程原因:1、比进程更加节俭。线程是轻量级的。进程:代码共享,数据拷贝。线程所有都是共享的。2、通信简单很多3、多线程程序是一种多任务、并发的工作机制。还有如下优点:使多CPU系统更加有效。操作系统会保证当线程数不大于CPU数目时,不同线程运行于不同的CPU上。改善程序结构:一个...
分类:编程语言   时间:2014-07-16 15:09:35    阅读次数:266
如何在云计算虚拟化期间减少安全风险?
在云计算中,有三种基本服务模型:软件即服务(SaaS)、平台即服务(PaaS)和基础架构即服务(IaaS)。此外,还有三种基本的部署模型:公有、混合和私有。虚拟化通常被用于上述的这些云计算模型和部署中,以实现其诸多优势,包括成本效益、增加运行时间、改善灾难恢复和应用隔离。 在云部署中处理虚拟化...
分类:其他好文   时间:2014-07-16 13:56:07    阅读次数:155
我的代码重构经验
说明 本文在《MDU某产品OMCI模块代码质量现状分析》一文的基础上,分享作者对该模块进行重构时的实践经验。 具体的重构手段可参考《代码大全2》或《重构:改善既有代码的设计》,本文不再班门弄斧,而侧重重构时一些粗浅的“方法论”,旨在提高重构效率。 作者未采用重量级的重构工具,仅用到Source...
分类:其他好文   时间:2014-07-14 19:51:11    阅读次数:607
单利采用双锁定技术
摘抄自《改善C#程序的157个建议》 —— 建议105:使用私有构造函数强化单例。 关于单例的一个著名的技术就是“双锁定”技术。采用双锁定技术后,单例的线程安全版本为: public sealed class Singleton { private static Singl...
分类:其他好文   时间:2014-07-12 08:57:48    阅读次数:165
大话重构连载5:软件修改的四种动机
软件,自从被我们开发出来并交付使用以后,如果它运行得好好的,我们是不会去修改它的。我们要修改软件,万变不离其宗,无非就是四种动机:增加新功能;原有功能有BUG;改善原有程序的结构;优化原有系统的性能[1]。第一种和第二种动机,都是源于客户的功能需求,而第四种是源于客户的非功能需求。
分类:其他好文   时间:2014-07-11 21:10:45    阅读次数:267
大话重构连载5:软件修改的四种动机
软件,自从被我们开发出来并交付使用以后,如果它运行得好好的,我们是不会去修改它的。我们要修改软件,万变不离其宗,无非就是四种动机: 1. 增加新功能; 2. 原有功能有BUG; 3. 改善原有程序的结构; 4. 优化原有系统的性能[1]。 第一种和第二种动机,都是源于客户的功能需求,而第四种是源于客户的非功能需求。...
分类:其他好文   时间:2014-07-10 19:38:32    阅读次数:307
Effective C++ Item 26 尽可能延后变量定义式的出现时间
经验:尽可能延后变量定义式的出现。这样做可增加程序的清晰度并改善程序效率。 示例: //这个函数过早定义变量“encrypted” std::string encryptPassword(const std::string &password){ using namespace std; string encrypted; if(password.length() < MinimumPasswordLength){ throw logic_error("Password is too short"...
分类:编程语言   时间:2014-07-10 19:27:30    阅读次数:253
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!