- 博客(8)
- 收藏
- 关注
转载 用node实现websocket协议
协议WebSocket是一种基于TCP之上的客户端与服务器全双工通讯的协议,它在HTML5中被定义,也是新一代webapp的基础规范之一。它突破了早先的AJAX的限制,关键在于实时性,服务器可以主动推送内容 到客户端!可能的应用有:多人在线游戏,即时聊天,实时监控,远程桌面,新闻服务器等等。对于我自己,当前最想尝试的是canvas+websocket组合起来能做什么。实现由...
2011-06-30 17:57:00 112
转载 重读TCP协议(3)
重读TCP协议(3)TCP的数据流TCP的数据流大致可以分为两类,交互数据流与成块的数据流。交互数据流就是发送控制命令的数据流,比如relogin,telnet,ftp命令等等;成块数据流是用来发送数据的包,网络上大部分的TCP包都是这种包。很明显,TCP在传输这两种类型的包时的效率是不一样的,因此为了提高TCP的传输效率,应该对这两种类型的包采用不同的算...
2011-06-29 09:56:00 47
转载 PHP中spl_autoload_register函数的用法
spl_autoload_register(PHP 5 >= 5.1.2)spl_autoload_register — 注册__autoload()函数说明bool spl_autoload_register ([ callback $autoload_function ] )将函数注册到SPL __autoload函数栈中。如果该栈中的函数尚未激活,则激活它们。如果...
2011-06-25 12:09:00 246
转载 泛型类型
“泛型”(generic)是公共语言运行库(CLR)和编程语言提供的一种特殊机制,它支持另一种形式的代码重用,即“算法重用”。 大多数算法都封装在一个类型中,CLR允许创建泛型引用类型和泛型值类型,但不允许创建泛型枚举类型。此外,CLR还允许创建泛型接口和泛型委托。少数情况下,一个方法可能封装了一个有用的算法,所以CLR允许创建一个引用类型、值类型或接口中定义的泛型方法。 泛型...
2011-06-21 23:55:00 70
转载 成为软件高手的几个忌讳
1) 不会英语:CS源于美国,重量级的文档都是英文的。不会英语,那么你只能忍受拙劣的翻译和大延迟的文档(翻译出来的文档几乎都是很久以前出版的东西)。2) 急于求成:什么都没学习就开始编程是最大的忌讳。写C++程序语法都能错,数据结构连线性表都不知道,数据库不知道关系模型,TCP编程不知道socket,还是先坐下来学习几年再说(如果说工作急需,我只能说:早干嘛去了)3) 过于好问:勤学好问是一种很好...
2011-06-17 11:13:00 30
转载 软件研发之道:微软开发团队的经验法则
目 录开局阶段1组织1质保人员是“少数民族”吗2到底谁负责产品设计2经验法则1 建立共同前景3经验法则2 使大家主动投入11经验法则3 制定多版本的技术计划13经验法则4 不要认为别人是笨蛋17死亡行军19经验法则5 搜集情报22经验法则6 注意团队成员组成的比例24经验法则7 组建功能监督小组25经验法则8 项目经理的重要性32团队精神33经验法则9 做权威,而非掌...
2011-06-15 15:21:00 48
转载 Online Judge上陪审团选人问题用Java实现的一个AC解
原问题位于:http://poj.org/problem?id=1015以下为问题描述的摘录:In Frobnia, a far-away country, the verdicts in court trials are determined by a jury consisting of members of the general public. Every time...
2011-06-05 22:09:00 62
转载 【转】PendingIntent的总结
Intent和PendingIntent的关系,初学的时候很迷惑,用PendingIntent的时候,还会出现奇怪的问题,比如无法传递数据,无法更新数据,所以我集众家之长,加上我个人的一些实践,总结如下,希望能给你一些帮助。首先看官方解释:An Intent is something that is used right now; a PendingIntent is something...
2011-06-05 21:48:00 43
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人