Lua-程序设计-Notes
1 Lua 语言入门1.1 程序段程序段 (Chunk), 一组命令或表达式组成的序列. -i 参数, 在执行完指定的程序段后进入交互模式: 1$ lua -i prog 调用函数 dofile 可以加载一个文件: 12$ lua> dofile("lib1.lua") 就加载了 lib1.lua 文件. 1.2 一些词法规范“下划线+大写字母” 组成的标识符通常被 L
MySQL 必知必会 Notes
第1章 了解 SQL1.1 数据库基础1.1.1 什么是数据库数据库软件称为 DBMS (Data Base Manage System, 数据库管理系统) 数据库 是通过 DBMS 创建和操纵的容器. DBMS 替你访问数据库. 1.1.2 表 table存储在表中的数据是一种类型的数据或一个清单. 同一数据库中的每个表都有一个唯一名字用来标识. 模式 (schema) 是关于数据库和表的布局
解决启动-mysql-时-can-not-connect-to-local-mysql-server-through-socket-问题
参考1 Archlinux 上的 mysql 默认实现ArchWiki 关于 MariaDB 界面 MariaDB 被 Arch Linux 当作官方默认的 MySQL 实现. 解决报错主要是删除 /var/lib/mysql 目录下的所有文件. 之后: 1$ mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
关于-Perl-Exporter-模块
两个全局变量 EXPORT 和 EXPORT_OK. 在用 use MODULE, 后面没有跟列表时, 会自动导入 EXPORT 中的到当前 namespace. 若有列表 use MODULE list, 则不会自动导入 EXPORT 中的. list 中可以指定 EXPORT 和 EXPORT_OK 中的内容.
NASM-中文手册摘录笔记
第二章 运行 NASMNASM 在碰到错误以前是不输出任何信息的, 所以除了出错信息你看不到其他信息. 所有可用的输出文件格式的列表可以通过: 1$ nasm -hf 得到. -l 选项会生成一个源文件的列表文件, 在里面, 地址和产生的代码列在左边, 实际的源代码 (包括宏扩展, 除了那些指定不需要在列表中扩展的宏) 列在右边. 如: 1$ nasm -f elf myfile.asm -l m