01 2014 档案
摘要:Sublime Text 2是那种让人会一眼就爱上的编辑器,不仅GUI让人眼前一亮,功能更是没的说,拓展性目前来说也完全够用了,网上介绍软件的文章和推荐插件的文章也不少,而且很不错,大家可以去找找自己需要的。之前想设置什么都是直接在网上搜,但最近想调行距,这个把我给难住了,软件上的设置没找到,网上搜也没有,最后的最后在Sublime的官方论坛找到了,个人觉得行距还是很影响视觉体验的,看看下面的对比图就知道了:(有朋友说想要文章图片里的配色主题,这个不是自带的,我放出来了,喜欢的朋友可以下载)看来想驾驭好这软件不弄清楚配置文件是不行了,周末找了时间把配置文件的每条配置信息都加上了中文注释,现在贴
阅读全文
摘要:ADB是一个CS程序,其中客户端是你用来操作的电脑,服务器端是android设备。Android Debugger Bridgedaemon后台程序设置adb的环境在设备上上打开USB调试开关。把SDK的安装路径的tool文件夹设置进环境变量中。然后运行: adb devices就可以查看连接到电脑中的设备列表了。这样,adb的环境就算设置完成了。adb的常用命令介绍1. 查看设备adb devices这个命令是查看当前连接的设备,连接到电脑的android设备或者模拟器将被显示2. 安装软件adb install 这个命令将指定的apk文件安装到设备上。exp:adb install f:x
阅读全文
摘要:本文出自 [无间落叶]原文地址:http://blog.leafsoar.com/archives/2013/05-10-19.html为了适应移动终端的各种分辨率大小,各种屏幕宽高比,在 cocos2d-x(当前稳定版:2.0.4) 中,提供了相应的解决方案,以方便我们在设计游戏时,能够更好的适应不同的环境。而在设计游戏之初,决定着我们屏幕适配的因素有哪些,简而言之只有两点:屏幕大小 和 宽高比。这两个因素是如何影响游戏的:屏幕大小:从小分辨率480×320到1280×800分辨率,再到全高清1080p,从手机到平板,还有苹果设备的Retina屏,这么多不同的分辨率,而且
阅读全文
摘要:在程序运行中有时需要运行用户输入的代码1、loadfile把文件编译为可执行的函数f=loadfile('\\temp\\a.lua') ----给f方法赋值print(type(f)) ----判断f的类型--> function ----f的类型为方法用f()的形式运行函数,或者 -----运行f()loadfile('\\temp\\a.lua')()或者dofile('\\temp\\a.lua')loadstring用于编译字符串s=loadstring('a=1+3')print(type(s))--> f
阅读全文
摘要:http://blog.csdn.net/weiwangchao_/article/details/6995881
阅读全文
摘要:摘要我在IT职场打滚超过15年了,从小小的程序员做到常务副总。相对于其它行业,IT职场应该算比较光明的了,但也陷阱重重,本文说说我的亲身体会,希望大家能在IT职场上战无不胜!通用法则法则1:忍耐是一种美德。为了生活,很多时候你必须要忍!忍受你的领导对你的无理责骂、同事的白眼、客户的无理取闹,承受工作的巨大压力,忍受上下班的拥挤、堵车,忍受什么都涨就是工资不涨,……不要因为一时之气而因小失大,当然忍耐是为了以后的反击,老子不需要卧薪尝胆十年,你只需要忍耐1-2两年,你就会有反击的机会!法则2:不要威胁到你的老板。这里说的“老板”泛指你的领导、领导的领导、直到公司的老板。功高盖主历来是做大臣的大忌
阅读全文
摘要:批处理的本质,是一堆DOS命令按一定顺序排列而形成的集合1、ping sz.tencent.com > a.txt 把前面信息放到a.txt中 ping sz.tencent.com >> a.txt把前面信息追加到a.txt中2、netstat检查网络状态3、@不显示当前行 echo off不回显 echo on回显 ::注释命令 pause暂停命令【并显示一行信息:请按任意键继续. . .】 :和goto goto到: %批处理的参数 %str%变量str引用4、获取当前文件目录echo 当前盘符:%~d0echo 当前路径:%cd%echo 当前执行命令行:%0echo
阅读全文
摘要:Flash AIR 如何调用exe/bat?并且有些情况下需要传参,如何传参呢?看下面例子:cmd传参打开系统软键盘(参考http://bbs.9ria.com/thread-181265-1-1.html):import flash.desktop.NativeProcess;import flash.filesystem.File;import flash.desktop.NativeProcessStartupInfo;var process:NativeProcess = new NativeProcess();var file:File = new File();NativeAppl
阅读全文
摘要:http://ued.alimama.com/posts/541
阅读全文
摘要:http://www.cnblogs.com/simonw/archive/2007/01/17/622032.html什么是MetatableLua中Metatable这个概念, 国内将他翻译为元表. 元表为重定义Lua中任意一个对象(值)的默认行为提供了一种公开入口. 如同许多OO语言的操作符重载或方法重载. Metatable能够为我们带来非常灵活的编程方式.具体的说, Lua中每种类型的值都有都有他的默认操作方式, 如, 数字可以做加减乘除等操作, 字符串可以做连接操作, 函数可以做调用操作, 表可以做表项的取值赋值操作. 他们都遵循这些操作的默认逻辑执行, 而这些操作可以通过Meta
阅读全文
摘要:转自:http://blog.csdn.net/wtyqm/article/details/9346863享受脚本语言灵活、更新方便、免于编译的好处,但也不能忍受离开那些方便的IDE特性(跳转、自动完成)。搜集整理了一些使用Sublime Text编辑cocos2dx-lua工程的资料,希望能给大家带来帮助。一、自动完成(auto-completion)A.输入过的单词本文件内输入过的单词,ST(sublime text)均会给出补全提示。这点甚至比大多数IDE都要强(一般只给出符号提示,对于字符串这类纯文本不提示)B.跨文件函数调用跨文件的文本提示,ST需要插件支持。目前使用的一个插件MyS
阅读全文
摘要:http://www.iplaysoft.com/sublimetext.htmlhttp://code-tech.diandian.com/post/2012-07-18/40030958791http://blog.csdn.net/liaowenfeng/article/details/10598527http://blog.csdn.net/af52520/article/details/10200019cocos2d 代码插件http://my.oschina.net/lonewolf/blog/173059
阅读全文
摘要:Ctrl+L选择整行(按住-继续选择下行)Ctrl+KK从光标处删除至行尾Ctrl+Shift+K删除整行Ctrl+Shift+D复制光标所在整行,插入在该行之前Ctrl+J合并行(已选择需要合并的多行时)Ctrl+KU改为大写Ctrl+KL改为小写Ctrl+D选词(按住-继续选择下个相同的字符串)Ctrl+M光标移动至括号内开始或结束的位置Ctrl+Shift+M选择括号内的内容(按住-继续选择父括号)Ctrl+/注释整行(如已选择内容,同“Ctrl+Shift+/”效果)Ctrl+Shift+/注释已选择内容Ctrl+Space自动完成(win与系统快捷键冲突,需修改)Ctrl+Z撤销Ct
阅读全文
摘要:一、编译和运行和调试1、lua和其他解释型语言一样,先转换成为中间码再执行2、dofile和loadfile的区别:loadfile编译返回不执行,返回错误代码;dofile执行,返回错误信息3、loadstring通常用于程序外部的代码,load表达式,在前边加上“return”,assert方法发出警告信息4、require方法:加载运行库【可以搜索目录(匹配文件,不是一般的目录);判断是否已经加载,不需要重复加载】_LOADED["FOO"]如果已经加载过值不为nil,想要加载两次就将值设为nil,在require5、C Packages:6、错误:debug.tra
阅读全文
摘要:1、注释-- ; --[[ ]]2、控制语句:if ..then .. elseif.. then.. else.. endwhile.. do..endrepeat ..util..for 1,2,3 do ..end[此处变量,相当于局部变量;可以省略步进值]3、赋值:a,b,c,d = 1,2,3,4;a,b = b,a4、字符串连接:"this is".."a string"5、比较:table function userdata只能 == ~=6、逻辑运算:and or【x = a?b:c;x = a and b or c;x = x or a
阅读全文
摘要:http://blog.codingnow.com/2008/08/lua_is_not_c_plus_plus.html嗯,首先,此贴不是牢骚帖。话题从最近私人的一点工作开始。应 dingdang 的建议,我最近在帮大唐无双做一些程序上的工作。接手做这件事情,是因为这个内部被我们称作 dt2 的游戏 engine 关系重大。公司有至少四个项目在使用(另外三个暂处于研发期,尚未公布)。dt2 用了大量的 lua 代码构建系统,但从系统设计上,沿袭了老的大唐的许多代码。原来的大唐是用 C++ 构建的,为了利用上这些代码(虽然我觉得这种复用非常无意义,但是其中原因复杂,就不展开谈了),dt2 en
阅读全文
摘要:代码例子:http://www.inf.puc-rio.br/~roberto/book/code.html注意:没有“;”1、特点:可扩展、简单、高效、跨平台2、使用方式:嵌入程序、独立使用、和c混合使用【第三种】3、print("Hello dily!");4、chunck【语句组】一个 chunk 就是一串语句段,它们会被循序的执行。 每个语句段可以以一个分号结束5、local局部变量,未声明是全局变量,必须初始化6、类型:type("Hello dily!")----->string7、string赋值后不可以改变,只能赋值给另一个变量【特
阅读全文
摘要:1、cocos2d-x 跨平台 可控性2、审核周期 google play 2hour ios 2day 无法增量更新3、lua 简单可控,lua最轻 ,最成熟 cocos2dx-lua4、我们做的改进:android:java---lua;ios:oc--lua接口5、各种配套工具体系
阅读全文