it知识库

it知识库

利用keepalived构建高可用MySQL-HA

阅读(30) 作者(admin)

  关于MySQL-HA,目前有多种解决方案,比如heartbeat、drbd、mmm、共享存储,但是它们各有优缺点。heartbeat、drbd配置较为复杂,需要自己写脚本才能实现MySQL自动切换,对于不会脚本语言的人来说,这无疑是一种脑裂问题;...

设计模式系列—原型模式
it知识库

设计模式系列—原型模式

阅读(28) 作者(admin)

  一、上篇回顾  上篇创建者模式中,我们主要讲述了创建者的几类实现方案,和创建者模式的应用的场景和特点,创建者模式适合创建复杂的对象,并且这些对象的每个组成部分的详细创建步骤可以是动态的变化的,但是每个...

it知识库

Android平台SQLite快速入门实践

阅读(19) 作者(admin)

  SQLite是Android平台软件开发中会经常用到的数据库产品,作为一款轻型数据库,SQLite的设计目标就是是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存...

it知识库

不要放弃你的梦想

阅读(20) 作者(admin)

  周末的时候我正准备和几个朋友打游戏,热身的过程中同一个不是很熟的队员发生了一次有趣的谈话。  “你是做什么的?”他问我。“哦,我给自己干,我有一个软件公司”,我回答。“真的吗!真...

设计模式系列—创建者模式
it知识库

设计模式系列—创建者模式

阅读(24) 作者(admin)

  一、上篇回顾  上篇我们主要讲述了抽象工厂模式和工厂模式。并且分析了该模式的应用场景和一些优缺点,并且给出了一些实现的思路和方案,我们现在来回顾一下:  抽象工厂模式:一个工厂负责所有类型对象的创建...

如何成为一名Java自由开发人员
it知识库

如何成为一名Java自由开发人员

阅读(28) 作者(admin)

  编者按:原文作者Jenkov就是那位丹麦的资深Java开发人员,从事软件开发已有十多年。除了常有读者咨询他《如何成为一位专家级的开发人员?》之外,“怎么才能成为一名Java自由开发人员?”也是他收件箱中另...

系统架构技能之设计模式—抽象工厂模式
it知识库

系统架构技能之设计模式—抽象工厂模式

阅读(22) 作者(admin)

  一、上篇回顾  上篇我们主要讲述了简单工厂模式和工厂模式。并且分析了每种模式的应用场景和一些优缺点,我们现在来回顾一下:  简单工厂模式:一个工厂负责所有类型对象的创建,不支持无缝的新增新的类型对象...

it知识库

软件开发周期

阅读(28) 作者(admin)

1.开发人员开发出程序,深信里面没有缺陷。2.产品测试。发现了20个缺陷。3.开发人员修改了其中的10个,并向测试部门解释另外10个不是真正的缺陷。4.测试人员发现修改后的缺陷中有5个仍然有问题,并且又发现了15个新缺...

it知识库

雕虫无小技 JavaScript初学者的10个迷你技巧

阅读(25) 作者(admin)

  在之前的编程语言排行榜中,我们曾介绍过转正在即的JavaScript语言,正如文章中阐明的那样,JavaScript不仅是最具活力的脚本语言,还是是最有用的编程语言之一。因为绝大多数的浏览器都和它兼容,你可以在这些浏览器...

如何使用搜索技巧来成为一名高效的程序员
it知识库

如何使用搜索技巧来成为一名高效的程序员

阅读(20) 作者(admin)

没有人是完全独立的孤岛,每个人都是整体的一部分。——约翰·多恩  对于缺乏编程知识的人来说,完全有可能编写一个网页或小程序。如果在用Google搜索相关示例时幸运的话,可以搜到现成的代码。即...

it知识库

写好代码的10个秘密

阅读(15) 作者(admin)

先给大家看一段据说是史上最强的程序:
e100 33 f6 bf 0 20 b5 10 f3 a5 8c c8 5 0 2 50 68 13 1 cb e 1f be a1 1 bf 0 1
e11b 6 57 b8 11 1 bb 21 13 89 7 4b 4b 48 79 f9 ad 86 e0 8b c8 bd ff ff e8 20
e134...

it知识库

完美程序员的10种品质

阅读(22) 作者(admin)

  谁是完美程序员?著名博客作家Alex Iskold在《明星软件工程师的10种特质》一文中给出这个问题的答案:  1. 热爱编程
  2. 完成事情
  3. 持续重构代码
  4. 使用设计模式
  5. 编写测试
  6....

微软产品因何而败?
it知识库

微软产品因何而败?

