摘要:
+ yum groupinstall "Development Tools" + yum install php mysqli php mbstring php mcrypt + yum install mariadb mariadb server + yum install httpd httpd 阅读全文
摘要:
1. wget http://hk1.php.net/distributions/php 5.6.31.tar.gz 2. yum groupinstall "Development Tools" 3. yum install zlib openssl perl 4. yum install htt 阅读全文
摘要:
初级内存管理单元 关于内存的分页 + 以往的物理页是按照4KB进行分配和管理的, 而在Linux之后流行的就是2MB大小的物理页的分配和管理, 整个物理内存管理单元也是2MB物理页管理的 先获取基本的物理地址空间信息 + 在bootloader程序中, 已经调用了BIOS的int 15h中断将物理内 阅读全文
摘要:
初入阿里云 基本设施( "参考博客" ) + ECS (Elastic Compute Service):以虚拟机的方式将一台物理机分成多台云服务器,提供可伸缩的计算服务。 + SLB (Server Load Balance):基于LVS和Tengine实现的4层和7层负载均衡,有动态扩容,ses 阅读全文
摘要:
环境 + 32位操作系统 通过结构体的内存字节对齐了解操作系统的内存对齐 + 在32位操作系统中, CPU默认读和写数据是按照4字节的方式 + 在一个结构体中, 在编译的时候, 编译器会根据结构体中的成员变量使其内存对齐, 让他们都是符合让CPU一次读取的数据而不用再读取一次数据, 减少了读取的次数 阅读全文
摘要:
系统异常处理 CPU如果调用系统异常处理程序 需要的数据结构 + IDT\_Table: 中断向量表, 在中断向量表中的每一项都是一个中断描述符(中断门或者陷阱门), 一个中断描述符中的几位是段选择符 + GDT或者LDT 处理过程(没有特权变化的情况),在处理中断和异常的时候, 需要 处理程序, 阅读全文
摘要:
macOS 使用软件(外加装逼特效) + Backgroud 和 火萤: 动态桌面壁纸 + iTools Pro: macOS 版本的爱思助手 + MEGAsync: 网盘工具 + Microsoft Remote Desktop: 远程连接windows + npm install yddict 阅读全文
摘要:
节点之间的通信 + 数据报文的封装(自上而下) + http + tcp + ip + mac(讯框) + 数据报文的源ip和目标ip是不变的(在内网中, 如果考虑到连接到外部网路的时候, 如果有路由器(里面有嵌入式的Linux或者Unix操作系统)的话则就会修改源ip地址, 因为源ip地址时私有地 阅读全文
摘要:
符号表 + opcode代码中的操作数都是一个符号表中的索引, 在符号表中存储的是字符串, 方法名, 变量名, 变量值, 让虚拟机通过索引在符号表中获取真正的参数 字母表 + 在我们定义的脚本语言风格中用到的所有不可以再分的符号放到字母表中, 通过字母表中的单个字符组合出各式各样的单词 阅读全文
摘要:
模块 + 词法分析器 + 语法分析器 + 代码生成器 操作 + 通过词法分析器将源文件转为Token存储起来 + 通过语法分析器调用词法分析器获取一个Token, 在调用代码生成器生成目标代码, 所有是并行的 阅读全文