角度和弧度 角度如 $180^\circ$ 弧度如 $\pi = 3.14$ 弧度和角度的转换, 如: $\frac{180}{\pi} \approx 57.29^\circ$, 即 1 弧度等于 $57.29^\circ$ 2022-12-30 Math
Lua-程序设计-Notes 1 Lua 语言入门1.1 程序段程序段 (Chunk), 一组命令或表达式组成的序列. -i 参数, 在执行完指定的程序段后进入交互模式: 1$ lua -i prog 调用函数 dofile 可以加载一个文件: 12$ lua> dofile("lib1.lua") 就加载了 lib1.lua 文件. 1.2 一些词法规范“下划线+大写字母” 组成的标识符通常被 L 2022-12-29 Lua
MySQL 必知必会 Notes 第1章 了解 SQL1.1 数据库基础1.1.1 什么是数据库数据库软件称为 DBMS (Data Base Manage System, 数据库管理系统) 数据库 是通过 DBMS 创建和操纵的容器. DBMS 替你访问数据库. 1.1.2 表 table存储在表中的数据是一种类型的数据或一个清单. 同一数据库中的每个表都有一个唯一名字用来标识. 模式 (schema) 是关于数据库和表的布局 2022-12-27 SQL
解决启动-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 2022-12-24 SQL
关于-Perl-Exporter-模块 两个全局变量 EXPORT 和 EXPORT_OK. 在用 use MODULE, 后面没有跟列表时, 会自动导入 EXPORT 中的到当前 namespace. 若有列表 use MODULE list, 则不会自动导入 EXPORT 中的. list 中可以指定 EXPORT 和 EXPORT_OK 中的内容. 2022-12-19 Perl
NASM-中文手册摘录笔记 第二章 运行 NASMNASM 在碰到错误以前是不输出任何信息的, 所以除了出错信息你看不到其他信息. 所有可用的输出文件格式的列表可以通过: 1$ nasm -hf 得到. -l 选项会生成一个源文件的列表文件, 在里面, 地址和产生的代码列在左边, 实际的源代码 (包括宏扩展, 除了那些指定不需要在列表中扩展的宏) 列在右边. 如: 1$ nasm -f elf myfile.asm -l m 2022-12-17 Assembly
自己动手写操作系统-Notes 第一章 马上动手写一个最小的 “操作系统”当计算机电源被打开时, 它会先进行加电自检 (POST), 然后寻找启动盘, 如果是选择从软盘启动, 计算机就会检查软盘的 0 面 0 磁道 1 扇区, 如果发现它以 0xAA55 结束, 则 BIOS 认为它是一个引导扇区 Boot Sector. 一个正确的 Boot Sector 除了以 0xAA55 结束之外, 还应该包含一段少于 512 B 的执 2022-12-17 Operate System