前言:在编写sh脚本的时候,发现使用read命令和预期的效果不一样,,因为shell用的是zsh,查了一下发现bash和zsh中read命令的用法有些区别,这里记录一下。 读取字符 从标准输入中读取一个或多个字符 bash: read -n num input zsh: read -k num in ...
典中典之发光二极管,我从小学到大 长脚是正级,断脚是负极 里面大块的是负级,小块的是正极 电阻标注: 若标注102 -> 代表着为1K电阻(10^2) 若标注473 -> 代表着为47K电阻(47 * 10^3) 以此类推 其他器件标注也为类似模式 RP7 RP9模块为限流电阻 此单片机使用TTL规 ...
本文作者CVE-柠檬i:https://www.cnblogs.com/CVE-Lemon 前言 由于安装k8s需要升级内核,但我自己的的boot分区只有200M大小,无法安装新内核,所以干脆把swap分区分给boot了。在此期间关于grub的操作踩了好多坑,所以特此记录一下正确操作。 使用rpm安 ...
什么是平台总线模型: 是linux系统虚拟出来的总线, 没有对应的硬件接口 平台总线模型将一个驱动分成了两个部分 device.c: 描述硬件资源代码, 描述寄存器的地址, 中断号 driver.c: 控制硬件的驱动代码, 操作寄存器, 处理中断 这两个部分通过相同的name进行匹配 为什么要使用平 ...
本文在 Win11 系统下,测试使用 FileStream 对文件进行读写,读写过程中,删除正在读写的文件后的行为 测试结论: 使用 FileShare 带 Delete 的共享方式打开的 FileStream 正在对文件进行读写过程中,可以对正在读写的文件进行删除。文件删除之后,不影响已经打开的 ...
liwen01 2025.01.12 前言 PN结 是晶体管的基础,它使得晶体管能够作为一个放大或是开关元器件。晶体管的发明不仅是一个技术上的突破,也标志着电子学的一个新时代。它极大地推动了科技和社会的发展,奠定了现代信息技术的基础,因此也被认为是20世纪最伟大的发明之一。 1947年贝尔实验室发明 ...
title: 使用COM对AOT程序进行插件开发 date: 2025-01-14 categories: 进阶技巧 tags: - C# - .NET - AOT - COM 编写大型项目的时候,经常需要引入插件系统以便对功能进行扩展,同时降低功能间的耦合性。 但一般的插件系统大量运用反射技术,并 ...
一、准备工作 环境: 主机名 IP jftest-221 192.168.31.221 jftest-222 192.168.31.222 jftest-223 192.168.31.223 以jftest-222为例: 二、操作过程 1.生成密钥对 [root@jftest-222 ~]# ssh ...
在使用 Docker 和 Docker Compose 进行容器化部署时,Docker 默认会为容器分配一个私有网段(通常是 172.17.0.0/16)。然而,在某些情况下,这个默认网段可能会与现有的网络环境冲突,导致网络连接问题。为了避免这种情况,我们可以手动修改 Docker 和 Docker ...
今天收到了「电源网旗下电子星球」 颁发的 2024 年度最强大脑奖牌,这是电子星球第二年给痞子衡颁奖了。这个奖牌设计得非常用心,区别于去年奖牌只能捧在手上,今年痞子衡可以把奖牌挂脖子上出去拉风了。 从23年8月开始,电子星球小编每个工作日会转发一篇痞子衡的技术原创文章,直到24年6月才将痞子衡旧文全 ...
最近发现一个比较有意思的事情,原来HMCL这个项目也移植到RISC-V上了,之前一直没有发现,因此在OERV(openEuler RISC-V的简称)玩MC也是可以的了。首先,HMCL是一款功能丰富的 Minecraft 启动器,旨在提升玩家的游戏体验,为 Minecraft 玩家提供了更好的管理和 ...
`fping` 是一个用于发送 ICMP ECHO_REQUEST 数据包到网络主机的工具,类似于 `ping` 命令,但它可以同时 ping 多个主机。 ...
老奶奶看了都会的WSL2-Ubuntu连接USB设备教程! 作者:SkyXZ CSDN:SkyXZ~-CSDN博客 博客园:SkyXZ - 博客园 参考资料:微软官方文档连接 USB 设备 | Microsoft Learn 在Win11上用WSL2安装Ubuntu来开发简直不要太爽!!!但是很多小 ...
测试环境 prometheus-2.26.0.linux-amd64.tar.gz 下载地址:https://github.com/prometheus/prometheus/releases/download/v2.26.0/prometheus-2.26.0.linux-amd64.tar.gz ...
在 Shell 脚本中,可以通过添加 ANSI 转义序列来为日志输出添加颜色。以下是一个完整的 Shell 脚本示例,包含日志颜色定义、日志函数封装以及使用示例: 完整脚本:colored_logs.sh #!/bin/bash # 定义颜色变量 RED='\033[0;31m' GREEN='\0 ...
检查 192.168.1 网段中哪些 IP 地址正在使用,可以使用 Shell 脚本结合 ping 命令来并发扫描整个网段。以下是实现这一功能的完整脚本: 脚本:检查 192.168.1 网段 IP 是否在用 #!/bin/bash # 定义网段 NETWORK="192.168.1" # 定义超时 ...
痞子衡嵌入式半月刊: 第 116 期 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。 上期回 ...
以下是一个完整的 Shell 脚本,用于实现 Nginx 日志按天切割、压缩,并自动清理 30 天前的旧日志文件。 脚本内容 #!/bin/bash # 定义日志目录 LOG_DIR="/var/log/nginx" # Nginx 日志目录 DAYS_TO_KEEP=30 # 保留最近多少天的日志 ...
在日常运维或开发环境中,为了扩展存储容量或优化数据管理,将额外的硬盘挂载到系统目录是一项常见操作。比如,假如你有一块400G的sdb盘,想将其挂载到 /data 目录,掌握正确的挂载流程不仅可以确保数据安全,还能避免因配置不当引发的系统问题。 本文将带你逐步完成这一任务,从创建文件系统到设置开机自动 ...
最近遇到一个案例:一套Windows故障转移群集(WSFC)中一个节点的防火墙(Windows系统自带的防火墙)关闭了,但是不清楚什么时间,什么原因被关闭了,那么是否可以通过日志查看Windows的日志查看防火墙的关闭时间吗?答案是可以,我们可以打开Windows系统的"事件查看器",您可以通过按下 ...