阅读(30) 作者(admin)

  相比Windows Vista操作系统,为什么有些人更青睐Windows XP和MacOSX?毕竟,Vista相比XP视觉上更美观圆润,性能上更先进,并且在很多方面也远胜于MacOSX。为什么那么多人喜欢Xbox,而Windows Mobile则无人问津?  为什...

it知识库

怎样打造一个酷网站?

阅读(21) 作者(admin)

  如果你是一个互联网创业者或者产品经理,你大概像这个行业里的每个人一样,梦想建造出这个世界的下一个Google或者Facebook. 你需要每天作出各种各样的决定,而你作出的这些决定往往决定着产品的成败,这里是一些经...

it知识库

详解PHP对构造方法的识别

阅读(21) 作者(admin)

  众所周知,由于历史原因,PHP之前是使用类名作为构造函数,在PHP 5中引入的新的构造函数__construct。为了实现向后兼容性,如果PHP 5在类中找不到 __construct() 函数,它就会尝试寻找旧式的构造函数,也就是和类同名的...

Apache Hadoop最佳实践和反模式
it知识库

Apache Hadoop最佳实践和反模式

阅读(23) 作者(admin)

  Apache Hadoop是一个用于构建大规模,共享存储和计算基础设施的软件框架,Hadoop集群经常用于各种研究和开发项目,如Yahoo!,eBay,Facebook,Twitter等互联网公司就大量使用了Hadoop,并在核心业务系统中扮演中关键角色,因...

Web设计师值得收藏的10个jQuery特效
it知识库

Web设计师值得收藏的10个jQuery特效

阅读(24) 作者(admin)

  jQuery已经不是什么新鲜的事儿,以前总把它认为是非常难的东西,也就没有认真去了解他了。直到学完CSS的大部分内容,才开始接触这种"write less, do more" 的Javascrīpt框架。这篇文章的最重要内容是来自Web Des...

将SL4 程序移植到WP7(附Teched2010真机图)
it知识库

将SL4 程序移植到WP7(附Teched2010真机图)

阅读(36) 作者(admin)

  前不久WP7 已经在国外上市,这意味着相应的WP7 应用程序和游戏将会蜂拥而至,由于之前研究过一阵SL,看到WP7 到来手便开始发痒。本篇将原来一个SL 模拟Nano5 的程序移植到WP7,为大家简单演示一下移植过程。SL 程序...

Android 2.3预计下周发布 十大惊喜不容错过
it知识库

Android 2.3预计下周发布 十大惊喜不容错过

阅读(32) 作者(admin)

  从最早的Android 1.5(Cupcake)、1.6(Dounts)到现在最新的Android 2.2(Froyo),Android系统不仅经历了多个版本的更新和改进,而且最新Android Gingerbread版本系统将会带来的变化也同样颇受期待。Android 2.3还...

it知识库

前端要给力之:代码可以有多烂?

阅读(29) 作者(admin)

  1、烂代码是怎么定义的?  !KissyUI是淘宝Kissy这个前端项目的一个群,龙藏同学在看完我在公司内网的“读烂代码系列”之后就在群里问呵:烂代码是怎么定义的?  是呵,到底什么才算烂代码呢?这让我想到...

it知识库

科技企业全球抢人才:程序员、程序员、还是程序员

阅读(36) 作者(admin)

  北京时间12月5日消息,根据国外媒体报道,美国著名IT网站Computerworld的专栏作家Jonny Evans特别撰文就全球科技企业的人才之争展开讨论。  以下即为文章全文:  在瞬息万变的科技领域,苹果、谷歌、Facebook、...

it知识库

软件开发中的破窗效应

阅读(25) 作者(admin)

  应该有很多人已经知道破窗效应【注1】这个社会学 (犯罪学)的词语,破窗效应最先由社会学家James Q. Wilson和George L. Kelling在一篇名为《Broken Windows》的文章中提出【注2】:“一个房子如果窗户破了,没...

系统架构技能之设计模式—单件模式
it知识库

系统架构技能之设计模式—单件模式

阅读(38) 作者(admin)

  一、开篇  其实我本来不是打算把系统架构中的一些设计模式单独抽出来讲解的,因为很多的好朋友也比较关注这方面的内容,所以我想通过我理解及平时项目中应用到的一些常见的设计模式,拿出来给大家做个简单讲解...

系统架构技能之设计模式—工厂模式
it知识库

系统架构技能之设计模式—工厂模式

阅读(23) 作者(admin)

  一、开篇  本文主要是讲述设计模式中最经典的创建型模式-工厂模式,本文将会从以下几点对工厂模式进行阐述。   本文将会从上面的四个方面进行详细的讲解和说明,当然会的朋友可以之处我的不足之处,不...