it知识库

永远不要去请示是否应该整理一下你的代码
it知识库

永远不要去请示是否应该整理一下你的代码

阅读(28) 作者(admin)

  本文是从 Whyyou should never ask permission to clean up code 这篇文章翻译而来。   “我可以花一点时间整理一下这段程序吗?它太乱了。”对于这个问题的回答应该永远是“好!”。然...

SQL Server 2008内存及I/O性能监控
it知识库

SQL Server 2008内存及I/O性能监控

阅读(53) 作者(admin)

  以下均是针对Window 32位系统环境下,64位的不在下面描述情况下。  用户模式和内核模式(user mode& kernel mode)  为了防止用户程序访问并篡改操作系统的关键部分,Windows使用了2种处理器存取模式:用户模式...

it知识库

Ajax和WEB服务数据格式:XML SOAP HTML

阅读(27) 作者(admin)

  当AJAX被创建的时候,他的原意是:Asynchronous JavaScript and XML,异步的javascript和XML,总的说来就是这样的:首先创建一个网络服务,比如可以传递HTTP GET/POST参数的PHP页面,然后返回一个XML格式的响应写一些客户...

it知识库

10条建议提高PHP代码性能

阅读(47) 作者(admin)

  这篇文章中的建议涵盖了大部分PHP代码性能方面的问题。如果你是做一些小网站或者小项目,那么有理由忽略这些建议,但是当你为大量用户提供长期稳定的服务的时候,就必须关注了。开发人员必须从项目一开始就考虑这...

it知识库

SOA领域建模,用OOD还是SOA方法?

阅读(43) 作者(admin)

  近日,在Gervas Douglas的SOA邮件讨论组的OO和SOA两大阵营间展开了一场讨论,探讨的话题包括领域建模(Domain Model)、消息格式和服务设计等。讨论结果得出了几条适用于大多数SOA实施的重要原则:面向服务的建模技术...

it知识库

你的工作不是命令人们去做什么

阅读(28) 作者(admin)

  本文是从 Your Job is NOT Telling People What To Do 这篇文章翻译而来。  我遇到很多人都告诉我,他们想去做一名经理/管理者。我要问的第一个问题就是“为什么”?任何一个跟“因为我喜欢命...

Eclipse开发Android应用程序入门
it知识库

Eclipse开发Android应用程序入门

阅读(27) 作者(admin)

  翻译:赵锟
  原文出处:http://www.smashingmagazine.com/2010/10/25/get-started-developing-for-android-with-eclipse/  如今的移动设备应用程序开发充满着让人振奋的东西。功能强大的硬件支持,平板电脑,...

Eclipse开发Android应用程序入门:重装上阵
it知识库

Eclipse开发Android应用程序入门:重装上阵

阅读(21) 作者(admin)

  原文:http://www.smashingmagazine.com/2011/03/28/get-started-developing-for-android-with-eclipse-reloaded/  在我们教程系列的第一部分中,我们使用Android和Eclipse开发了一个简单的饮茶计时器的应用...

it知识库

Windows Phone 7 隔离存储空间资源管理器

阅读(30) 作者(admin)

  我们知道Windows Phone 7 目前是不支持访问外部存储空间的,我们的应用程序可以使用的数据空间包括隔离存储空间(IsolatedStorage)和云端(Could)空间。作为开发人员,我们以前只能想象独立存储空间的存储,今天推荐一...

程序员的谎谬之言还是至理名言?
it知识库

程序员的谎谬之言还是至理名言?

阅读(42) 作者(admin)

  I will learn it when I need it – 我会在我需要的时候再学!我听到这句已经很多年了。这对于一个高速变化的软件行业环境来说,这似乎是一个非常实用的态度。 在某些方面这的确很实用主义,不过在其它的方...

it知识库

Dojo1.6新特性:AMD规范

阅读(22) 作者(admin)

  1. AMD的由来  前端技术虽然在不断发展之中,却一直没有质的飞跃。除了已有的各大著名框架,比如Dojo,JQuery,ExtJs等等,很多公司也都有着自己的前端开发框架。这些框架的使用效率以及开发质量在很大程度上都取决...

it知识库

探索移动Web网页编码设计

阅读(19) 作者(admin)

  如果你正准备为你的网站制作一个移动设备版本,那这篇文章将会对你相当有用,在本文中,将探索移动Web网页编码设计的各种技巧和注意事项:为了移动设备上的用户体验可以被接受,代码得怎么设计。Mobile Web与普通网站...

it知识库

一个10年程序员职业发展、总结和困境

阅读(25) 作者(admin)

