01 2021 档案
摘要:一. 安装Tomcat 1.首先确保系统java已下载并安装 2.下载Tomcat,选择zip包。 地址:https://tomcat.apache.org/download-90.cgi 解压,cd到文件夹目录中准备下一步 3.给予bin目录下的所有.sh文件以权限 sudo chmod +x .
阅读全文
摘要:参考博客: https://www.cnblogs.com/lanhaicode/p/10546257.html https://www.cnblogs.com/woxiaosade/p/10628388.html 一. 堆的概念 堆是一种非线性结构,可以把堆看作一个数组,也可以被看作一个完全二叉树
阅读全文
摘要:参考:https://angular.cn/docs 为Angular官网文档,介绍非常详细。 1. 学习Angular的基础 Html,前端基本知识 Javascript, Typescript编程语言 NodeJS nodejs安装angular包 npm install -g @angular
阅读全文
摘要:代码形式(Code Shape) 编译器生成IR后,必须将每个源语言语句映射为目标机指令构成的操作序列。编译器必须在许多备选方法中做出选择,以实现语言中的每个结构。编译器所做的选择影响最终代码的质量。 1.分配存储结构 物理寄存器: 目标ISA中一个命名的寄存器 虚拟寄存器: IR使用的一个符号名,
阅读全文
摘要:转自博客:https://blog.csdn.net/v_july_v/article/details/7041827# 1. 暴力匹配算法 假设现在我们面临这样一个问题:有一个文本串S,和一个模式串P,现在要查找P在S中的位置,怎么查找呢? 如果用暴力匹配的思路,并假设现在文本串S匹配到 i 位置
阅读全文