十年前,微软帝国的缔造者比尔-盖茨(Bill Gates)曾撰写过一本在当时轰动一时的书——《未来之路》,他在这本276页的书中预测了微软乃至整个科技产业未来的走势。盖茨在书中写道:“虽然现在看来这些预测不太可能实现,甚至有些荒谬,但是我保证这是本严肃的书,而决不是戏言。十年后我的观点将会得到证实。”一转眼十年过去了,现在让我们回顾一下盖茨的书中到底预测了些什么,又有哪些已经成为了现实。
标签:
上传时间: 2013-12-23
上传用户:541657925
2005年,在Web 2.0热潮中,Ajax横空出世,迅速成为最炙手可热的Web开发技术。Google,Microsoft,Amazon和Yahoo都已全面采用Ajax,新一代的网站如雨后春笋,迅速兴起。 什么是Ajax?Ajax为什么会这么热,他到底有什么奇妙之处?Ajax是少数高手才能使用的尖端技术吗?如何使用Ajax开发全新的用户体验的web应用,如何用Ajax赋予原有应用新的生命?本书将带你进入Ajax的世界。对于高级Ajax Programmer可以参看我后来上传的《foundations_of_ajax》。
标签: 2005
上传时间: 2013-12-20
上传用户:水中浮云
◆◆◆ 《FTP、HTTP 多线程断点续传下载文件》◆◆◆ FlashGet、网络蚂蚁想必大家都很熟悉,他们都是利用多线程同步下载的原理来提高下载速度,同时具有断点续传的功能,这些软件到底是如何实现的呢?答案在代码中揭晓。 代码中的 CDownloadMTR 类就是一个具有多线程断点续传功能的类,同时提供了测试例程。代码中未使用任何CInet类或InternetOpen()等函数,而是直接使用 SOCKET 连接,一步一步解析HTTP/FTP通信协议来完成会话和文件下载,具体细节请参考源代码,由于时间关系,代码有点零乱,错误也在所难免,如有朋友发现我代码中的错误,请来信告知,多谢! 你可以任意修改复制本代码,但请保留这段文字不要修改。 希望我能为中国的软件行业尽一份薄力! ◆◆◆ 作者 ◆◆◆ 谢红伟 · chrys · chrys@163.com · http://www.howa.com.cn ◆◆◆ 日期 ◆◆◆ 2007-05-23 05:47:24
上传时间: 2015-10-20
上传用户:xsnjzljj
问题描述: 虽然离开浦口了,但在浦口校区后山大家还都有印象吧,可你知道有一座小山在冬天下大雪的时候是可以滑雪的,SEU很喜欢滑雪,这并不奇怪, 因为滑雪的确很刺激,可是为了获得速度,滑雪区域必须向下倾斜,而且当你到底时不得不重新走到上面重滑。SEU想知道在这个区域中最长的滑坡。区域由一个二维数组给出。数组的每一个数字表示山坡上一个点的高度。 下面是一个例子: 一个人可以从一个点滑向上下左右相邻的四个点之一,当且仅当高度减小。在上面的例子中,一条可行的滑坡为24-17-16-1(从24开始,在1结束)。当然25-24-23-…-3-2-1更长。事实上,这是最长的一条。 输入要求: 从文件输入,输入的第一行为表示区域的二维数组的R行数和C列数(都在1到100之间)。下面是R行,每行有C个数,代表高度。 输出要求: 输出数据到文件,输出区域中最长滑坡的长度。 输入样例: 5 5 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9 输出样例:
标签:
上传时间: 2013-12-29
上传用户:WMC_geophy
作了个小程序,主要是为了验证将结构体存储到ini文件中去到底是怎么回事,没有弄明白的是为什么结构体中不能包含CString类
标签: 程序
上传时间: 2015-11-27
上传用户:84425894
CVS是一个版本控制系统。使用它,你可以记录下你的源文件的历史。 例如:修改软件时可能会产生一些bug,而且可能过了很久你才会察觉到它们的存在。 有了 CVS,你可以很容易地恢复旧版本,并从中看出到底是哪个修改导致了这个bug 。 有时这是很有用的。 当然了,你能把所有版本的所有文件都保存了下来。但这会浪费大量的磁盘空间。 而CVS用一种聪明的办法来保存一个文件的所有版本-仅仅保存不同版本之间的区别-在一个文件里。 如果你是项目开发组的一员,CVS也会帮助你。除非极为小心, 成员之间很容易互相覆盖文件。一些编辑器,如GNU Emacs,会保证同一时间内同一文件绝不会被两个人修改。 不幸的是,如果有人用了另外的编辑器,这种保护就没用了。 CVS用隔离开不同的开发者解决了这个问题。每个开发者在他自己的目录里工作, 等每一个开发者都完成了他们自己的工作后,CVS会将它们合并到一起。
上传时间: 2014-01-17
上传用户:xg262122
80386处理器是Intel公司80x86发展史上的里程碑,它不但兼容先前的8086/8088,80186,80286处理器,而且也为后来的486,Pentium(586),Pentium Pro(686)的发展打下了坚实的基础,对于我们程序员来讲更重要的是:我们关心80386在指令上到底有哪些扩展呢?80386有哪些寻址方式呢?毫无疑问,它不但兼容了8086的所有指令,而且还对它们进行增强.
上传时间: 2015-12-31
上传用户:ayfeixiao
《魔鬼经济学》中确立了一个有悖于传统智慧的观点:如果说伦理道德代表了我们心目中理想的社会运行模式的话,那么经济学就是在向我们描述这个社会到底是如何运行的。... 作者: 史蒂芬·列维特 史蒂芬·都伯纳
上传时间: 2013-12-12
上传用户:Shaikh
【软件名称】 《Windows Mobile中如何建立GPRS连接以便Socket能正常通信》 【版 本】 1.0.0 【操作系统】 Windows Mobile 5.0 【作 者】 谢红伟 · chrys · chrys@163.com · http://www.howa.com.cn 【软件说明】 手机开通GPRS以后,我们的 socket 程序还不能直接建立网络连接,需要用连接管理器来获取当前可用连接,并自动选择一个最佳的连接途径,然后启用这个连接, 在连接启动成功以后再用 socket 进行网络连接方可正常进行。源代码中封装了一个连接管理的类和测试代码,可以清楚地看到 Windows Mobile 在 socket 编程之前 到底需要做什么样的操作。 你可以任意修改复制本代码,但请保留这段文字不要修改。 希望我能为中国的软件行业尽一份薄力! 【开发日期】 2007-12-11 01:23:56
标签: Windows Mobile Socket GPRS
上传时间: 2013-12-20
上传用户:c12228
如果我们问那些UNIX系统的爱好者他们最喜欢什么,答案除了稳定的系统和可以远程启动之外,十有八九的人会提到正则表达式;如果我们再问他们最头痛的是什么,可能除了复杂的进程控制和安装过程之外,还会是正则表达式。那么正则表达式到底是什么?如何才能真正的掌握正则表达式并正确的加以灵活运用?本文将就此展开介绍,希望能够对那些渴望了解和掌握正则表达式的读者有所助益。
标签: UNIX
上传时间: 2013-12-10
上传用户:450976175