月度存档: 一月 2014

密码保护:2013年终总结

这是一篇受密码保护的文章,您需要提供访问密码:

ActionScript垃圾回收

在《给AS程序员的一点建议一文》中我提到了释放资源的重要性。最近在一些项目过程中我又对这方面有了更多的理解,在此希望能够分享给大家。首先让我们来回顾一下关于垃圾回收(Garbage Collection,下文简称GC)的一些知识。要阅读本文,你需要对GC机制有些基本认识。

在ActionScript中,我们没有API可以直接删除一个对象,也不能控制Player进行GC。但是GC的行为是可以预估的,作为开发者,我们需要了解的是GC执行的时机是发生在需要向操作系统请求分配内存的时候。

继续阅读 »

JavaScript的事件机制

事件流JavaScript 的事件是以一种流的形式存在的,一个事件会有多个元素同时响应。有时候这不是我们想要的,我们只需要某个特定的元素响应我们的绑定事件就可以了。事件分类捕获型事件(非IE)、冒泡型事件(所有浏览器都支持)
捕获型事件是自上而下的,而冒泡型事件是自下而上的。下面我用一个图来直观表示:

继续阅读 »

AS3中的事件机制

看过很多人讲过AS3中的事件机制,一般讲AS3的书也都会专门开出一章讲事件机制。个人认为其中数N神讲的是最不错的。

不过别人归别人,我想对于事件机制懂的人都有相同的理解,不过表述肯定是不同的。

不说废话了。现在就开始说说事件机制。

先说说表层的东西。AS3中一般做一个事件侦听通常需要做的事情是:

A.addEventListener(MouseEvent.CLICK,onClick);

function onClick(e:MouseEvent):void{

//你要执行的代码 继续阅读 »

Raspberry PI上编程操作GPIO

Raspberry PI上编程操作GPIO

1. Python操作

(1) 安装环境

a.下载控制GPIO的python库:http://pypi.python.org/pypi/RPi.GPIO/0.3.1a#downloads

b. 在Pi上安装python-dev: sudo apt-get install python-dev 继续阅读 »

树莓派安装mjpg-streamer视频监控

在树莓派上有几种视频监控软件

fswebcam
motion
mjpg-streamer

上面两种都相对简单,唯独mjpg-streamer整了半天。所以记录下安装过程

首先安装所需软件 继续阅读 »