我不是计算机科班出身(学金融的),但是我喜欢编程,01年4月看到郑州一家网站招聘网络编辑,就去了,其实准备了很久,当然也面试上了,一个月800块钱,3个月试用期打八折。因为我上网还算早,所以喜欢网络,所以就应聘了带“网...

数据库设计 Step by Step (2)
it知识库

数据库设计 Step by Step (2)

阅读(27) 作者(admin)

  引言:数据库设计 Step by Step (1)得到这么多朋友的关注着实出乎了我的意外。这也坚定了我把这一系列的博文写好的决心。近来工作上的事务比较繁重,加之我期望这个系列的文章能尽可能的系统、完整,需要花很多时...

经过15年的练习后……
it知识库

经过15年的练习后……

阅读(38) 作者(admin)

  英文原文:After 15 years of practice...  编者按:原文作者Dreck Sivers是CD Baby网站的创始人,CD Baby是全球最大销售独立音乐人CD的网站。Dreck自己也是一名音乐人,他在本文中分享他在音乐道路的成长历程,最...

持续集成之“分支策略”​
it知识库

持续集成之“分支策略”​

阅读(50) 作者(admin)

  现代版本控制系统(SCM)的作用已不仅仅是保存历史版本,它还是各软件开发组织利用其分支功能实现多人并行开发,提高生产效率的一种工具。对于稍有历史的软件产品来说,一般都会有代码分支的出现,也常常见到一些历史...

持续集成之“分支策略”(续)
it知识库

持续集成之“分支策略”(续)

阅读(37) 作者(admin)

  在前文中,咱们谈到生命周期长短不同的两种分支策略。对于不超过二十人的小团队来说,推荐使用短生命周期的分支策略。Joe的团队在首次发布之前,也一直使用这种方式。然而,首次发布之后,因市场反响非常好,公司决定加...

it知识库

如何对MySQL服务器进行调优

阅读(27) 作者(admin)

  如今,社会讲求的就是快速,什么事都要有效率,当然服务器也是要有效率。开发人员不断地开发和部署使用LAMP(?、Apache、MySQL 和 PHP/Perl)架构的应用程序。但是,服务器管理员常常对应用程序本身没有什么控制能力,因为...

it知识库

事件模块的演变

阅读(44) 作者(admin)

  本篇开始将回顾下Javascript的事件机制。同时会从一个最小的函数开始写到最后一个具有完整功能的,强大的事件模块。为叙述方便将响应函数/回调函数/事件Listener/事件handler都称为事件handler。  先看看页...

it知识库

JavaScript 单例/单体模式(Singleton)

阅读(25) 作者(admin)

  首先,单例模式是对象的创建模式之一,此外还包括工厂模式。单例模式的三个特点:
  1,该类只有一个实例
  2,该类自行创建该实例(在该类内部创建自身的实例对象)
  3,向整个系统公开这个实例接口
  Java中大...

明确架构目标
it知识库

明确架构目标

阅读(44) 作者(admin)

  相关文章:MMN实用架构过程概览  在MMN的宏观视图中,包括了三个过程环节:定义架构概图、架构全局分析以及构建概念模型。这是一个循序渐进的过程,是系统架构整体分析的逐步细化。这个过程的关键是找准架构分析...

面向对象编程已死?
it知识库

面向对象编程已死?

阅读(39) 作者(admin)

  本文是从 Object Oriented Programming is Dead 这篇文章翻译而来。  那好吧,也许是没死,但卡内基.梅隆大学的Robert Harper教授却说(Teaching FP to freshmen)面向对象编程和设计“不适合做为现代计算...

it知识库

白话MongoDB(二)

阅读(28) 作者(admin)

  前面扯了一堆,要了解一个东西,最好的办法,还是让他跑起来,然后结合文档和测试,来验证其实现,并且了解其不足和优点。  MongoDB提供了部分系统的编译版本,但从研究学习以及线上不同依赖包的稳定性的目标,个人还是比...

初窥NoSQL世界 开源CouchDB新手入门
it知识库

初窥NoSQL世界 开源CouchDB新手入门

阅读(31) 作者(admin)

  NoSQL现在已经变成在IT界中十分热门的话题了,在本文中,将为你介绍NoSQL中的一员CouchDB的基本知识,带你开始走入NoSQL丰富多彩的世界。  什么是NoSQL  NoSQL(是not only SQL的缩写,也有说法认为是non-relati...

NoSQL架构实践(二)——以NoSQL为主
it知识库

NoSQL架构实践(二)——以NoSQL为主

阅读(28) 作者(admin)

  前面一篇《NoSQL架构实践(一)以NoSQL为辅》主要介绍了以NoSQL为辅助的架构,这种架构实施起来比较简单,易于理解,由于其中也使用了传统的关系数据库,让开发者更容易控制NoSQL带来的风险。接下来我们继续深入下去,换...