自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 某信道的带宽为3000Hz,编码采用32种不同的物理状态来表示数据,在无噪声环境下,该信道的最大数据传输速率是( )kbps。

摘要 根据奈奎斯特定理,在带宽3000Hz的无噪声信道中,采用32种码元状态(M=32)时,最大数据传输速率为: $$ C = 2 \times 3000 \times \log_2(32) = 30,\text{kbps} $$ 答案:B. 30(计算过程:$\log_2(32)=5$,最终速率$10B=30,\text{kbps}$)。 (字数:150字)

2025-10-07 05:39:01 394

原创 一张图理解Cache 组相连映射 主存地址、位数

组相连映射,就是把Cache分成4块一组(题目要求),64块总共16组。主存作为映射,也要将每一区4块一组。各个区的同一个组都可以随意映射到Cache同一个组号中。Cache 映射就是把主存的块数据拷贝到Cache中,因为 Cache 有 64 块,所以主存映射完4096块需 4096/64 = 64 行(区)映射。

2025-04-29 06:46:20 1189

原创 UnicodeEncodeError: ‘gbk‘ codec can‘t encode character in position illegal multibyte

通过以上方法,你可以在不修改源码的情况下,解决问题。推荐使用修改系统区域设置或 VSCode 终端编码的方法,因为它们可以全局生效,避免每次都需要手动设置。

2025-01-22 01:12:11 1576

原创 Consul 服务注册与发现 DNS SRV 解析 python 发现服务示例

一个完整的教程实现Consul生成级部署

2024-03-23 04:50:46 1142 1

原创 loguru filter 的基本用法 单独输出到文件和终端

【代码】loguru filter 的基本用法 单独输出到文件和终端。

2023-11-12 02:01:55 656 1

原创 Seaweedfs Erasure-coding 深度解析 纠删码 里德所罗门码 分布式对象存储 冗余纠错高可用测试

SeaweedFS 实现了RS(10,4),每 10 个硬盘中允许丢失 4 块仍可正常访问复制数据5次以实现相同的稳健性相比,它节省了3.6倍的磁盘空间。

2023-10-27 18:58:51 865 1

原创 UnicodeEncodeError: ‘gbk‘ codec can‘t encode character git bash conda vscode 终端编码错误 python utf8

File "D:\Program\miniconda3\Lib\subprocess.py", line 1597, in _readerthread buffer.append(fh.read()) ^^^^^^^^^UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 363: illegal multibyte sequence

2023-10-06 04:28:55 1888 3

原创 Qt 仿微信PC客户端 纯UI pyqt pyside

仿微信PC聊天页面,纯UI页面。

2023-07-08 13:44:35 1957 4

原创 窗口无边框 自由拉伸拖动 自定义置顶最大化最小化关闭按钮 pyqt pyside QT

【代码】窗口无边框 自由拉伸拖动 自定义置顶最大化最小化关闭按钮 pyqt pyside QT。

2023-05-15 17:22:30 1410 1

原创 pyside 蒙版的基本使用-pyqt 掩码 掩模 圆形头像 mask 图像

pyside6掩模图像处理,图像蒙版,自制圆形头像

2022-10-30 16:48:05 743

原创 Python OpenCV 交互式前景提取 自动抠图

这是需要抠图的原图像,文件名为 “messi5.jpg”使用矩形方式处理:# -*- coding: utf-8 -*-import numpy as npimport cv2from matplotlib import pyplot as pltimg = cv2.imread('messi5.jpg')# 返回一个和图片等尺寸、且全为0的矩阵mask = np.zeros(img.shape[:2],np.uint8)# 返回1*65、且全为0的矩阵# grabCut.

2020-11-24 18:13:23 3941 2

原创 结构体和指针的使用

结构体和指针的使用#include<stdio.h>typedef unsigned char uchar;typedef unsigned int uint;struct STa{unsigned short mode;unsigned char ch;unsigned char hc;unsigned char dt[8];};/************...

2019-09-09 14:21:48 677

原创 利用不同的占空比来调整数码管和LED的亮度,仅用1个定时器

利用不同的占空比来调整数码管和LED的亮度,仅用1个定时器即可一般用数码管或者led来做一些比较酷的动画效果,但是调led亮度方面却很难解决,毕竟控制了4组led灯,每组8个;但凡有一组点亮的时间变久,整排数码管都有可能显示不均匀、闪烁、甚至灭屏。解决方案:让4组led灯保持同一个周期和占空比就是解决问题的关键。定时器中断用作周期和调整占空比:四位led灯 0.1占空比,数码管最暗时 效...

2019-05-31 13:01:46 5679 2

原创 蔡勒公式:计算某一天是星期几(C代码)

@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全...

2019-05-29 11:38:39 2101

AD按键扫描.zip

仅用一个IO口通过AD采集,就可以识别多个按键,这里以两个按键为例。 1.可以识别S1和S2单击 2.识别S1和S2同时短按 3.识别S1和S2同时长按

2019-05-30

PWM数码管和LED调光亮度.zip

利用不同的占空比来调整数码管和LED的亮度,仅用1个定时器

2019-05-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除