it知识库

it知识库

浅谈程序员的数学修养

阅读(32) 作者(admin)

  可能有很多朋友在网上看过Google公司早几年的招聘广告,它的第一题如下了:{first 10-digit prime found in consecutive digits e}.com,e中出现的连续的第一个10个数字组成的质数。据说当时这个试题在美国很多地...

it知识库

MapReduce:一个巨大的倒退

阅读(30) 作者(admin)

前言databasecolumn 的数据库大牛们(其中包括PostgreSQL的最初伯克利领导:Michael Stonebraker)最近写了一篇评论当前如日中天的MapReduce 技术的文章,引发剧烈的讨论。我抽空在这儿翻译一些,一起学习。译者注:这种 Ta...

it知识库

JQuery优缺点分析说明

阅读(14) 作者(admin)

1、jQuery实现脚本与页面的分离 在HTML代码中,我们还经常看到类似这样的代码: <form id="myform" onsubmit=return validate();"> 即使validate()函数可以被放置在一个外部文件中,实际上我们依然是把页面与逻辑和事...

简单三层程序设计
it知识库

简单三层程序设计

阅读(32) 作者(admin)

  三层结构包含:表示层(USL),业务逻辑层(BLL),数据访问层(DAL)  1:数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不   是指原始数据,也就是说,是对数据的操作,而不是数据库,具...

it知识库

对话DBA大师:云计算如何影响下一代数据库发展

阅读(19) 作者(admin)

  Guy Harrison是Quest软件的研发总监和业界著名的数据库专家,最近他接受TechTarget的采访,谈及了在Quest云计算新产品Toad和下一代称之为“NoSQL”的非关系型数据库中所做的工作,并就非关系型数据库的...

SQL Server数据库表锁定原理以及如何解除表的锁定
it知识库

SQL Server数据库表锁定原理以及如何解除表的锁定

阅读(26) 作者(admin)

  1. 数据库表锁定原理  1.1 目前的C/S,B/S结构都是多用户访问数据库,每个时间点会有成千上万个user来访问DB,其中也会同时存取同一份数据,会造成数据的不一致性或者读脏数据。   1.2 事务的ACID原则   1....

it知识库

WEB前端开发规范文档

阅读(30) 作者(admin)

  为新项目写的一份规范文档, 分享给大家. 我想前端开发过程中, 无论是团队开发, 还是单兵做站, 有一份开发文档做规范, 对开发工作都是很有益的. 本文档由本人编写, 部分意见来源于网络, 以此感谢, 片面及有...

it知识库

Single Sign-On(SSO)单点登陆的具体实现方案

阅读(26) 作者(admin)

  我们都知道网易、搜狐等大型门户都有“通行证”的概念,这个通行证系统就是今天讨论的“单点登录系统”。其主要特征是多个站点一个用户中心,一点登陆后其他也自动登录,注销也是。比如我们...

it知识库

Unobtrusive Ajax 的两种境界

阅读(49) 作者(admin)

  王国维在《人间词话》说:古今之成大事业、大学问者,必经过三种之境界:昨夜西风凋碧树。独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在,灯火阑珊处。 类似,在 Web 中使用...

greenplum数据库引擎探究
it知识库

greenplum数据库引擎探究

阅读(22) 作者(admin)

  Greenplum做为新一代的数据库引擎,有着良好的发展与应用前景。强大的工作效率,低成本的硬件平台对数据仓库与商业智能建设有很大的吸引力。要清楚的了解其特点最好从架构着手。  架构分析   Greenplum的高...

it知识库

有关网站UI实现的几种方式的讨论

