这个仓库是用来存放一些临时或者一直不知道答案或者原理的问题,这些问题是在做程序开发过程中,或者其浏览其他博客的过程中发现的。 现在把他们记录下来,只是为了让自己能够走得快一些。 另外,也会有写一些关于职业的东西吧。
最后说下为什么用readme写,因为博客广告太多,看得太累,记事本只能本地看,究极原因是这个有逼格,能看diff(这难道不是最佳理由吗?) 这个文件理论上是不会分页的,想写什么写什么 偶尔中英文混杂,随意吧
1.What's JIT ref
3.在Cocos-lua中的class是怎么实现通过.new方法可以创建多个实例的? answer
4.What's means 'Context' in program? answer
local m = {}
m.enum = {one = 2^0, two = 2^1, three = 2^3}
function m:test(value)
--[[
期望这里输出value 所对应的若干个enum值
比如这个value是由几个 n个one + n个two + n个three 组成的 (n==0 or n==1)
]]
end
-- test
m:test(m.enum.one)
m:test(m.enum.one + m.enum.two)
m:test(m.enum.one + m.enum.three)
m:test(m.enum.one + m.enum.one) -- 可以暂不支持这样的16 -> 10 print(string.format("%d", '0xf')); 10 -> 16 print(string.foramt("%x", '16'));
var cash = true
var paypal = false
var applepay = true
var tt = false;
var PRI = [
cash,
tt,
applepay,
paypal,
]
var use_cash = PRI.indexOf(true) == 0;
var use_tt = PRI.indexOf(true) == 1;
var use_applepay = PRI.indexOf(true) == 2;
var use_paypal = PRI.indexOf(true) == 3;- REF1: https://www.cnblogs.com/lyggqm/p/5386174.html
- REF2: https://blog.csdn.net/tangxiaoli711/article/details/51554053
- AABB(Axis-Aligned Bounding Boxes)
- OBB(Oriented Bounding Boxes)

