2015年10月28日
摘要: 早年开发游戏必须用C++,这没得说,2000-2004年,java还没有nio,其他动态语言不抗重负,只能C/C++能开发出完整可用的游戏服务端。直到2005年,韩国的游戏很多都还是纯C++写服务端,金山之前也开发过很多纯粹C++的游戏服务端,后来大家都切了。现代选择有很多:java + javas... 阅读全文
posted @ 2015-10-28 23:57 默默淡然 阅读(41064) 评论(2) 推荐(2) 编辑
摘要: TIOBE近日发布了2010年5月的编程语言排行榜,上期榜单C语言反超Java,本期C继续以18.186%的份额领跑,Java则位居第二。排名三到五位的依然是C++、PHP、VB,以下是本期编程语言排行榜前十名榜单:更多榜单回顾,欢迎访问:51CTO编程语言排行榜2010年5月编程语言排行榜榜单仔细... 阅读全文
posted @ 2015-10-28 23:48 默默淡然 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 许多现存的编程语言都可基于其计算模型加以分类,归入某些语言族,或者属于某种编程范式。按照不同的规则,可以有多种分类的方法,而且不同的学者对某些语言的具体归属也有不同的意见。这里我们给出一种语言谱系:说明式(Declarative) 函数式 Lisp,ML,Haskell 数据流 ld,Val ... 阅读全文
posted @ 2015-10-28 23:26 默默淡然 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 函数编程(简称FP)不只代指Haskell Scala等之类的语言,还表示一种编程思维,软件思考方式,也称面向函数编程。 编程的本质是组合,组合的本质是范畴Category,而范畴是函数的组合。 首先,什么是函数式编程,这并没有唯一定义,它只是广泛聚合了一些编程风格的特性,我们可以将它与面向对象编... 阅读全文
posted @ 2015-10-28 23:19 默默淡然 阅读(2474) 评论(0) 推荐(0) 编辑
摘要: 编程范式(Programming Paradigm)是某种编程语言典型的编程风格或者说是编程方式。随着编程方法学和软件工程研究的深入,特别是OO思想的普及,范式(Paradigm)以及编程范式等术语渐渐出现在人们面前。面向对象编程(OOP)常常被誉为是一种革命性的思想,正因为它不同于其他的各种编程范... 阅读全文
posted @ 2015-10-28 23:12 默默淡然 阅读(1488) 评论(0) 推荐(0) 编辑
摘要: 1. 对递归的不良支持 递归是一种函数调用自身的机制。这是一种强大的特性可以把某些复杂的东西变得很简单。有一个使用递归的例子是快速排序(quicksort)。不幸的是,PHP并不擅长递归。Zeev,一个PHP开发人员,说道:“PHP 4.0(Zend)对密集数据使用了栈方式,而不是使用堆方式。... 阅读全文
posted @ 2015-10-28 18:48 默默淡然 阅读(9139) 评论(0) 推荐(0) 编辑
摘要: 它们拥有的用户和fans之多,大家都很清楚。Myspace是一个基于.NET平台的,而Facebook更多是基于LAMP的。我们来看看MySpace配合.NET+Windows Server 2003+Sql Server 2000/2005+IIS怎么创造传奇的文章正文如下:在每个里程碑,站点负担... 阅读全文
posted @ 2015-10-28 18:37 默默淡然 阅读(177) 评论(0) 推荐(0) 编辑
摘要: Sublime Text 是一款非常强大的文本编辑器, 下面我们介绍如何将 Sublime Text 3 打造成一款 Python/Django 开发利器:1. 安装 Sublime Text 3虽然现在的 Sublime 3 还处于 beta 阶段, 但已经非常稳定了, 而且速度比 Sublime... 阅读全文
posted @ 2015-10-28 15:43 默默淡然 阅读(1853) 评论(0) 推荐(0) 编辑
摘要: ADO(ACTIVEX DATA OBJECTS)应用层的数据访问接口ODBC 数据库驱动接口OLE DB 系统级数据访问接口DAO (DATA ACCESS OBJECTS) 对象的数据访问接口ADO是基于全新的OLE DB技术而设计的.是一种基于应用程序层的数据访问接口.它是DAO/RDO的后继... 阅读全文
posted @ 2015-10-28 15:41 默默淡然 阅读(6885) 评论(0) 推荐(0) 编辑
摘要: 目录安装Pythonpython for eclipse插件安装配置PyDev插件测试安装Python从网站上下载最新的版本,从http://python.org/download/下载。安装过程与其他Windows软件类似。目前稳定版本为Python 2.7.6和Python 3.3.4。在Win... 阅读全文
posted @ 2015-10-28 15:09 默默淡然 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 本文和大家重点讨论一下UML9种图的概念,UML中有五类图,共有9种图形,每种图形都有各自的特点,下面就让我们一起来看一下这些图形特点的详细介绍吧。UML9种图简介1、用例图说明的是谁要使用系统以及使用该系统可以做些什么。UML9种图中一个用例图包含了多个模型元素,如系统、参与者和用例,并且显示了这... 阅读全文
posted @ 2015-10-28 14:22 默默淡然 阅读(8075) 评论(0) 推荐(0) 编辑
摘要: NoSQL在2010年风生水起,大大小小的Web站点在追求高性能高可靠性方面,不由自主都选择了NoSQL技术作为优先考虑的方面。今年伊始,InfoQ中文站有幸邀请到凤凰网的孙立先生,为大家分享他之于NoSQL方面的经验和体会。非常荣幸能受邀在InfoQ开辟这样一个关于NoSQL的专栏,InfoQ是我... 阅读全文
posted @ 2015-10-28 14:14 默默淡然 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 近年来,NoSQL数据库凭借其易扩展、高性能、高可用、数据模型灵活等特色吸引到了大量新兴互联网公司的青睐,包括国内的淘宝、新浪、京东商城、360、搜狗等都已经在局部尝试NoSQL解决方案。目前市场上有很多优秀的NoSQL产品,如MongoDB 、SequoiaDB、Cassandra、HBase等,... 阅读全文
posted @ 2015-10-28 14:02 默默淡然 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 设计模式(英语 design pattern)是对面向对象设计中反复出现的问题的解决方案。这个术语是在1990年代由Erich Gamma等人从建筑设计领域引入到计算机科学中来的。这个术语的含义还存有争议。算法不是设计模式,因为算法致力于解决问题而非设计问题。设计模式通常描述了一组相互紧密作用的类与... 阅读全文
posted @ 2015-10-28 13:42 默默淡然 阅读(245) 评论(0) 推荐(0) 编辑
摘要: windows mobile是微软在2000年左右推出的针对移动平台的操作系统,这个系统一直使用到三年前,微软开始启用metro界面,将windows mobile改名为windows phone。 所以你可以这样理解windows mobile和windows phone的关系:windows ... 阅读全文
posted @ 2015-10-28 09:15 默默淡然 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 一、 开放性1. SQL Server只能在windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是... 阅读全文
posted @ 2015-10-28 09:12 默默淡然 阅读(5628) 评论(0) 推荐(1) 编辑