事件调度器模块
记录下我们游戏里事件调度器模块, 用处, 代码结构。
我们用来注册一些事件到调度器, 调度器在做update的时候, 会检查容器内的事件, 事件的封装, 包含senderObj, receiveObj, id, delayFrameCount等等。 如果当前帧已经符合delayFrameCount的要求了, 就执行receiveObj.RecieveEvent()方法,将senderObj注册事件时的参数等, 带入RecieveEvent方法执行。
继续阅读 »
方法的安全性
在这个步骤之前,这款应用的任何用户都可以修改数据库的任何部分,在一个非常有意思的小项目或者演示项目中可能已经不错了,但是任何一个真实的应用都需要对这些数据进行权限控制。
在Meteor上,最好的方法就是通过声明方法。以此来直接取代客户端的代码。这些方法叫做insert, update, 还有remove,这将会替换执行的方法。它将会确认用户是否有权限完成这么一整套操作。那么随后在客户端中做出的任何对客户端的改变都会发给数据库
继续阅读 »
主要包括:jdk idea android sdk
安装JDK
sudo add-apt-repository ppa:webupd8team/java #添加源
sudo apt-get update #更新仓库
sudo apt-get install oracle-java7-installer #安装java7
执行
java -version
检查java版本,确保已经正确安装jdk
more
最后执行
sudo apt-get install oracle-java7-set-default
将设置java7到系统的环境变量中(这样就不需
继续阅读 »
安装ruby,RubyGems 和 jekyll
```
使用yum安装,这一般不会碰到问题
$ sudo yum install ruby
ruby-devel可能不会默认安装,可以使用如下命令更新ruby-devel
$ sudo yum install ruby-devel
安装ruby的过程中会自动安装RubyGems,可以使用如下命令更新RubyGems
$ gem update --system
安装 jekyll
$ sudo gem install jekyll
继续阅读 »
Resource Monitoring Design Doc
Multiple Disk Support Design Doc
Oversubscription Design Doc
HTTP API Design Doc
Pluggable Containerizer Architecture
Task Resizing Design Doc
Maintenance Primitives Design Doc
Container terminated with non-terminal tasks
Dynamic Reservation Desgin Doc
Docker Containerizer Update
Task/Exe
继续阅读 »
Update
[20160725] Facebook 官方提供了一个可以生成React Starter项目的工具,有兴趣可以看下:create-react-app
前言
React技术之火爆无须多言,其与webpack的完美结合,也让二者毋庸置疑的成为天生一对。为了进行React的快速和规范化开发,开源社区中涌现了很多React+webpack的boilerplate项目。通过使用这些boilerplate,我们可以快速的创建一个React项目的架构。
葱哥之前专门创建了一个Github项目用于收集这些boilerplate:awesome-react-boilerplate。当然这里不可能完整收录,但是目前为止已经有近30个
继续阅读 »
Update
[20170117] 将博客theme换成了Next
系统环境配置
要使用Hexo,需要在你的系统中支持Nodejs以及Git,如果还没有,那就开始安装吧!
安装Node.js
下载Node.js
参考地址:安装Node.js
安装Git
下载地址:http://git-scm.com/download/
安装Hexo
bash
$ cd d:/hexo
$ npm install hexo-cli -g
$ hexo init blog
$ cd blog
$ npm install
$ hexo g # 或者hexo generate
$ hexo s # 或者hexo server,可以在htt
继续阅读 »
sh
sudo add-apt-repository ppa:webupd8team/sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text-2
继续阅读 »
树莓派基本配置
树莓派设备安装RASPBIAN系统
使用raspi-config进行配置
参考http://blog.csdn.net/xdw1985829/article/details/38816375
更新系统到最新sudo apt-get update & sudo apt-get upgrade
安装JRE环境
sudo apt-get install openjdk-7-jre
安装MySQL
sudo apt-get install mysql-server
安装PHPMyAdmin
sudo apt-get install phpmyadmin
安装Openfire服务
下载:wg
继续阅读 »