- 博客(12)
- 资源 (7)
- 收藏
- 关注
原创 WebStorm定位打开文件到左侧目录结构
在Sublime Text中,定位打开文件到左侧目录结构的方式是:直接右击打开文件,选中弹出菜单中的"Reveal in Side Bar"选项即可!在WebStorm中,同样可以定位打开文件到左侧目录结构:快捷键"Alt+F1"调出Select Target菜单,选择"Project View"就可以定位到左侧目录结构了!因为默认第一个选项就是"Project View",所以直接"Alt+...
2018-12-29 18:03:56 10562
原创 win命令行设置定时关机
1、设置定时关机:打开终端,输入命令:shutdown -s -t 600(单位s,例如600就是10分钟之后关机)2、解除已设置的定时关机:输入命令:shutdown -a
2018-12-29 15:02:44 6344
原创 jpg与png图片的优缺点
jpg优点:尺寸较小,节省空间;打开速度快缺点:有损格式,在修图时不断保存会导致图片质量不断降低;不支持透明png优点:无损格式,不论保存多少次,理论上图片质量都不会受任何影响;支持透明缺点:尺寸过大;打开速度与保存速度和jpg没法比ps:在开发中,尺寸比较大的图片(例如背景图片)一般适用jpg格式,减小对内存的占用!参考:http://www.cnblog...
2018-12-28 20:28:38 22008
原创 Lua实战之table去重
在开发过程中,有时候会遇到需要对table中的元素进行去重的情况,就是说如果table中有多个相同的元素,只保留一个!直接上代码:local targetTbl = {1, 1, 2, 3, 3, 3, 4, 5, 5} -- 需要去重的目标tabledump(targetTbl, "targetTbl")--[[- "targetTbl" = {- 1 = 1- ...
2018-12-28 20:04:14 7454
原创 Lua打印table的工具函数dump
在Lua中,print是不能直接打印出table里面的数据的,如果用循环遍历打印遇到嵌套table的话也是很不友好的!local tblTest = {1, a = {111, 222}, "ccc"}print(tblTest)-- table: 00A17E20for k, v in pairs(tblTest) do print(k, v)end--[[1 12 c...
2018-12-27 21:25:13 9943
原创 Lua中时间函数的用法整理
os.time([table])1、不传参数,返回当前系统时间的时间戳!print("os.time()->", os.time())-- os.time()-> 15454723202、传入一个table,返回table内容所表示时间的时间戳!这个table必须包含域year、month和day,还可以包含hour、min、sec以及isdst,关于这些域的详细描述如...
2018-12-22 21:47:51 11367
原创 Lua handler的使用
在使用Lua进行开发的过程中,经常会遇到需要回调函数的情况,就是将一个函数作为参数传入,在特定事件触发的时候调用这个函数!这时候,handler函数就能发挥作用了,handler函数定义如下:function handler(obj, method) return function(...) return method(obj, ...) endend可...
2018-12-19 00:44:23 5261
原创 Android报错:com.android.dex.DexException: Multiple dex files define Lxxx
导致这个报错的原因一般是jar包冲突!通过错误提示"Multiple dex files define L"后面的"xxx"检查自己的项目和依赖库中是否有同类型不同版本的jar包,如果确实是jar包冲突,找到这两个冲突的jar包之后删除其中一个,一般删除低版本的那个!如果是其他情况,请参考:https://blog.csdn.net/u013491677/article/details/7...
2018-12-18 20:50:40 2284
原创 Lua中实现字符串分割函数split
方法一:function split(input, delimiter) input = tostring(input) delimiter = tostring(delimiter) if (delimiter == "") then return false end local pos, arr = 0, {} for st, sp in func...
2018-12-18 20:35:44 17927 3
原创 Lua中忽略字符串首尾的空白字符
空白字符一般包括空格、换行符\n、制表符\t以及回到行首符\r,当然如果有特殊需求需要将其他的字符也当做空白字符也都是可以的!-- 忽略字符串头部的空白字符function ltrim(input) return (string.gsub(input, "^[ \t\n\r]+", ""))end-- ltrim testlocal test1 = " h...
2018-12-17 21:36:34 9987
原创 Lua中的浅拷贝和深拷贝
浅拷贝在Lua中,使用赋值运算符"="进行浅拷贝的时候,分两种情况:1、拷贝对象的类型是string、number、boolean这些基本类型的时候,会进行复制,创建一个新的对象,拷贝出来的对象和原来的对象互不影响,所以修改拷贝出来的对象的值不会影响到原来的对象的值!2、拷贝对象的类型是table的时候,则是直接进行引用,拷贝出来的对象和原来的对象实际上是同一个对象,所以修改拷贝出来的...
2018-12-17 20:43:12 9942 4
原创 Android在主线程中进行UI操作的方法runOnUiThread()
在Android中对UI进行操作是不允许在子线程中进行的,但是直接在主线程中进行UI操作容易造成阻塞导致应用卡顿。一般使用runOnUiThread()方法在需要进行UI操作的时候将当前线程切换到主线程,使用方法如下:AppActivity.runOnUiThread(new Runnable() { @Override public void run() { // do ui op...
2018-12-13 21:22:08 4265
GifCam v6.0.zip
2020-11-17
jdk1.7.0_75and1.8.0_261.zip
2020-09-18
Visual C++运行库.zip
2020-07-01
svn以及中文语言包
2019-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人