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

Go语言 Web框架Gin

笔记  Go 

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

Go文件读写

笔记  Go 

参考文档:https://www.liwenzhou.com/posts/Go/file/读取文件package main import ( "fmt" "io" "os") func main() {

Juputer NoteBook 添加cpp Kernel


Juputer NoteBook 添加cpp Kernelwarning: 仅在linux和macos下可用安装minicondahttps://docs.anaconda.com/free/miniconda/创建环境conda create --name cling python=3.10配置代

Linux信号机制

笔记 

Linux信号机制Linux常见信号这些信号是Unix和类Unix操作系统中用于通知进程发生了某些事件的机制。信号可以由操作系统内核、用户或其他进程发送给目标进程。以下是这些信号的作用和效果的简要说明:SIGHUP (1): 当终端挂断(如用户注销)时发送,通常用于通知进程重新读取配置文件。SIGI

嵌入式SqLite

笔记 

嵌入式SqLite玩转SQLite7:基本语法与数据类型安装sqlite3sudo apt install sqlite3进入clisqlite3退出cli.quit数据类型SQLite支持多种数据类型,这些类型在存储和处理数据时具有不同的特性。以下是SQLite中的主要数据类型:NULL:表示缺失

C语言Linux编程-进程间通信


无名管道无名管道(Anonymous Pipe),也称为管道(Pipe),是 Linux 和类 Unix 系统中进程间通信(IPC)的一种机制。它 允许具有亲缘关系的进程(即父子进程) 通过一个特殊的文件描述符对进行数据的传输。无名管道的主要特点如下:半双工通信:无名管道是半双工的,这意味着数据只能