今天是 WordPress 十周年,虽然正式用它就两个月的事情,但确实非常喜欢。正好其母公司 Automattic 刚刚融资 5000 万美元,祝 WordPress 发展越来越好!
月度存档: 五月 2013
SagittaEngine 内存管理系统
C++ 自定义内存管理系统,本质上来说,是由管理器从系统申请一块大的内存,程序其他部分的内存申请都从管理器的这块大内存中获得,而不直接向系统获取。这样做有几个好处。
1 避免频繁向系统申请内存,提高内存分配效率,特别是对于申请频率很高的小对象
2 建立自己的小对象内存管理器,能有效减少内存碎[......]
拷贝数据到Android手机
在开发PP复读机的过程中,需要访问SD卡的数据。最初想将SD卡直接mount到 ubuntu 上,让 Android 和 Ubuntu 共享SD卡,始终没有成功,有点小遗憾。后面找到了2个可以将就用的方法。
第一种方法是将“ USB debugging ”选项关闭并且“ turn on USB[......]
是否重载全局 new / delete
今天重构了部分 SagittaEngine 的内存管理模块,和凯丁讨论到重载全局 new / delete 的问题。 sg 中将 new 的重载放在了 sgMemObject 中,要使用 sg 中内存管理器的类,都要继承自 sgMemObject 。
我之前试过一次全局的重载,遇到了点麻烦。在[......]
mac 的终端下打开 Finder 到当前路径
在 Terminal 中进到一个比较深的路径,后面又想在 Finder 中处理些文件。之前都先 pwd ,复制下路径,然后在 Finder 的 “前往文件夹” 中粘贴,还是挺麻烦的。今天终于不能忍了,果然还是有是否便捷的方法的。只需在命令行输入 “open .” 就可以了。
sgVar 从 lua 读取数据
前一篇 《 sgVar – a json parser/generator and var lib for c++ 》 介绍了 sgVar 以及从 json 中解析数据,这篇讲下从 lua 中获取数据的方法。
下面的函数就是从 lua 的一个 table 中取得所有的值存入到 variant[......]
sgVar – a c++ json parser / generator and var lib
Android印象
最近在开发PP复读机的 Android 版,开始逐步了解 Android 的开发流程。在接触 Android 平台之前,原以为开发应用会很复杂。当demo运行在手机上时,发现开发和部署应用是如此之方便。本文主要想介绍我对Android 的初步印象。
开发环境如下:ubuntu 13.04,bi[......]
MindSpace – A HTML5 Mind Map Demo
Try the demo.
Resource in Github: https://github.com/pyzhangxiang/mindspace
用过好些思维导图软件,都不太能满足我的需求,所以想自己做一个。下面是我想要的。
1 连接上可以写字
2 连接上可以挂节点
自定义 Yii CGridView Column 的显示
Yii 的 CGridView 很好的封装了表格的创建和显示,通过数据配置,可以方便的创建表格。下面代码是 Yii 文档中的例子。
$this->widget('zii.widgets.grid.CGridView', array( 'dataProvider'=>$[......]
最新评论