- 博客(6)
- 收藏
- 关注
原创 NPM
NPM目录NPM认识npm安装npm使用npm命令package.json包的使用认识npm全称Node Package Managernode包管理器,是Node.js默认的、使用js编写的软件包管理系统安装npm安装完node以后,会默认安装好npm使用npm命令可以看这篇文章。package.json使用nom init 生成属性说明:包的使用...
2021-05-06 16:54:11 128
原创 JavaScript 高级 笔记
JavaScript 高级黑马程序员pink老师的课堂笔记。JavaScript 高级 知识点速查。基础可以看主页的另一篇笔记。目录JavaScript 高级面向对象什么是面向对象原型原型对象中this的指向JavaScript 的成员查找机制应用继承Call 函数借用父构造函数继承属性和方法继承属性继承方法函数进阶函数定义方式函数调用方式和this指针修改this指针闭包closure变量作用域全局作用域函数作用域变量提升概念浅拷贝和深拷贝正则表达式替换正则表达式参数ES6letconst解构复制
2021-04-18 15:22:00 221
原创 编译原理 第一章
第1章1.1 什么是编译计算机语言的分类:高级语言类自然语言汇编语言含助记符机器语言可以被计算机直接理解编译就是将高级语言转化为汇编或者机器语言。语言处理系统的结构:源程序预处理器:把存储在不同文件中的源程序聚合在一起,并把被称为宏的编写语句转换位原始语句。经过预处理的源程序编译器汇编语言程序汇编器可重定位的机器代码:可重定位:在内存中存放的起始位置不是固定的起始位置+相对位置=绝对位置连接器/加载器加载器:修改可重定位地址,将修
2020-10-12 20:41:17 157
原创 C 语言词法分析器的 C++ 实现
开篇编译,简单地理解,就是把源程序转化为另一种形式的程序,而其中关键的部分就是理解源程序所要表达的意思,才能转化为另一种源程序。编译器的输入就是这样的一个语言源文件。词法分析器的作用,就是拿到输入的文件,分离出这个输入文件的每个元素(关键字、变量、符号等),然后根据该种语言的文法,分析这些元素的组合是否合法,以及这些组合所表达的意思。简而言之,词法分析器对源码字符串做预处理,以减少语法分析器的复杂程度。词法分析器以源码字符串为输入,它的输出是标记流(token stream),即一连串的标记,每个
2020-10-10 16:38:26 4074 4
原创 HTML 学习笔记1
初探HTML学校开始教JSP,但是 Web 基础省略不教,打算用两周的时间把 HTML 和 CSS 自学一下,想着不如同时记录和分享一些笔记和心得供以后复习和参考。1-1 基本语法标签由英文尖括号<和>括起来,如<html>就是一个标签。html中的标签一般都是成对出现的,分开始标签和结束标签。结束标签比开始标签多了一个/。标签与标签之间是可以嵌套的,但先后顺序必须保持一致,如:<div>里嵌套<p>,那么</p>必须放在&l
2020-09-23 10:07:09 92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人