相关文章
【ONE·Linux || 多线程(二)】
总言 多线程:生产者消费者模型与两种实现方式(条件变量、信号量)、线程池。 文章目录 总言4、生产者消费者模型4.1、基本概念4.2、基于BlockingQueue的生产者消费者模型(理解条件变量)4.2.1、单生产者单消费者模式&am…
编程日记
2024/12/19 6:48:21
http.header.Set()与Add()区别;
在Go语言中进行HTTP请求时,http.Header对象表示HTTP请求或响应的头部信息。http.Header是一个map[string][]string类型的结构,用于存储键值对,其中键表示HTTP头字段的名称,值是一个字符串切片,可以存储多个相同名称的头…
编程日记
2024/12/17 10:43:07
【数据结构C/C++】链式存储与顺序存储结构栈
文章目录 链式存储结构顺序存储结构 下面这篇文章是我大二时候写的比较详细的实现过程,再这篇文章我也会再一次比较简单的再次简述一下链式与顺序存储结构的实现方式。 链式存储结构与顺序存储结构详解 这里我就不使用C再一次实现这两个栈了,有兴趣的也可…
编程日记
2024/12/20 9:01:18
【jvm--方法区】
文章目录 1. 栈、堆、方法区的交互关系2. 方法区的内部结构3. 运行时常量池4. 方法区的演进细节5. 方法区的垃圾回收 1. 栈、堆、方法区的交互关系 方法区的基本理解:
方法区(Method Area)与 Java 堆一样,是各个线程共享的内存区…
编程日记
2024/12/17 10:48:00
react create-react-app v5配置 px2rem (不暴露 eject方式)
环境信息:
create-react-app v5 “react”: “^18.2.0” “postcss-plugin-px2rem”: “^0.8.1”
配置步骤:
不暴露 eject 配置自己的webpack: 1.下载react-app-rewired 和 customize-cra-5
npm install react-app-rewired customize-cra…
编程日记
2024/12/17 18:41:30
spring 事务源码阅读之事务控制
上一篇说到需要事务控制的bean方法会被代理,最后调到TransactionInterceptor#invokeWithinTransaction方法。TransactionInterceptor 继承自TransactionAspectSupport。
TransactionAspectSupport#invokeWithinTransaction大致逻辑如下
protected Object invokeWi…
编程日记
2024/12/17 4:19:23
windows 远程连接 ubuntu桌面xrdp
更新
sudo apt update安装组件
sudo apt-get install xorg
sudo apt-get install xserver-xorg-core
sudo apt-get install xorgxrdp
sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utilsxrdp
sudo apt install xrdp
sudo systemctl status xrdp
sudo …
编程日记
2024/12/21 14:31:18