自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (16)
  • 收藏
  • 关注

转载 程序员小说 Out Of Memory (六)

“你知道吗?”  “知道什么?”  “前几天咱们楼下发生过一次械斗。”  “哦,我知道这个事情。好像在后半夜了,怎么回事?”  “听说是几个程序员打架的,还是一家公司的。”  “啊?这是怎么回事?程序员还能打起来?”  “是这样,据说他们在公司吃饭的时候在讨论文本编辑器的问题,然后就不知道怎么回事打起来了。”  “哦?”  “这帮人从四楼一直打到一楼, 还惹得别的公

2012-11-12 18:21:33 1619

转载 程序员小说 Out Of Memory (四)

疯子跟我说,他这几天光听以前的客户抱怨了。  “有什么可抱怨的?”  “就是几个一年前的项目,客户告诉我代码编译不了了。”  “他们修改过代码?”  “没有。”  “你们修改过代码?”  “也没有啊。”  “那他妈的怎么回事?”  “苹果修改了规则。”疯子掩面,从指缝中我能够看出中间流露的无助感。  “那你们为什么还要做 iOS,跟我们做 Android

2012-11-12 18:20:05 1444

转载 程序员小说 Out Of Memory (三)

我站在这个看着很帅的咖啡馆去讲公司的项目,只是希望在下面坐着的几位有钱的面瘫能施舍我们点。从技术角度来看,抑或是从所有方面来说,我现在的言行都跟蹲地铁口要饭的没有本质的区别,甚至更惨,因为施舍我们的人终究还在考虑把钱要回去,搞不好要的更多。  在这三秒我想到,这是我第一百次重复着 ppt 的内容,下三秒又想到我如此度过了十年好像早已习惯,之后脑子空了三秒。然后我陷入无尽的思索当

2012-11-12 18:18:55 1350

转载 程序员小说 Out Of Memory (二)

秋天是桂花味的。  早上起来在换灯泡的老婆问我,你们程序员换一个灯泡要多少个人,是不是要一个拧灯泡,一个扶椅子,一个在旁边指指点点还有一个人最后试试灯泡是不是拧好了。我放下了有点糊掉的炒饭,喝了一口两块钱的菊花茶,稍微品味了几秒钟,说道:“这个是硬件问题,不归我们管。”  “你是跟我开玩笑呢?还是诚心找我乐呢?到底你是傻啊?还是笨啊?你是不是不打算跟我正常交流啊?”换好灯泡的老婆走

2012-11-12 18:17:17 1441

转载 程序员小说 Out Of Memory (一)

Terminal 里提示编译错误,原因是 World view。  看来我真的很久没有写程序了,不知道现在计算机语言进化的如此之快,甚至能够判断程序员的世界观。我也是第一次知道我的世界竟然如此惨淡,不光被同样不多手多脚的人类歧视,甚至连这个冷冰冰藏在屏幕里都不敢和我相见的编译器也欺负我。那到底我的世界观是什么?什么是我的世界观?“别睡了!起来吃饭!”  我习惯性的擦

2012-11-12 18:15:33 1591

原创 增强 scite 编辑器的代码提示功能

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8104034在 windows 下写 Lua, 我能找到的最好的编辑器就是 luaForWindows 项目里带的 scite。 npp (即 notepad++ ) 也将就着能用, 不过只有代码高亮和简单的单词/函数提示, 跟 scite 比起来实在是简陋。很多人说 vim

2012-10-23 18:13:38 8264 2

