堕落不振功业废,勤耕不辍日月新

最新发布 第5页

我是IT

AWK 用户自定义函数

一个程序包含有多个功能,每个功能我们可以独立一个函数。 函数可以提高代码的复用性。 用户自定义函数的语法格式为: function function_name(argument1, argument2, ...) { function body } 解析: fu...

AWK 数组

  AWK 可以使用关联数组这种数据结构,索引可以是数字或字符串。 AWK关联数 组也不需要提前声明其大小,因为它在运行时可以自动的增大或减小。 数组使用的语法格式: array_name[index]=value array_name:数组的名称 index:数组索引 ...

AWK 条件语句与循环

条件语句 IF 语句 IF 条件语句语法格式如下: if (condition) action 也可以使用花括号来执行一组操作: if (condition) { action-1 action-1 . . actio...

使用 Android NDK 编译 Lua

启动 Android Studio ,创建一个 Android 项目,勾选 C++ Support。 一路 Next 到这里,直接 Finish,不用勾选保持默认即可。 如果之前没有安装 NDK 和 Cmake 工具,到这里会提示安装 NDK 等工具,直接安装,我这里之前已经...

Lua的集成开发环境ZeroBrane Studio

目前在使用Lua进行脚本的开发,可是官方并没有提供很好的集成开发环境。 体验了很多,发现ZeroBrane Studio这个开源软件还是非常好用的,并且已经能正常支持Linux,Windows,MacOS这三个主流平台。 建议去官方网站下载最新的版本,但是鉴于国内网络访问不是非常...

Vagrant使用方法

1.虚拟机操作 1.1 查看vagrant中有多少个虚拟机 E:>vagrant box list centos7 (virtualbox, 0) 这个命令的返回结果表示我的vagrant 中有一个虚拟机,虚拟机的名字是centos7 1.2 新增一个vagrant虚拟机...

使用Vagrant配置并创建属于自己的CentOS box

在使用Vagrant创建虚拟机时,我们要使用CentOS的box来创建虚拟机,而官方提供的box是原版的box,创建完成后还需要自己手动配置环境。我们可以创建一个已经装载好自己需要的常用软件依赖的box,然后将这个box重复使用。 先讲一下相关知识: CentOS7自带的Pyt...

Linux中 MySQL 授权远程连接

说明:当别的机子(IP )通过客户端的方式在没有授权的情况下是无法连接 MySQL 数据库的,如果需要远程连接 Linux 系统上的 MySQL 时,必须为其 IP 和 具体用户 进行 授权 。一般 root 用户不会提供给开发者。如:使用 Windows 上的 SQLyog 图...

在 Linux 下截屏并编辑的最佳工具

有几种获取屏幕截图并对其进行添加文字、箭头等编辑的方法,这里提及的的屏幕截图工具在 Ubuntu 和其它主流 Linux 发行版中都能够使用。 当我的主力操作系统从 Windows 转换到 Ubuntu 的时候,首要考虑的就是屏幕截图工具的可用性。尽管使用默认的键盘快捷键也可以获...

如何在 Ubuntu Linux 中使用 RAR 文件

RAR 是一种非常好的归档文件格式。但相比之下 7-zip 能提供了更好的压缩率,并且默认情况下还可以在多个平台上轻松支持 Zip 文件。不过 RAR 仍然是最流行的归档格式之一。然而 Ubuntu 自带的归档管理器却不支持提取 RAR 文件,也不允许创建 RAR 文件。 办法总...