it知识库

Path – 很漂亮,但走错了路子
it知识库

Path – 很漂亮,但走错了路子

阅读(24) 作者(admin)

  两个前 Facebook 员工的新创意,造了很久势的 Path 终于发布了它的 iOS 应用程序。尽管从截图上看,这跟当初他们公布的创意已经大相径庭,我还是第一时间下载体验,新鲜有趣的应用总是智能手机上的一抹亮彩。  从...

it知识库

MySQL转换Oracle的七大注意事项

阅读(28) 作者(admin)

  有很多应用项目, 刚起步的时候用MySQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MySQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有MySQL转换Oracle的需求,应用程序也要相应做一些...

it知识库

Apache .htaccess文件的8个用法

阅读(45) 作者(admin)

  .htaccess文件允许我们针对特定目录及其子目录修改一些服务器设置,虽然这种类型的配置最好是在服务器本身配置文件的<Directory>小节部分处理,但有时我们根本没有权限访问这个配置文件,尤其是当我们在一台共享...

it知识库

MySQL/HandlerSocket和VoltDB:NoSQL的竞争者

阅读(34) 作者(admin)

  一般认为NoSQL数据库在性能方面要优于传统的SQL数据库。但是有两个SQL的解决方案宣布:对于大型系统的高可扩展性需求,SQL仍然是可行的解决方案!这两个SQL解决方案分别是MySQL加NoSQL层插件和支持SQL的VoltDB数...

it知识库

敏捷测试工程师的十条法则

阅读(23) 作者(admin)

  对于初涉敏捷的测试工程师来说,如果定位自己的角色和职责、如何从传统开发模式成功迁移到敏捷模式、如何跟上短迭代的节奏等等问题都迫切地想要找到答案。 资深敏捷实践者Lisa Crispin和Janet Gregory在《敏...

it知识库

架构师给程序员的一封信

阅读(35) 作者(admin)

  下面的邮件是某Architect发给他的Engineering团队的(来源),我觉得挺不错的,翻译过来,我相信我们所有的程序员都能从中学到很多东西。下面是这封邮件——  每次当我开始做新的东西是我就会很兴奋。就...

it知识库

利用T-SQL代码提高缓存效率 减少内存消耗

阅读(28) 作者(admin)

  在这篇文章里,我将介绍怎样编写你的代码来提高缓存计划的重用。了解当有缓存计划或重用一个已有的计划时空格和注释会产生怎样的影响,这会帮助你降低你的应用程序缓存的计划数目。  探究缓存计划  你在利...

it知识库

SQL Server数据库服务器高性能设置

阅读(31) 作者(admin)

数据库服务器主要用于存储、查询、检索企业内部的信息,因此需要搭配专用的数据库系统,对服务器的兼容性、可靠性和稳定性等方面都有很高的要求。 下面是进行笼统的技术点说明,为的是让大家有一个整体的概念,如...

空间换时间的数据库设计
it知识库

空间换时间的数据库设计

阅读(28) 作者(admin)

  我们的系统中很常会用到SMS、Email等的发送,在我们的设计中通常会创建一个Tb_outbox表,当产生数据时,插入到Tb_outbox表,由定时器去读取Tb_outbox的数据进行发送,发送完了再修改Tb_outbox的发送状态。是的,这就是...

it知识库

程序冰山

阅读(32) 作者(admin)

  很多优秀的产品中的一些功能看起来很容易被复制,但当你实际去做时却发现是十分的复杂。我称这些功能特征为程序冰山,因为它们暴露的那部分让一个普通观察者或一个竞争对手来想象可能只有一个周末的工作量,但在...

it知识库

戏说开源数据库“五虎将”

阅读(40) 作者(admin)

  “五虎将”一说最早出自三国平话,在《三国演义》中刘备麾下有五员猛将分别是关羽、张飞、赵云、马超、黄忠,后人惯称“五虎上将”。今天我为大家介绍的是Linux平台下功能强大的“...

it知识库

经典 Javascript 正则表达式

阅读(36) 作者(admin)

正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。匹配中文字符的正则表达式:[/u4e00-/u9fa5]...

风雨20年:我所积累的20条编程经验
it知识库

风雨20年:我所积累的20条编程经验

