摘要:
目前想到的解决方法,监听页面的鼠标中轮事件,然后回传给flash function addEvent(elem, type, handler) { type = type.replace(/^on/, ''); if (elem.attachEvent) { elem.attachEvent('on' + type, handler); } else ... 阅读全文
摘要:
主要参考知乎上这个问题:javascript 匿名函数有哪几种执行方式 长天之云的回答。 ~(function() { //todo})();!(function() { //todo})(); 对于不太熟悉JavaScript的同学来讲,可能会有两个疑问:1、!(function() {})();前面为什么要加~、!这些符号?后面的()是执行一个函数,而(function... 阅读全文
摘要:
默认系统自带的2.4,版本过低,这里直接安装最新版本2.7 wget http://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2 tar jfvx Python-2.7.tar.bz2 ./configure make all make install make clean make distclean ... 阅读全文
摘要:
【转】Express-guide 对英文版ExpressJS的一个翻译>> 阅读全文
摘要:
Test:find ../../res.bak/item/ -type f -name "*.jpg" |xargs -n1 -i echo {}."abc" 控制台上可看到如下信息: find ../../res.bak/item/ -type f -name "*.jpg" |xargs -n1 -i cp {} . 参考: Xargs Command Example... 阅读全文
摘要:
遇到一个需求:假定有一个图片文件,真实的类型为jpg,而有人偷懒把jpg直接复制一张,存为同名的png文件,这样在as3读取文件时不会遇到问题,但手机c++在读取文件时却遇到问题了 - -! 现在就需要写一个程序,遍历所有文件夹下的文件,查找文件格式“不正常”的文件。我们的资源主要是gif、png、jpg,最开始,我到网上找到一篇文章:根据二进制流及文件头获取文件类型mime-type,然... 阅读全文
摘要:
把百度的logo保存到桌面进行测试,得到的编码为: R0lGODlhdQAmAKIAAOYyL+rU4llg6Jmd8e92dCky4eEGAv///yH5BAAAAAAALAAAAAB1ACYAAAP/eLrc/jC2IEoZMATJu/9gyFVWIUyksIls677LUJbrEcxWDe98f+CWk4I0w/iOSNANKJQBC8mo9LEEDp8F3XR7rOIU2Cx3jH... 阅读全文
摘要:
关于mysql的事务,可查看上一篇文章未尾>> 先更新一条数据 UPDATE user_info SET userName = 'kk' WHERE userId = 1;SELECT * FROM user_info现在的数据 写一个事务,只选中前面的语句执行: SET AUTOCOMMIT=0;START TRANSACTION;SELECT * FROM user_info FOR UPDA... 阅读全文
摘要:
根据Velocity的演讲“性能优化无未日--Qzone首页性能优化2012篇”写的一个例子 书写的示例,没有做请求成功、失败的处理方法,在实际应用中是需要进行清理操作和超时处理的。 function JSONGetter(url, callbackFn, charset) { if (window.ActiveXObject) { //IE ... 阅读全文
摘要:
例子仅在windows下测试通过,没有放在linux下测试。如有问题,可以电邮给我~ 1、安装node.js、mysql,此处略(自行搜索吧)…; 2、创建一个名为test的数据库,然后建一张名为user_info的表(仅供测试)… 这里假定mysql使用的用户名为root,密码为123456 相应的mysql如下: /*** 创建名为test的数据库*/DROP DATABASE IF EXIS... 阅读全文
摘要:
1、下载命令行,并安装,立即下载>>; 2、创建一个数据库; 3、创建一张表; 4、插入、查询、更新、删除行记录; 5、事务相关; begin transaction[name]; .. end transaction[name]; commit transaction[name]; rollback transaction[name]; ... 阅读全文
摘要:
在腾讯微博上看到一句话:“要注意语言的柔性”,之后在百度内搜索了一个“柔性沟通”,找到了一份PPT,觉得写的很不错,分享一下。 与人沟通,其实也算是门技术活,它是有“套路”的: 1、承认不同点; 2、寻求共同点; 3、加大共鸣感; 4、强化认同感; 尊重、理解、相互认同,找到兴奋点、关注点; 1、先认同人,后认同事,人和事结合,人作为重点; 2、先认同... 阅读全文
摘要:
AS3isolib是一个基于ActionScript3的isometric库,网上关于它的资料很多。游戏开发的话,特别适合游戏的地图引擎开发,例如:策略类的七雄争霸那个外城地图。 资料收集: as3isolib googlecode as3isolib api 教程和实例>> 天地会9ria:http://wiki.9ria.com/AS3ISOLIB isometric ... 阅读全文
摘要:
这里使用了一个单例的SocketManager类: 1: conn = new Socket(); 2: 3: conn.addEventListener(Event.CLOSE, onSocketCloseHandler); 4: conn.addEventListener(Event.CONNECT... 阅读全文
摘要:
做游戏开发,在进入游戏前需要先加载很多资源文件,以XML格式居多。一般我们的做法是将多个XML/txt文件打包压缩,之前使用的方法是先将资源文件使用winrar进行zip压缩,然后使用第三方的一个库nochump进行解压。但在实际游戏应用中,发现使用该库解压多个文件且单个文件较大时,占用的CPU一直居高不下,导致的一个现象就是玩家感觉这游戏好卡。 后来改进了一下,自己写了一个RIA工具,选... 阅读全文
摘要:
在使用as3解析xml时遇到这个错误,断点调试时获取读取的字符串信息,也没发现异常,网上搜索了一下,说是后面有多余的随机乱码。但我这里没有发现任何乱码,至少复制出来存为xml,可以预览到效果。 后来用editplus仔细查看了一下xml源文件的格式,发现不是utf-8的,而是utf-8+(带BOM的格式)。改成utf-8就没问题了//补充:后来在同事的机器上又遇到了这个问题,查了半天也没找到问题,最后我把xml里面的内容全部复制出来,新建一下xml文件,再替换现有的xml,再次加载、解析,就完全正常了。估计还是转编码或者是xml本身内部有一些乱码(肉眼去扫却看不到乱码) 阅读全文
摘要:
将压缩过的(bytes.compress())二进制文件,使用URLStream加载后,读取二进制的内容,然后未使用uncompress方法,直接使用Loader的loadBytes方法,很杯具的报了未知的文件类型~ ~!。找了半天,结果发现自己把自己给坑了 阅读全文
摘要:
公网有一张表记录很多,把数据从公网拉下来后,导入到本地,发现sql文件过,直接执行都不行。用命令行但是可以:-d 导出: # mysqldump -u username -ppassword database_name > FILE.sql 导入: # mysql -u username -ppassword database_name < FILE.sql 参考:htt... 阅读全文
摘要:
当数字发生改变时,数字变大则呈现绿色的闪烁,变小则呈现红色闪烁。 只是把以前JavaScript对DOM的操作,改用as3写了一个共用类,不限于更改文字颜色。 package com.tool{ import flash.utils.clearTimeout; import flash.utils.setTimeout; public class Notif... 阅读全文
摘要:
/***********/ /**************/ 主要改变影片剪辑的x、y和rotation这三个属性。 import flash.events.MouseEvent;import flash.events.Event;stop();var posX:Number = image_mc.x;var posY:Numb... 阅读全文