大型网站架构演变和知识体系【转】
摘要:之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网行业的同学一点初步的概念,:),文中的不对之处也请各位多给点建议,让本文真正起到抛砖引玉的效果。<!--[if !supportLineBreakNewLine]--><!--[en
阅读全文
posted @
2011-07-26 20:11
windfree
阅读(110)
推荐(0)
几种调用扫描仪方案【转】
摘要:近期由于项目需求,简单研究了一下客户端调用扫描仪的问题,总结了一下,大概有以 下几种方式: (1)TWAIN TWAIN指TWAIN协议,全称Toolkit Without An Interesting Name,无注名工具包协议, 是应用软件从计算机外设获取静态图像的国际标准。 TWAIN是一项重要的接口标准,为软件开发商和硬件设备生产厂商之间提供了一个统一的 规范,以有效地避免系统及设备之间的不兼容问题。TWAIN协议为操作系统提供了软件支 持,使得符合TWAIN协议的软件通过调用TWAIN协议接口就能从兼容TWAIN协议的外设上获 取静态图像,而不必考虑外设的功能差别。 TWAIN共包括
阅读全文
posted @
2011-07-11 23:00
windfree
阅读(518)
推荐(0)
C,C++经典笔试题【转】
摘要:1 编程基础1.1 基本概念1. 的理解:const char*, char const*, char*const的区别问题几乎是C++面试中每次 都会有的题目。 事实上这个概念谁都有只是三种声明方式非常相似很容易记混。 Bjarne在他的The C++ Programming Language里面给出过一个助记的方法: 把一个声明从右向左读。 constchar * const cp; ( * 读成 pointer to )cp is a const pointer to charconst char * p;p is a pointer to const char;char const *
阅读全文
posted @
2011-06-10 11:58
windfree
阅读(1149)
推荐(0)
服务器管理
摘要:一、远程桌面1、Server2003连接数配置运行gpedit.msc打开组策略编辑窗口,依次定位:计算机配置–>管理模版–>Windows组件–>终端服务,找到限制连接数量项,修改之。开始–>管理工具–>终端服务配置–>服务器设置:限制每个用户使用一个会话,改为否2、server2008连接数配置Start–>AdministrativeTools–>RemoteDesktopServices–>RemoteDesktopSessionHostConfiguration将Restricteachusertoasinglesession修改
阅读全文
posted @
2011-06-01 18:23
windfree
阅读(122)
推荐(0)