2013-10-22 23:10
⁄ 科技·视野
⁄ 共 2665字
本文将列举八条与大数据密切相关的真理——大家对此也许有所耳闻、至少略有耳闻——并按时间进行排序。最后,笔者将做出自己的推测,与各位朋友分享“未来的真理”。
1. “相关性并非因果关系”
这样的说法我们已经听过不止一次。在大学的哲学课堂上,我了解到这样一个关于基础谬论的表述版本,叫作post hoc ergo propter hoc,翻译过来就是“后发者因之而发”。听起来实在有些隐晦,更直白点解释,就是说“B事发生于A...
大数据阅读全文
2013-10-22 07:08
⁄ 工业·编程
⁄ 共 767字
程序员怎样才能达到编程的最高境界?最高境界绝对不是你去编两行代码, 或者是儿分钟能写几行代码,或者是用什么所谓的可视化上具产生最少的代码这些工作, 这都不是真正的高手境界。即使足这样的高手,那也都是无知者的自封。 我认为,一个程序员的成长可分为如下六个阶段: 第一阶段
此阶段主要是能熟练地使用某种语言。这就相当于练武中的套路和架式这些表面的东西...
新手, 方法, 程序员阅读全文
2013-10-21 07:06
⁄ 工业·编程
⁄ 共 1888字
对于缺乏编程知识的人来说,完全有可能编写一个网页或小程序。如果在用Google搜索相关示例时幸运的话,可以搜到现成的代码。即使是经验丰富的程序员,通常也会为了节省时间和精力而在网上搜索解决方案。
如果不借助搜索技术、网络及集体智慧,现代化高效编程是难以想象的。因此,搜索技巧对高效程序员变得愈发重要。
现在,我们不需要了解和记住如何解决众多的编程问题,可以采用搜索技术。我们正变得更加高效、高生产力,并能...
技巧, 程序员阅读全文
2013-10-20 07:03
⁄ 工业·编程
⁄ 共 1482字
1. 普通new 也就是我们经常使用的new 形式如下: int *p1=new int; // 因此可以用指针是否为空不能判断分配空间是否成功 分配失败抛出异常 // 现在很多C++程序员还以为是老样子 通过返回值判断是否分配成功 显然是错误的 常用的方...
c++阅读全文
2013-10-20 07:00
⁄ 科技·视野
⁄ 共 1579字
随着传统互联网向移动互联发展,各种移动智能设备,比如平板电脑、智能收集、智能汽车等都连接到网络之中,不论是个人还是机器都能随时随地获取和产生新的数据。这些信息如果能充分利用,将成为运营商手中的宝贵资源。大数据(big data)已经成为信息技术领域最为热门的词汇之一。
大数据的四个特征
作为一个新兴的概念,大数据具有四个特征:容量大,种类多,速度快,以及最重要的一点---...
大数据, 移动互联网阅读全文
2013-10-19 06:58
⁄ 工业·编程
⁄ 共 5729字
每天我们都在使用Windows系统学习、编程、听音乐、玩游戏,Windows的操作想来是很熟练了,可是你又对Windows到底了解多少呢?本系列的目的,就是让你对Windows系统有个更直观、更清楚、更彻底的认识。虽然我们大多数人看不到Windows的源码,对其内存调度算法这种最深层次的技术内幕不能明窥,但是我们可以做到比现在知道的更多,了解这些之后你会发现在Windows上面开发会轻车熟路,任何木马病毒到了你机器上不过只会成为你的试...
学习笔记, 操作系统阅读全文
2013-10-18 20:05
⁄ 工业·编程
⁄ 共 2128字
早80年代中期,微软公司就研究开发出了项目管理软件Project的DOS版本。
1990年,微软推出了世界上第一个基于WINDOWS环境下的Project 1.0 for Windows版本,开创了一个新篇章。此后,大约每两年就有一个新版本,功能逐版增强,操作越来越简化容易。
1992年4月,Project 3.0 for Windows问世,当年在美国PC Magazine杂志组织的评比内容多达280余项的8个项目管理软件评比中,被编辑部推荐为最佳软件。
1994年4月,微软推出Proj...
Project, 历程, 回顾阅读全文
2013-10-17 10:48
⁄ 工业·编程
⁄ 共 1197字
只有极少的程序员会需要参与微软的Windows内核开发,也只有极少的读者会自己试图从头开发一个类Windows的操作系统内核(有这方面兴趣的读者,建议参考开源项目ReactOS)。单纯地讲解Windows内核编程对大多数读者都没有意义。但是,信息安全类的软件是内核编程的极好的应用实例。病毒实时监控、防火墙、入侵检测、数据保护还原、数据即时备份、数据加密、数据防止泄密、反外挂等,都不同程度地涉及到内核编程;或者,内核编程可...
windows, 软件之路阅读全文
2013-10-16 10:45
⁄ 工业·编程
⁄ 共 817字
1. 若对Windows底层开发没有兴趣,不建议继续深究; 若有些兴趣可以继续
2. 先广泛打基础,比如C/MFC/C++/ASM,再学习Windows核心编程,对R3上的一些开发有所熟悉; 再系统的学习<操作系统>等书籍,理解整个系统的原理,构架,实现.
3. 有了以上基础,可以开始阅读一些驱动入门书籍,如 毛德草 的<Windows内核情景分析>, 多上google搜索资料; 下一份WRK/ReactOS,没事翻一翻,搭好驱动编译环境后,可以尝试写些小驱动,在实践蓝屏...
windows, 软件之路阅读全文
2013-10-15 10:10
⁄ 工业·编程
⁄ 共 1629字
通常我们在操作系统上的选择主要有三个:Windows、MacOS、Linux。事实上,除了上述三大平台外,行业内还存在一些其他不知名但很有特色的操作系统,下面本文将给大家列举这一类产品的代表,仅供参考:
1. OpenGEM
GEM(图形环境管理)在1985年作为CP/M的图形外壳开始自己的生命周期。它为MS-DOS提供了更多可操作性的图形界面。到了1999 年,GEM加入开源软件家族,其代码和功能都得到了极大的丰富,从而更名...
操作系统阅读全文