• 欢迎大家分享资料!前往留言板评论即可!

标签:luat

合宙

SQLite源码分析2 Lemon语法分析器

SQLite源码分析2 Lemon语法分析器
# SQLite源码分析2 Lemon语法分析器 简介 如何解析sql语句?可以手写硬来,但非常困难。 对于一门语言,可以借助比较成熟的编译器相关工具来解析。 重点关注语法定义即可。 lemon语法分析器 (The Lemon LALR(1) Parser Generator ) https://sqlite.org/src/doc/trunk/doc……继续阅读 »

0评论 0个赞

合宙

SQLite源码分析1 整体架构

SQLite源码分析1 整体架构
SQLite源码分析1 整体架构 简介 https://www.sqlite.org SQLite是一个轻量数据库,应用广泛。一个数据库一个文件。 self contained 依赖少。可整合成一个c文件(https://www.sqlite.org/amalgamation.html)。 只依赖十个左右的标准C库函数。 Serverless 无服务……继续阅读 »

0评论 0个赞

合宙

vscode常用快捷键总结

vscode常用快捷键总结
1.查找单词 ctrl+F 2.换行 ctrl+Enter 3.格式化文本 shift+alt+F 4.屏幕较窄,代码较长时 折行,去掉滚动条 alt+Z 5.多选相同文本(按几下选几个)ctrl+D 6.打开查找(文件名)ctrl+P 7.关闭窗口 ctrl+W 8.删除当前行 ctrl+shift+K 9.撤销 ctrl……继续阅读 »

0评论 0个赞

合宙

Better-Scroll的基本使用

Better-Scroll的基本使用
场景 很多时候在做移动端应用时,都需要实现滚动的开发,少数情况下会使用原生自带的scroll ,但是对于用户体验可能存在一些问题,比如:卡顿、过渡不顺畅等等。那这个时候就会想着那如何对这个需求进行开发呢?如何实现呢?大多数人应该会选择使用三方库来实现吧,少数部分人可能会自己封装一个库进行实现。那今天就来看一下better-scroll这个库吧!!! bett……继续阅读 »

0评论 0个赞

合宙

MIT 6.S081 操作系统课程系列9 File System

MIT 6.S081 操作系统课程系列9 File System
MIT 6.S081 操作系统课程系列9 File System https://pdos.csail.mit.edu/6.828/2020/labs/fs.html 本次实验需要读xv6手册第8章。看相关kernel代码。 理解文件系统的原理并实现一些相关功能(大文件和symbolic links软链接)。 文件系统的作用就是存储和管理数据。通常文件可……继续阅读 »

0评论 0个赞