原创 Neville 算法解多项式插值

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8100012原理图如下: Numerical Recipes 随书附带的代码:(xa, ya 是n个样本点的坐标值数组, x 是待求点的横坐标, 输出值为 y, dy, 其中dy 表示误差)void NR::polint(Vec_I_DP &xa,

2012-10-22 18:51:56 14609 3

原创 发送模拟击键到 visual studio 运行程序

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8096740碰到这么个情景:程序是个 vs2010 工程, 但是逻辑用 Lua 写, 所以写 Lua 的时候用的是 notepad++ 和 luaForWindows 里面提供的 SciTE 编辑器。可是这样每次在 notepad++ 写一会代码, 再切换到 vs20

2012-10-22 00:18:53 2489

原创 Lua 随机数生成问题

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8095007Lua 生成随机数需要用到两个函数:math.randomseed(xx), math.random([n [, m]])1. math.randomseed(n) 接收一个整数 n 作为随机序列种子。2. math.random([n [, m]])

2012-10-21 12:24:43 153993 8

原创 Lua 奇怪的错误 ambiguous syntax (function call x new statement) near '('

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8094929很简单的代码:('hello'):sub(1, 2)('hello'):sub(1, 2)整个文件只有这样两行。 看起来挺正常, 猜猜运行会怎样?结果是, 执行会出错!错误信息:ambiguous syntax (function call

2012-10-21 11:49:16 5317

原创 Lua io.write() 对比 print 函数, 简单 I/O 模式

原文链接:http://blog.csdn.net/zhangxaochen/article/details/80866471. 先说 io.write() vs. print(), 举例如下:看这里: http://is.gd/VoBVUJio.write("sin(3)= ", math.sin(3), '\n') ----- 输出 sin(3)= 0.14112000805987

2012-10-18 17:08:48 22796 1

原创 Lua 字符串替换函数 string.gsub(s, pat, repl [, n])

Lua 字符串替换函数 string.gsub(s, pat, repl [, n])原文链接:http://blog.csdn.net/zhangxaochen/article/details/8085484函数原型 string.gsub(s, pat, repl [, n])就是 global 全局替换子字符串的意思s: 源字符串pat: 即 pattern, 匹

2012-10-18 14:13:30 146388 3

原创 Lua 字符串查找函数 string.find(s, pattern [, init [, plain]] )

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8084396函数原型 string.find(s, pattern [, init [, plain]] ) s: 源字符串 pattern: 待搜索模式串 init: 可选, 起始位置 plain: 我没用过  ① 子串匹配: print(s

2012-10-18 10:32:42 207503 6

原创 cocos2d-x 2.0.3 "Esc" 按键不管用

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8080841之前 cocos2d-x 版本上, 按 “Esc”键,程序就会推出,相当于 “Alt+F4”, 比较方便。 但是 cocos2d-x 2.0.3 版本的 ESC 键却失效了。 解决办法是, ctrl+shift+f 搜索整个解决方案, 搜索关键字 “VK_ESCA

2012-10-17 12:49:29 1757

原创 Box2D 碰撞过滤规则

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8071232首先注意这个函数:左旋肉碱正品装 减肥非胶囊瘦身减肥产品 中草药成分 男女通用看这里: http://is.gd/VoBVUJvirtual bool ShouldCollide(b2Fixture* fixtureA, b2Fixture* fixt

2012-10-15 01:22:30 4015 1

原创 让 cocos2d-x 2.X 版本能使用 physicsEditor (修改文件 GB2ShapeCache-x.cpp)

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8070773附件1: vs2010+cocos2d-2.0-x-2.0.2 工程下载附件2: 单独 GB2ShapeCache-x.cpp 文件下载physicsEditor 用来制作 box2d 的 fixture 实在是太方便了,软件的具体使用方法参考:h

2012-10-14 21:54:28 2516

原创 cocos2dx 不要直接在 onEnter 里面 addTargetedDelegate (或 addStandardDelegate)

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8064010 今天看别人 cocos2d 代码的时候发现个怪现象, 整个工程里面 没有 setTouchEnabled(true) 这样的代码, 但是程序跑起来的时候却可以响应 触屏事件。于是下断点跟踪啊跟踪,发现 m_bIsTouchEnabled 这个变量确实是 fals

2012-10-12 12:08:44 9090 5

原创 cocos2d-x CCRotateTo 对初始角,旋转角的处理

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8058590假如有这样的代码(hello 是个sprite):hello->setRotation(720);hello->runAction( CCRotateTo::create(2, 720) );设置 sprite的初始角度720度,然后命令他 "CC

2012-10-11 00:26:57 9841 1

原创 vandermonde 行列式两种证明方式

备份下

2012-10-10 19:49:54 4121

原创 行列式复习小结

本来记在本子纸上,怕哪天上厕所用了,所以在这里存个档

2012-10-10 19:47:29 1036

原创 关于 malloc 函数和free 函数

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8052128 1. malloc 函数原型 void* malloc(unsigned int num_bytes);函数接受一个无符号整形参数,表示需要申请的动态内存字节数; 返回值为void指针,一般往往需要强制类型转换,比如转为 char*。如果申请失

2012-10-09 14:17:26 2342

原创 operator new" vs. "new operator" 关系与区别

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8033503先举个例子: “operator new”:class Foo { public: void* operator new( size_t ){ cout<<"in Foo's operator new"<<endl; ret

2012-09-30 00:22:14 3184

原创 box2d 内存管理: b2Shape 的管理

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8033270box2d 内存管理: b2Shape 的管理写box2d 的代码,往往都见过这样的一段: b2EdgeShape groundEdge; b2FixtureDef boxShapeDef; boxShapeDef.shape=&ground

2012-09-29 20:51:09 1654

原创 空类的大小(sizeof), placement new 操作符

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8032758这里“空类”是在说什么都没有或者只包含了非虚函数的类。以前只是有印象知道打印 sizeof(空类)会输出“1”,但是也不知为什么。今天偶然看到,说是:“一个空类也要实例化,所谓类的实例化就是在内存中分配一块地址,每个实例在内存中都有独一无二的地址。同样空类

2012-09-29 18:30:32 1399

原创 两个向量(x1, y1), (x2, y2) 之间的平行四边形面积为啥是 (x1*y2-x2*y1)?

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8027003突然就想钻钻牛角尖,搞搞这个问题。其实这本来是不知道哪里的一句话而已。。估计,大学生像我这样的,看到这个问题都得愣一下。。。至少行列式什么的我都给忘了。 1. 想了一下首先想到的是高中解析几何知识。因为如果把 (x2, y2) 看做parallel

2012-09-28 01:39:45 14469 2

原创 CCTouchesMoved 回调的最后一个touch坐标跟 CCTouchesEnded的touch坐标相同吗?

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8026965相同!(当然指的是同一个touch的坐标对比,比如pTouches->begin() ,即第一个touch)测试代码:void Test::ccTouchesMoved(CCSet *pTouches, CCEvent *pEvent){ CCSetIte

2012-09-28 00:33:43 2461

原创 cocos2d-x 1.0版 Get data from file(assets/) failed!

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8024459原因在于引擎里CCFileUtils.cpp 中函数const char* CCFileUtils::fullPathFromRelativePath(const char *pszRelativePath, ccResolutionType *pResolu

2012-09-27 12:48:10 2513

原创 矩阵的 LU 分解法(LU decomposition)

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8021375看这里: http://is.gd/VoBVUJ理论随便搜搜。。分解算法如下:(其中 alpha 代表 L矩阵的元素,beta代表U矩阵的元素)我的实现如下:(传入一个矩阵 a,函数结束时 a的数据已被破坏,变成同时

2012-09-26 16:36:15 15090 1

原创 Gauss-Jordan 消元法 解方程组

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8020668书上的例程:看这里: http://is.gd/VoBVUJvoid NR::gaussj(Mat_IO_DP &a, Mat_IO_DP &b){ int i,icol,irow,j,k,l,ll; DP big,dum,pivinv; int

2012-09-26 14:50:23 5493

原创 如何使用 PhysicsEditor 加快 cocos2dx-Box2D 开发

附件: vs2010工程下载原文链接:http://blog.csdn.net/zhangxaochen/article/details/8018489看这里: http://is.gd/VoBVUJPhysicsEditor 是一款很好的box2d 形状生成工具,通过图形界面,点点鼠标,生成形状的plist文件,然后使用他的api生成fixtures加到需要的body中去。软

2012-09-25 20:49:53 12171 2

原创 Box2D 的 debugDraw 的几种绘制方式 e_shapeBit、 e_jointBit....

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8016456看这里: http://is.gd/VoBVUJ开启DebugDraw的方法比较简单,步骤如下:1. 包含 GLES-Render.h 头文件(在类似这样的路径下:C:\cocos2d-2.0-x-202\samples\TestCpp\Classes\Box2D

2012-09-25 12:34:55 4091 1

原创 physicsEditor 描轮廓,点数多了好还是少了好呢?

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8011182很明显,更多的点可以勾画出更精确的物体外形,在碰撞检测中可以获得更好的效果。但是另外一个担忧是,会不会因为点数太多导致性能下降?因为box2d 要求每一个 fixture的shape必须为 凸多边形(convex),更多的点描出来的轮廓,需要用更多的凸多边形去拼接。

2012-09-23 23:47:38 1813

原创 “ant debug install” 出错: sdk.dir is missing. Make sure....

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8010851BUILD FAILEDD:\Android\android-sdk\tools\ant\build.xml:569: The following error occurred while executing this line:C:\cocos2d-2.0-x-

2012-09-23 21:42:55 15847 6

原创 cocos2d-x 音频在 Android 播放问题, preloadEffect 函数作用

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8010634一直不知道 preloadEffect 函数作用,只是猜想可能会提高程序启动效率之类的。结果今天居然碰上了用例o(╯□╰)o看这里: http://is.gd/VoBVUJ故事是这样的。。。编译了一个小程序到android,其中触屏的时候会播放音效。但是程序真

2012-09-23 21:15:00 5943 1

原创 Box2D 的 PTM_RATIO

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8009508根据box2d 的帮助文档:1.7 UnitsBox2D works with floating point numbers and tolerances have to be used to make Box2D perform well.The

2012-09-23 12:55:13 6041 1

原创 Box2D 使用setTarget 函数拖动body (结合cocos2d-x 2.0版)

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8009302初学box2d时,觉得它拖动body的方式很奇怪。我们需要(假如已经判断了鼠标点在了body上)在ccTouchesBegan 里面构造一个b2MouseJointDef结构体,并且来两个bodyA, bodyB 关联的设置,然后target设置为鼠标在box2d物理

2012-09-23 11:29:56 3090

CUDA by Example. An Introduction to General-Purpose GPU Programming

CUDA by Example.An Introduction to General-Purpose GPU Programming 需要的自然懂 pdf 版, 带目录, 全书313页~

2015-09-29

physicsEditor cocos2d-x2.0.2 vs2010 工程示例

PhysicsEditor 软件附带的 demo 是 xcode 的 project, 移到 vs2010 + cocos2d-x 1.X 的示例在这里: http://download.csdn.net/download/zhangxaochen/4646477 因为 cocos2d-x 2.x 删掉了 CCMutableArray 一些类,所以不兼容, 我把它改了改, 使 PhysicsEditor 能够在 cocos2d-x 2.x 版本下使用

2012-10-15

physicsEditor cocos2d-x0.13 beta vs2010 工程实例

之前上传失败了么。。不大清楚。再传一遍吧。 win32 下visual studio 2010 的工程。解压到 cocos2d-x 根目录下,应该可以运行。运行效果截图可以看: http://blog.csdn.net/zhangxaochen/article/details/8018489

2012-10-14

缓动函数(EaseAction)曲线一览图

cocos2d 里面的 CCEaseAction:CCEaseSineIn, CCEaseBackIn, CCEaseBounceIn, ....各种缓动样式都在这里面,方便直观查看他们的样式

2012-09-12

cocos2d高仿捕鱼达人

高仿诶高仿

2012-07-31

cocos2d 的帮助文档.chm

英文版。 cocos2d-x open source project is designed to be a cross-platform 2D game engine for building 2D games, demos and other graphical/interactive mobile applications. It runs on OpenGL ES 1.1, and is written in C++ language, provides C++ API. This project is based on the famous "cocos2d-iphone" project, and will keep pace with it.

2012-06-28

w3school 单机版 电子书

w3school 单机版 电子书 , 适合在不能上网或不想上网或网速太慢的时候查阅资料。。 chm,做的挺不错

2012-03-24

美帝妖器 云扫描 Webroot SecureAnywhere Complete 2012 8.0.1.20 破解版

安装文件超级小,阅读说明,根据说明输入Serial key,添加crack里的dll,于是免费用1000天。。 对于扫描水平,我只能说: 狠好狠强大

2012-03-21

C# 气泡提示BalloonTip

可以定制 气泡提示 的标题,文字,图表,关闭按钮,标题字体,文本字体,背景颜色,边框颜色,字体颜色 比较全面,很不错的学习资料

2012-03-18

C# paint.net 源代码

Paint.NET是一个图像和照片处理软件,它由华盛顿州立大学的学生开发和维护并由微软公司提供项目指导,早期定位于MS Paint的免费替代软件,现在逐渐发展为一个功能强大且易用的的图像和照片处理软件,支持图层,无限制的历史记录,特效,和许多实用工具,并且开放源代码和完全免费,界面看起来有点像Photoshop,该软件的开发语言是C#。 仔细研究的话可以学到好多东西啊

2012-03-18

PhotoSprite- C# 类似ps的源码

ms一个中国人写的,相当的牛逼!几乎可以媲美 paint.net了 有一些注释,不过惭愧的是鄙人也没有真正深入研究人家的代码。。。 很好很好的资源

2012-03-18

C# QQ 截屏源码

就是那个要10个积分的那个资源。。 那边太贵,受不了忍不住把它重传了一遍。。。 程序的运行效果还是挺好的,非常具有学习价值

2012-03-15

计算机体系结构 4th-习题答案

很不错的一份解答,跟第四版英文版确实对的上号。 评论资源可以返回积分哦~~

2012-03-15

PixelRuler 像素尺

别人做的小软件,用来测量资源的尺寸,还是挺顺手 绿色软件, 直接点击Pixel Ruler.exe启动,不用点install.exe~~

2012-03-15

axure 设计样例- 略晓网站原型

不错的一份设计原型,供初学者使用 压缩包文件列表: 上标签切换.rp 弹窗.rp 按钮切换界面.rp 页面布局.rp 鼠标滑过文字显示.rp

2012-03-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除