go实现词法分析器


package mainimport ("bufio""fmt""os""unicode")var keywords = map[string]int{"begin": 1,"if"

Docker用代理拉取镜像

折腾 

配置代理打开/usr/lib/systemd/system/docker.service,在[Service]域中添加以下参数:Environment="HTTP_PROXY=http://proxy-addr:port/" # 代理服务器地址Environment=&quo

数据库六种范式


数据库六种范式一些基本概念一些基本概念:实体: 实体通常指代数据模型中的一个对象,常常对应数据库中的表属性: 属性是关系数据库中的一个重要概念,对应于数据表中的列,描述了实体的特征或者特性元组: 在关系数据库中,元组指的是数据表中的一行,包含了一组属性值分量: 分量是元组中的某个具体的属性值候选码和

设计模式(Dive Into Design Patterns 读书笔记)


Dive Into Design Patterns 读书笔记1.1 什么是设计模式?设计模式是在软件设计中常见问题的解决方案。它们提供了经过验证的、可重用的设计思想和方法,用于解决特定的设计问题和模式。设计模式可以被视为预先制定的蓝图或模板,可以帮助开发者在代码中自定义解决重复出现的设计问题。设计模

CS144 Lab0

笔记  C++ 

仓库地址https://github.com/meowrain/minnow实验pdfhttps://github.com/meowrain/minnow/blob/main/pdf/check0.pdfhttps://cs144.github.io/assignments/check0.pdf项目

字节序


字节序大端"大端"是一种内存存储方式,其中数据的低位字节存储在内存高地址处,而高位字节存储在内存的低字节处大端更适合人类阅读举个例子53其在内存中如果采用大端存储就是0x0035小端“小端”是一种内存存储方式,其中数据的低位字节存储在内存的低地址处,而高位字节存储在内存的高地址处

Go 接口

笔记  Go 

Go 接口接口定义Go语言提倡面向接口编程。指针接收者实现接口package mainimport "fmt"// 接口定义type USB interface {Connect()Disconnect()}type Laptop struct {name stringve

Linux C 网络编程


转换ip#include <stdio.h>#include <arpa/inet.h>int main() { struct sockaddr_in addr; struct sockaddr_in6 addr6; const char* ipv4_add

React Hooks


React Hooks手动创建react项目仓库地址 https://github.com/meowrain/Manually-React-Projecthttps://dev.to/ivadyhabimana/how-to-create-a-react-app-without-using-crea

Go语言 Web框架Gin

笔记  Go 

Go语言 Web框架Gin返回helloworldpackage main import ("net/http" "github.com/gin-gonic/gin") func main() {router := gin.Default()router