阅读(31) 作者(admin)

  从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋友。  我会持续更新这些经验,我可...

it知识库

为了5分钱把程序搞的面目全非,恭喜了!

阅读(35) 作者(admin)

  我无意间看到一篇文章,里面有些观点,读来让我想哭:MySQL里的命名都有点长,带有描述性,例如timeAdded或valueCached。对于不多的数据来说,每行只会多占用几个字节,但当你有1亿行时,每行用100个字节存字段名,这样一下子...

it知识库

程序员的十大技术烦恼

阅读(35) 作者(admin)

  每个程序员都有自己烦心事,不论这事指的是范围蠕变(scope creep),还是指匈牙利变量命名(Hungarian notation),我们都明白,这是我们有我们行业里的特定的烦恼。下面要说的就是让程序员们烦恼的十件事情。  10.注释&...

it知识库

偷代码

阅读(22) 作者(admin)

  学东西容易。化为己有难。  我发现自己在最近的几个项目中偷窃了其它项目的思想。当然,并不是真正的“偷”,而是浏览和学习你欣赏的项目和开发者,从中窃取思想。诸如设计模式,重构方法等。Chris是如...

微软“重启”Windows Phone 7 设计的经过
it知识库

微软“重启”Windows Phone 7 设计的经过

阅读(23) 作者(admin)

微软集团副总裁、Windows Phone 项目主管 Joe Belfiore 在位于雷蒙德的微软总部拿着三星的 Windows Phone 7 原型机。  微软员工将 2008 年 11 月称为“重启(The Reset)”。当月,微软终止 Windows 手机...

it知识库

我们的测试驱动开发经验

阅读(34) 作者(admin)

  你应该听过或读过不少关于测试驱动开发的讨论,测试驱动开发往往被比喻为神奇的独角兽,它能帮你照看你的软件,让大家乐得其所。于是,在写了18.000行“神奇独角兽”代码后,我想把我们的体验从整体的角度...

程序员可以跟销售学什么?
it知识库

程序员可以跟销售学什么?

阅读(32) 作者(admin)

  当听到“推销员”、“销售员”或者“销售”这些词的时候,你首先想到了什么?1.过大压力;2.业务谈判;3.例行拜访;4.电话推销;5.兜售信息。如果想到的是这些,那说明你以前可能跟一些糟...

流传在开发者圈的10句编程谚语
it知识库

流传在开发者圈的10句编程谚语

阅读(28) 作者(admin)

  所谓谚语,就是用言简意赅、通俗易懂的方式传达人生箴言和普遍真理的话,它们能很好地帮助你处理生活和工作上的事情。也正因如此,我才整理了10句编程谚语,每位开发人员都应该铭记他们,武装自己。  1.无风不起浪...

教你构建多样化的Facebook应用程序
it知识库

教你构建多样化的Facebook应用程序

阅读(41) 作者(admin)

  使用Flash Platform,您可以构建丰富的用户体验。使用Facebook Platform,您可以构建丰富的社交体验。将两者结合使用,您可以构建出纳入更具交互性、表现力和响应性应用程序社交功能的杀手级应用程序。  您可以...

PHP+MySQL+jQuery实现发布微博程序——jQuery篇
it知识库

PHP+MySQL+jQuery实现发布微博程序——jQuery篇

阅读(30) 作者(admin)

  我们在QQ个人中心或者新浪微博等网站上可以看到一个发表话题的应用。该应用实现了即时统计输入字数,并且通过Ajax与后台交互,将输入内容插入到话题列表中。本文讲解第一部分jQuery实现前端交互操作。  XHTML...

it知识库

一个程序员的创业失败教训

阅读(22) 作者(admin)

  这段经历是悲伤的,也是快乐的,毕竟创业是充满激情的,想着自己以后可以不再给人打工了,可以给自己打工了,一个程序员写了很多年的程序之后,能够有机会给自己写程序,现在想着都是兴奋的,心情久久不能平静。  创业的...

it知识库

产生唯一随机码的方法分析。

阅读(32) 作者(admin)

  1. 自己写代码产生随机的数字和字母组合,每产生1个去数据库查询该随机码是否已存在,如果已存在,则重新产生,直到不重复为止。 优点:没发现有啥优点。 缺点:产生速度慢,还要查询数据库,当数据量大的时候...