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:表示缺失

二叉树寻找节点在第几层获取左右子树有几个节点


#include <iostream>#include <vector>#include <stdio.h>using namespace std;class TreeNode {public: int val; TreeNode *left;

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


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

C语言Linux编程-线程


在现代操作系统中,进程和线程是两个基本的并发执行单元,它们在资源分配、调度和管理方面有所不同。以下是关于进程切换开销、轻量级进程(LWP)、线程共享地址空间以及Linux对进程和线程的处理的一些解释:进程切换开销:当操作系统在多个进程之间进行上下文切换时,需要保存当前进程的状态(如寄存器值、程序计数

C语言Linux编程-进程


创建进程#include <stdio.h>#include <unistd.h>#include <sys/types.h>int main(){ pid_t pid; // 进程id类型 // 创建一个新进程 pid = fork();

C语言tcp服务器


server#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h>#include <strings.h>#include <string.h>#includ

Redis docker安装

笔记  Java 

Redis docker安装拉取镜像docker pull redis:latest启动redisdocker run -itd --name redis -p 6379:6379 redis端口映射到了本地6379端口使用idea连接

Springboot报错合集


报错1Resolved [org.springframework.http.converter.HttpMessageNotWritableException: No converter for [class cn.meowrain.pojo.User] with preset Content-Ty