装饰者模式 --- 转
MM们要过生日了 ,怎么也得表示下吧。最起码先送个蛋糕。蛋糕多种多样了。巧克力,冰淇淋,奶油等等。这都是基本的了 ,再加点额外的装饰,如蛋糕里放点花。放贺卡。放点干果吃着更香等等。看看我是如何设计的。 我想既然是蛋糕,那我就把蛋糕作为一个抽象类,剩下的蛋糕子类型来继承它,每个子类都有吃该蛋糕的感觉...
View Articlepomelo0.5.5源码分析(2)-通信
一、客户端与服务器的通信 客户端的通信在pomelo-client里封装了。 服务器与客户端的通信在connector里。底层提供websocket、tcp和socket.io三种方式的通信。 (一)connector组件(components/connector.js)...
View Article游戏收藏
1 魂斗罗(1) 首先是如心使臂的操控感 人物的跳跃动作,极为符合物理规律,起跳期的强劲、快到高点时的渐慢、坠下深崖时的加速下落(呃,这点跟操控性无关了),都与人的生活感受一般无二,这就使得操控时具有很强的预期。马里奥的奔跑带有一定惯性,这可能更为拟真,但却过于复杂,提高了游戏的操控难度,也降低了通过游戏获得“爽”感的程度。(2)魂斗罗的第二个乐趣,在于“隐藏”...
View Articlebat批处理静默自动安装证书
针对该问题,微软有一个名为Certmgr.exe的证书管理器工具可以实现此目标,该工具主要用于管理证书、证书信任列表 (CTL) 和证书吊销列表 (CRL), 具体参数的示例请参考: http://msdn.microsoft.com/zh-cn/library/e78byta0(VS.80).aspx。 该工具是SDK Tool的一部分,您可以下载最新的Windows...
View Article使用vbs或者bat脚本修改IE浏览器安全级别和选项
1. 首先介绍计算机定义的每个安全区域的项:Zones 。默认情况下,定义以下 5 个区域(编号从 0 到 4):0 我的电脑 1 本地 Intranet 区域 2 受信任的站点区域 3 Internet 区域 4 受限制的站点区域注意:默认情况下,“我的电脑”不会出现在“安全”选项卡的“区域”框中。 其中的每项都包含以下 DWORD...
View ArticlePOJ 1321 棋盘问题 题解 DFS
棋盘问题Time Limit:1000MS Memory Limit:10000KB 64bit IO Format:%I64d &...
View ArticleEL : 1.3.0 Release
快捷方式 点击这里下载EL安装包 点击这里关注EL内容包, 淘宝二元包以及十元全包, 点击这里查看使用说明 不清楚有几人下载用过EL? 偶尔还是收到了些问题, 唉, 不稳定时期只能先辛苦大家了...EL这两周我一直在改, 尤其是android 2.3.x兼容问题, 这个耗了很多时间...上周修正了两个兼容问题, 本周计划继续添加两个新功能, 然而在测试时却又发现了N多问题, 唉,...
View ArticleGYP使用技巧
转载自:http://lianliuwei.github.io/tools/2012/09/10/gyp-misc/ GYP简介 Again,这又是一个Google创造的编程工具,现在已经用在了Chomium和其相关的工程中,使用是越来越广泛。GYP是Generate Your Projects的缩写,你可能会问,“又一个?,为什么?”,是的,这个世界上已经有很多的工程生成工具,Automake,...
View ArticleC语言中表驱动编程(动态加载)
C 语言表驱动动态加载应用实例 目前手机终端功能越来越强大,客户需求也是各种各样,而且对于同一话机可能在不同的时间地点,要求的话机功能也不一样,如何能够通过一种远程的方式 调制话机功能,也成为各厂商的一个难题,介于此,产生了一种通过 命令+数据 修改终端参数的一种方式出现了。如何设置,设计公司机密,此处不便透露, 本文的重点在于描述,实现这个功能的一个重点技术应用,C...
View Articlen个点的坐标圆的询问次数
给定n个点的坐标圆1的坐标 圆2的坐标 询问次数圆1的半径 圆2的半径问:对于每个询问,求出(不在圆上的点 - 在2圆重合 部分的点 ) //注意当答案<0 输出0托福答案思路:首先对题意转化,可以看成是求 n - (在圆1上的点)-(在圆2上的点)因为所有点是固定的,所以 (在圆1的点) => DIS( 点,圆心1) <= R1只要求出所有满足上述不等式点的个数即可把所有点按...
View Article关于Windows窗口框架
摘要: 我们知道Windows的窗口消息处理函数是C方式, 面向过程的, 所以窗口框架的基本任务就是将它转成面向对象的方式, 确切的说如何将消息处理函数第一参数HWND转成对象指针。 阅读全文Richard Wei 2013-09-08 14:47 发表评论
View ArticleHDU 2072 单词数 题解
单词数Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 22457 Accepted Submission(s): 5433Problem...
View ArticlePOJ 2488 A Knight's Journey 题解
A Knight's JourneyTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 26210 Accepted: 8950DescriptionBackground The knight is getting bored of seeing the same black and white squares again and...
View ArticleHDU 2089 不要62 题解
不要62Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 13604 Accepted Submission(s): 4362Problem...
View ArticleHDU 2090 算菜价 题解
算菜价Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 11284 Accepted Submission(s): 6168Problem...
View ArticleHDU 2088 Box of Bricks 题解
ox of BricksTime Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 8910 Accepted Submission(s): 3032Problem DescriptionLittle Bob likes playing with his...
View ArticleUVA 10071 Back to High School Physics 题解
Problem BBack to High School PhysicsInput: standard inputOutput: standard output A particle has initial velocity and constant acceleration. If its velocity after certain time is v then what will its...
View Article用条件变量实现事件等待器的正确与错误做法
TL;DR 如果你能一眼看出 https://gist.github.com/chenshuo/6430925 中的那 8 个 Waiter classes 哪些是对的哪些是错的,本文就不必看了。 前几天,我发了一条微博 http://weibo.com/1701018393/A7FrW7ZVd ,质疑某本书对 Pthreads 条件变量的封装是错的,因为它没有把 mutex 的...
View ArticleVS开发中的静态编译
针对现象 1, 运行程序提示“由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题” 2, 程序启动即发生异常,或者没反应。(具体现象跟系统设置有关) 3, 客户端发布必须连带msvcr80.dll,mfc80.dll等dll和manifest文件才能正常运行 问题定位...
View Article