不念博客-专注Linux运维技术
不念博客-专注Linux运维技术
最新发布第575页
获取双异步返回值时,如何保证主线程不阻塞?-不念博客

获取双异步返回值时,如何保证主线程不阻塞?

一、前情提要 在上一篇文章中,使用双异步后,如何保证数据一致性?,通过Future获取异步返回值,轮询判断Future状态,如果执行完毕或已取消,则通过get()获取返回值,get()是阻塞的方法,因此...
内存对齐的作用是什么,怎么样实现的?-不念博客

内存对齐的作用是什么,怎么样实现的?

指数据在内存中存储时相对于起始地址的偏移量是数据大小的整数倍。 作用: 提高访问速度:许多计算机体系结构要求数据按照特定的边界地址存储,而不是任意地址。当数据被按照这些边界对齐时,处...
什么是SRV6网络协议-不念博客

什么是SRV6网络协议

SRv6是一种新型的网络技术,它结合了Segment Routing(SR)和IPv6两种网络技术。 SRv6的全称是Segment Routing over IPv6,也就是基于IPv6转发平面的段路由,这是一种新一代的IP承载协议。 SRv6...
不念的头像-不念博客不念2年前
254
如何修复Arch Linux中的 “Bash: man command not found” 错误-不念博客

如何修复Arch Linux中的 “Bash: man command not found” 错误

多年后,我再次尝试 Arch Linux。我忘记了 pacman 命令的用法,所以我尝试访问它的手册页。 接下来发生的事情让我震惊(是的!我一直在阅读 BuzzFeed 😜)。它向我展示了这个错误: bash: man: ...
Vue.js环境变量:智能配置,轻松适应各个开发场景-不念博客

Vue.js环境变量:智能配置,轻松适应各个开发场景

概述: Vue.js环境变量的巧妙运用使得不同环境下的配置管理变得轻松。 通过创建.env文件,结合Vue组件和Vue CLI配置,你可以在开发、测试和生产环境中智能地管理API地址和其他配置,提高项目的...
在Linux中使用 “Converter” GUI工具转换和操作图像-不念博客

在Linux中使用 “Converter” GUI工具转换和操作图像

你可以随时在你的系统上 安装 ImageMagick来转换图像,但并不是每个人都喜欢使用终端来转换和操作图像。 那么,如果你有一个 GUI 应用作为前端来帮助解决这个问题呢? Converter就是这样的...
5个有用的Linux Shell转义序列-不念博客

5个有用的Linux Shell转义序列

如何在你的 Bash 终端使用这些秘密代码,请下载我们新的 Linux 元字符速查表。 我最近在读一篇 Don watkins 关于 Shell 元字符的文章。他的文章让我想到了你可以用 shell 输入做的所有的奇怪事...
Redis高可用:哨兵机制详解-不念博客

Redis高可用:哨兵机制详解

1. 引言 之前我们聊过 Redis 的主从同步(复制)主题,这次我们来聊 Redis 的哨兵机制。 上次我们说过,在实际互联网架构上,Redis 为了保证高可用和分担读写压力,几乎都会采取主从复制的部署...