相关文章
【Linux】匿名管道 | 命名管道
为了实现进程间信息的交流,创造了管道。
想要让不同的进程看到同一份资源,前提是必须让不同进程看到同一份资源。
所以实现进程通信的方式是:在OS在创建一块内存,不属于A,也不属于B,同时A和B都是读取写入…
建站知识
2025/1/30 20:29:16
每日一题——LeetCode1365.有多少小于当前数字的数字
方法一 暴力循环
对于数组里的没一个元素都遍历一遍看有多少元素小于当前元素
var smallerNumbersThanCurrent function(nums) {let n nums.length;let ret [];for (let i 0; i < n; i) {let count 0;for (let j 0; j < n; j) {if (nums[j] < nums[i]) {count…
建站知识
2024/9/30 0:29:03
十大排序算法之冒泡排序
冒泡排序
冒泡排序是最基础的排序算法之一,但它并不是最优的排序算法。
1. 算法思想
冒泡排序是将数据中的每个数与相邻数进行比较并交换,大数往上冒,小数往下沉,每个数都遍历一次后便可以排出顺序。
2. 算法步骤
࿰…
建站知识
2025/1/16 3:05:02
【大数据】Flink 架构(二):数据传输
《Flink 架构》系列(已完结),共包含以下 6 篇文章:
Flink 架构(一):系统架构Flink 架构(二):数据传输Flink 架构(三):事件…
建站知识
2025/1/11 10:38:28
Python笔记15-实战小游戏飞机大战(中)
文章目录 创建第一个敌机创建一群敌机创建多行敌机让敌机移动射杀敌机生成新的敌机群结束游戏有敌机到达屏幕底端游戏结束 在上一篇基础上继续 本示例源码地址
点击下载 创建第一个敌机
在屏幕上放置外星人与放置飞船类似。每个外星人的行为都由Alien 类控制,我们…
建站知识
2024/10/15 10:39:19
什么是数据库设计?基本步骤有哪些?
数据库设计结构图
实线代表输入,虚线代表输出,每个节点的输出作为下一个节点的输入。 基本步骤
1.需求分析阶段 数据需求分析是在项目确定之后,用户和设计人员对数据库应用系统所要涉及的内容(数据)和功能࿰…
建站知识
2024/11/1 0:38:17
mac docker desktop被禁用了,如何使用虚拟机lima运行docker
安装lima
brew install lima创建配置
echo "\\ndynamic:\n big-sur:\n image: docker://docker:git\n linux:\n image: docker.io/limasoftware/ubuntu:20.04 \\n" > ~/.lima/default.yaml启动名叫default的虚拟机
limactl start default测试 limactl …
建站知识
2025/1/13 8:03:58