Hello World

O ever youthful, O ever weeping

编译原理02

ch4.1 CFL 上下文无关语言(CFL): CFL = PDA = NFA + Stack () = NPDA NPDA/PDA NPDA/PDA(非确定性/确定性下推自动机) 由七元组定义: :有限状态集合 :有限输入字母表 :有限栈字母表 :状态转移函数,形式为 (即:从当前状态、输入符号(或空字符𝜖)及栈顶符号,转换到一组可能的新状态,并修改栈内容) :初始......

Web开发08

之后的笔记主要记载完成 Blue-whale商城 大作业时遇到的问题和知识点。 异步处理 在 JavaScript 中,我们经常需要处理异步操作,比如发送请求、读取文件等。传统上,使用回调函数或者 Promise 来处理异步操作,但这些方法有时会让代码变得复杂且难以维护。async 和 await 提供了一种更简洁的方式来处理异步操作,让代码更加清晰易懂。 async 和 await asy......
Web

Ubuntu下创建桌面快捷方式并添加到侧边栏

记录博主在Ubuntu安装IntelliJ IDEA Community的过程。 创建桌面快捷方式 在官网下载好压缩包后返回 home 目录,在目录下创建IDEA文件夹用于解压缩。注意下面命令的路径要根据情况换成自己的。 12sudo mkdir IDEAsudo tar -zxvf ~/Downloads/ideaIC-2024.3.4.tar.gz -C IDEA/ 之后回到 Deskt......

编译原理01

ch3-4 数学基础 字母表和字符串 语言(language) 是一个 字符串(string) 的集合,例如:{ cat, dog, … },字符串是由 字母表(alphabet) 中的字母组成的序列。一个语言是字母表中所有字符串的子集。字母表示例:𝚺 = { a, b, c, d, …, z } 字符串示例:cat, dog, … 字符串操作 连接:例如,𝑤1 = 𝑎𝑎𝑏𝑏,......

Web开发07

Vue Router 详细文档查看 Vue Router 路由组件通常存放在 pages 或 views 文件夹,一般组件通常存放在 components 文件夹。 通过点击导航,视觉效果上“消失” 了的路由组件,默认是被卸载掉的,需要的时候再去挂载。 路由配置文件代码如下: 12345678910111213141516171819// router/index.tsimport &#......
Web

Web开发06

Vue Vue是一个用于构建用户界面的渐进式框架 通过 CDN 使用 Vue *CDN(Content Delivery Network)是一个分布式服务器网络,能够快速向用户交付静态资源(如 JavaScript、CSS、图片等)。这种方法比较简便,适合快速原型开发或小型项目。 全局构建: 123456789101112131415161718192021222324252627<!......
Web

Hexo内嵌网页

最近学习了Web开发的一些基础知识,正用 50projects50days 的项目练手,也想要给自己的博客嵌入一些网页demo。 我决定使用 iframe 来内嵌网页。将编好的文件放入post_asset_folder自动生成的同名文件夹中: 1<iframe src="xxx.html" height="500px" width="1......

50-Projects-Notebook

该文章被加密了, 请输入密码查看。

Web

Web开发05

JavaScript --Web API DOM DOM,Document Object Model——文档对象模型是用来呈现以及与任意 HTML 或 XML文档交互的 API。 DOM对象:浏览器根据 html 标签生成的 JS对象。 获取DOM对象: 根据CSS选择器来获取DOM元素 选择匹配的第一个元素语法:document.querySelector('css选择器')参数: ......
Web

Web开发04

JavaScript 基础 一种运行在客户端(浏览器)的编程语言,实现人机交互效果。 写入方法 内部 JavaScript 直接写在 html 文件里,写在 </body> 里,用 script 标签包住。12345<body><script> // 内容</script></body> 外部 JavaScript 代码写......
Web