Appearance
计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有0
和1
两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。
一个字节一共可以用来表示256种不同的状态
AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过XMLHttpRequest
对象实现浏览器与服务器之间的异步通
在vscode中写lua代码,安装插件lua,这个插件是采用类似JSDoc的注释方式实现代码提示。
对于require导入
| 字符 | 编码 | 字符 | 编码 | 字符 | 编码 | 字符 | 编码 | 字符 | 编码 | 字符 | 编码 | |-----|-------|-----|-------|-----|-------
sudo apt-get install screen
Screen被称之为一个全屏窗口管理器, 用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。
假如你在远程服务器
命令行中运行ssh-keygen
登录到linux服务器上,修改ssh授权列表文件,以ubuntu举例,文件位于 ~/.ssh/authorized_keys
,若不存在
git update-index--assume-unchanged xx
忽略修改的文件,使其不提交
git update-index--no-assume-unchanged xx
恢复忽略
通常从原生层想unity发送消息会使用UnityPlayer.UnitySendMessage("TargetName","MethodName","这是参数");
这要求我们的unity场景中
(keytool文件在jdk安装目录,请选用适合版本的jdk)
先生成.p12文件
`keytool -importkeystore -srckeystore targe.jks -srcs
现代计算机中所有的数据二进制的形式存储在设备中。即 0、1 两种状态,计算机对二进制数据进行的运算(+、-、*、/)都是叫位运算,即将符号位共同参与运算的运算。 例如:
int a = 3
算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。
应该如何去衡量不同算法之间的优劣呢?主
ArrayList是可变长数组,你可以将任意多的数据Add到ArrayList里面。其内部维护的数组,当长度不足时,会自动扩容为原来的两倍。 存入ArrayList里面的数据都是Object类型
栈的特征
堆的特征
cmd命令行窗口显示中文乱码,多是因为cmd命令行窗口字符编码不匹配导致
修改cmd窗口字符编码为UTF-8(默认为936),命令行中执行:chcp 65001。
注意:命令只在当前窗口生效,重启后恢复之前的编码。
--网上很多版本使用参数 [^%w%.%- ] 会转义_,下面方法为标准encode
function encode(s)
s = string.gsub(s, '([^%w%d%._%-%* ])', funct
//第一种方法: NSFileManager实例方法读取数据
NSArray* paths = NSSearchPathForDirectoriesInDomains(NSDesktopDirector
上篇文章简单实现了面向对象功能,这次,我们来说说实现lua继承及添加构造函数
local cc = class()
function cc:test()
我们知道lua是非面向对象的语言,但lua的table异常强大,利用table实现面向对象并非难事
在实现面向对象前,我们需要理解table的一个元方法__index,网上看到一段流程图,讲解的比较清晰,就