JS游戏引擎列表
nick | js | 2011-01-22
这里有一个网址收集了关于JS游戏引擎开发库的一个列表,转过来。关于使用JS和HTML5做的一些小游戏,可参见《HTML5 小游戏展示》
游戏引擎
Name
Latest Release
License
Type
Notes
The Render Engine
1.5.3
MIT
跨浏览器; 大规模 API; 开源. 2
gameQuery
0.5.1
CC BY-SA 2.5
和 jQuery 一起使用
gTile
0.0.1
Tile based
Akihabara
1.3
G... [阅读全文]
在Linux服务器上手工释放内存
nick | linux | 2011-01-19
很多人,特别是像我这样的新手,在学习linux时经常出现软件安装不成功,或者是解压不成功,有可能是内存不足哦,但是一大部分是缓存占用了你的物理内存,但是linux系统不能自动释放,那么这个就是手动释放内存的方法,很有用啊
[阅读全文]
向PHP要效率——加快你的代码执行速度
nick | php | 2011-01-18
脚本语言效率都是低下的,PHP也不例外。而效率的高低实际上,都是在你的每一行代码中节省或浪费的。所以,这里向你讲解一些基本的效率常识,让你的代码执行速度快起来。
(注:看过N多版本的优化PHP代码的建议,觉得不系统,也不全面,这里只是给出平常极需要注意的一些。)
一、字符串问题
1、字符中拼接大于数组的implode, 也快于sprintf
你可以执行一... [阅读全文]
有故事的网页设计——Flash网站奇妙之旅
当浏览网页时,总有那么一类网站华丽而富有趣味性。在浏览信息的同时,足够让我们眼前一亮。它们在充分融入动画、视频、游戏、甚至是与众不同的交 互操作而使网站效果令人惊奇,这些基于flash设计的网站,让网页从平面变身立体,从静态变得有故事有情节。 如果将fash技术用于个人作品集制作或 者企业推广时,网页设计便成为了一种有故事有情节的艺术,... [阅读全文]
打造最出色的模块加载框架:SeaJS Module Loader v0.3.0 预览版
nick | js | 2011-01-18
遇到的问题
来看示例:
// math.js
Math = {};
Math.add = function(n, m) { return n + m; };
// increment.js
function increment(val) { return Math.add(val, 1); }
// program.js
alert(increment(1));
假设 math.js 是数学静态方法库,increment.js 是具体业务代码,program.js 是执行入口。在 html 页面,最直接的引入方式:
<sc... [阅读全文]
基于 SeaJS 模块化开发的一个实例
nick | js | 2011-01-18
先看 demo: 旋转图标(在 Chrome 下打开效果最佳)
源码在这里:spinning-icons
test.html 里,通过以下代码引入初始化模式:
<script src="module.js" data-main="init"></script>
除了以上引入代码,页面中不再需要任何其它 script.
init.js 里,进行初始化操作:
module.declare(['spinning', 'jquery'], function(require) {
... [阅读全文]
洞悉Linux系统软硬件配置
nick | linux | 2011-01-16
原创文章,转载请注明: 转载自Erlang非业余研究
本文链接地址: 洞悉Linux系统软硬件配置
我们在做服务器的时候,老大扔给你一台机器,要你在上面开发。通常服务器软件是非常依赖于系统的软硬件的,软件通常是要紧贴硬件的特性,如果我们不能了解机器的硬件,我们就无法高效的开发。
比如说想知道Linux的系统的版本,CPU有几个,内存多少大, 机器什... [阅读全文]
java实现文件监控
nick | java | 2011-01-16
java本身不能直接监听系统的文件操作事件,不过可以先编写C/C++调用操作系统的API监听文件,再通过jni调用的方式实现。限于本人的C /C++水平有限,没有用C/C++实现该接口,而且已有开源组件JNotify实现了这个功能,本文例子使用JNotify。
public class MainFrame extends JFrame {
private JPanel contentPane;
private JTextField textF... [阅读全文]
让IE6/7/8 支持 HTML5 标签
figure {color:blue;background-color:red;}
document.createElement("figure");
fdsafd
[阅读全文]
关于Flex SDK 4.1+(include Hero)的Flex builder3开发调试问题
转自:Http://hi.baidu.com/zhenyk/
竞猜!~~这是谁呢?
最近尝试在Flex Builder3 上进行新版本SDK的学习,关于SDK安装倒是简单,但是在工程编译的时候遇到了问题:
1、Flex Project的Eclipes配置中没有SDK对应项造成HTML模板丢失;
解决:
a、将模板文件从SDK\templates\swfobject\下拷贝到Flex Builder3 下;
b、创建工程后手动拷贝SDK下对应的Tem... [阅读全文]