03 2013 档案

摘要:在这里记录一下我学习linux的学习笔记,第一篇是关于文本编辑工具vim的常用方法。 应该都知道vim与vi的区别,这两个工具是最基本的linux文本编辑工具,在Unix Like系统中都会内置vi文本编辑器,但不一定存在vim(我不大了解),vim可以看成是vi的程序编辑版,它可以根据程序的语法以颜色来区分,方便程序编辑。 vi 和vim分为三种模式,一般模式、编辑模式和命令行模式,一般模式下,可以对文件进行查询、搜索、替换、删除等操作,编辑模式下,可以对文件进行编辑,添加或修改新的内容,命令行模式下,提供对查找数据的操作,例如读取、保存、离开等操作。更多的细节内容可以参考《鸟哥的l... 阅读全文
posted @ 2013-03-26 16:25 Snuby 阅读(387) 评论(0) 推荐(3)
摘要:近期在开发一款Html5游戏,主要使用Javascript语言开发,开发过程中遇到一点浏览器兼容问题,特意记录如下: 问题背景:开发的这款游戏 画布大小为480X800,放置在页面中时,游戏画布高度加上页面原本内容的高度超出了浏览器显示高度,因而出现了滚动条。问题是游戏使用键盘操作(上下左右键),为了获取键盘事件,需要为window注册keydown和keyup事件,即window.addEventListener("keyup/keydown",function A(){...});在该函数中添加处理游戏的逻辑后,当按下“上”或“下”按键时,除了进行预想的游戏逻辑操作外, 阅读全文
posted @ 2013-03-25 15:03 Snuby 阅读(269) 评论(0) 推荐(0)