相关文章
Linux学习之线程
目录 线程概念
1.什么是线程? 2.线程的优缺点
3.线程异常
4.线程用途
线程操作
1.如何给线程传参
2.线程终止
3.获取返回值
4.分离状态
5.退出线程
线程的用户级地址空间:
线程的局部存储
线程的同步与互斥
互斥量mutex
数据不一致的主要过…
建站知识
2025/1/19 10:03:59
【Redis笔记】基于Redis的Stream结构作为消息队列,实现异步任务
使用redis命令创建消息队列
在redis-cli中执行如下指令
XGROUP CREATE key groupName ID [MKSTREAM]key:队列名称 groupName:消费者组名称 ID:起始ID标示,$代表队列中最后一个消息,0代表队列中第一个消息 MKSTREAM:队列不存在时…
建站知识
2025/1/19 10:04:02
C及C++每日练习(3)
选择题:
1.以下程序的输出结果是()
#include <stdio.h>
main() { char a[10] {1, 2, 3, 4, 5, 6, 7, 8, 9, 0}, *p; int i; i 8; p a i; printf("%s\n", p - 3);
}
A.6 B. 6789 C. 6 D.789 对于本题࿰…
建站知识
2025/1/19 10:12:25
探索数据结构:单链表的实战指南
✨✨ 欢迎大家来到贝蒂大讲堂✨✨ 🎈🎈养成好习惯,先赞后看哦~🎈🎈 所属专栏:数据结构与算法 贝蒂的主页:Betty‘s blog 前言
在上一章节中我们讲解了数据结构中的顺序表,知道了顺序…
建站知识
2025/1/19 10:12:25
设计模式-行为型模式-职责链模式
在软件系统运行时,对象并不是孤立存在的,它们可以通过相互通信协作完成某些功能,一个对象在运行时也将影响到其他对象的运行。行为型模式(Behavioral Pattern)关注系统中对象之间的交互,研究系统在运行时对…
建站知识
2025/1/19 10:12:32
leetcode 39题组合总和
# 为什么c方法不用for循环, [:] 索引拷贝的区别 题目地址:https://leetcode.cn/problems/combination-sum/
# 1. 官方c解法: 提交测试了几个用例可以通过 cpp class Solution { public: void dfs(vector<int>& candidates, int target, v…
建站知识
2025/1/19 10:12:32
Java agent技术的注入利用与避坑点
什么是Java agent技术?
Java代理(Java agent)是一种Java技术,它允许开发人员在运行时以某种方式修改或增强Java应用程序的行为。Java代理通过在Java虚拟机(JVM)启动时以"代理"(agent…
建站知识
2025/1/19 10:12:30
代码随想录算法训练营(JAVA)| 第六章 二叉树 part02
今日任务 力扣 102. 二叉树的层序遍历, 226. 翻转二叉树, 101. 对称二叉树 题目 :102. 二叉树的层序遍历
思路
看到层序遍历 很快啊 就直接想到了 BFS 用队列去做 层序遍历一个二叉树。就是从左到右一层一层的去遍历二叉树。这种遍…
建站知识
2025/1/19 10:12:39