阅读(27) 作者(admin)

  抛砖引玉,提出一些知道的做法,欢迎大家提出更多做法。  对于网站来说,UI最终的形式无非是(X)HTML + 脚本 + 样式,现在的问题是怎么样生成这些前端的元素,在以下几个方面达到平衡:  (假设有开发和前端两种角色,前端...

it知识库

HTML5 – 新旧语法简介

阅读(13) 作者(admin)

  众所周知,HTML是互联网有史以来最伟大的发明。这种超文本标记语言实际上是现代互联网发展的一个基石,以它为中心出现了一个独特的自给自足的体系。  当开发HTML5时,它的设计者们正面对着一些很重要的问题,希望...

it知识库

敏捷实践的七个方面

阅读(31) 作者(admin)

  我们俩来自于诺基亚西门子网络杭州3G研发中心,本文内容来源于诺西一个通信产品研发部门所进行的敏捷转变,它是典型的多站点开发的研发组织,在芬兰、印度、中国等国家都有研发团队,总计超过600人。我们免去在文中...

it知识库

HTML5 缓存: cache manifest

阅读(24) 作者(admin)

  Cache Manifest是HTML5的一种缓存机制,文章作者直接用博客当测试环境,虽然应用起来非常简单,但效果却出奇的好。缓存后的速度,简直是惊人的快。像Yslow显示,打开一个缓存过的页面,只要0.729秒,比不缓存的差不多快了...

SQL Server 2008 的恢复和备份模式
it知识库

SQL Server 2008 的恢复和备份模式

阅读(20) 作者(admin)

  事务日志  每一个SQL Server数据库在硬盘上包含至少两个物理文件,一个MDF文件和一个LDF文件。MDF文件包含所有被存储的实际数据。LDF文件或日志文件,包含了每一个数据变化的纪录。记录每个数据变化使撤销操...

从HTML 2.0到HTML5
it知识库

从HTML 2.0到HTML5

阅读(21) 作者(admin)

  英文原文:A Brief History of Markup  A Book Apart 的第一本书,由Jeremy Keith执笔;本文是该书第1章。  HTML是World Wide Web上统一的语言。使用它所提供的标签,人类已经创建了令人惊奇、姿态万千的超链接...

云计算如何影响NoSQL数据库的发展
it知识库

云计算如何影响NoSQL数据库的发展

阅读(26) 作者(admin)

  Guy Harrison是Quest软件研发经理和数据库大师,最近他谈及了在Quest云计算新产品Toad和下一代称之为“NoSQL”的非关系型数据库中所做的工作,并就非关系型数据库的相关领域及云计算的推动作用回答了...

上海麻辣马资深程序员叶劲峰:我的游戏人生
it知识库

上海麻辣马资深程序员叶劲峰:我的游戏人生

阅读(38) 作者(admin)

  我是在香港土生土长、现于上海工作的游戏程序员。有曰人生如戏,当代若说人生如游戏或更有共鸣。然而,我们是这游戏的玩家而不是设计师,世事往往并非各遂其愿,却又带来无尽惊喜。游戏中与其以赚取货币提升等级为...

it知识库

Javascript类型检测

阅读(40) 作者(admin)

  开门见山,我们先来看一下代码:var is = function (obj,type) {
var toString = Object.prototype.toString;
var _baseTypes = {'undefined':'undefined','number':'number','boolean':'boolean',...

it知识库

QtCreator中常用快捷键总结

阅读(14) 作者(admin)

F1 查看帮助
F2 跳转到函数定义(和Ctrl+鼠标左键一样的效果)
Shift+F2 声明和定义之间切换
F4 头文件和源文件之间切换...

DBus学习笔记
it知识库

DBus学习笔记

阅读(27) 作者(admin)

一些基本概念的解释和翻译:
http://blog.mcuol.com/User/AT91RM9200/Article/12816_1.htm
http://www.cnblogs.com/wzh206/archive/2010/05/13/1734901.html
一个完整的DBus学习教程(强烈推荐,写得相当的全):
http:...

it知识库

对架构的思考

阅读(32) 作者(admin)

  这几日,在阅读GoF之一的John Vlissides著作《设计模式思考》,在James O. Coplien为本书所撰写的序中,摘引了Richard Helm的一封邮件:
  GoF的设计模式只解决了微观架构(micro-architecture)。你仍然必须把宏观架...

it知识库

程序员很孤傲?

阅读(30) 作者(admin)

  1、新人进公司的第一天是无聊的一天,也是开始磨合的第一天  新人进公司的第一天总是那么的郁闷,不知道目的,不知道自己的职责,不知道自己的定位,这也和面试的时候没说清楚也是有关系的,大部分的人都是为了生活才...

MeeGo的UI个性化指南
it知识库

MeeGo的UI个性化指南

阅读(29) 作者(admin)

  更换视觉效果的好处个性化用户体验上的视觉效果是一个可以让一个移动设备具有你的特色的有力手段。个性化UI的基本元素包括:颜色,字体,照片和格式等。有时候只要一个小小的改变就可以让整个设备的使用方式有所...