自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 问答 (1)
  • 收藏
  • 关注

原创 [C语言]函数指针

函数指针的一个简单应用

2023-01-14 00:12:46 145 1

原创 【单片机/微处理器/微控制器】汇总

我所用过的板子

2023-01-13 17:08:20 180

原创 【C语言】字符串分割/分隔符

输入一行字符串,根据分隔符进行字符串分割,分隔符的数量是可变的我们的思路是遍历字符串并输出,过程中将其每个字符与分隔符进行对比,若判定为分隔符,则换行。其实直接可以用string.h里的strtok()函数实现相同的需求,使用方法略有不同...

2022-07-07 23:57:52 5462

原创 【C语言】链表内指定区间反转

链表内指定区间反转

2022-06-17 18:39:06 429

原创 [C语言]字符串分隔

HJ4 字符串分隔

2022-06-17 05:45:06 241

原创 [C语言]明明的随机数(删除数组中的重复元素并排序)

明明的随机数

2022-06-17 04:21:40 506

原创 [C语言]计算某字符出现次数

计算某字符出现次数

2022-06-16 20:47:56 569

原创 [C语言]字符串最后一个单词的长度

字符串最后一个单词的长度

2022-06-16 19:21:34 478

原创 [计算机架构]弗林分类(Flynn‘s taxonomy)

目录简介:弗林分类类别:SISDSIMDMISDMIMD简介:弗林分类弗林的分类法是计算机架构的分类法,由迈克尔·J·弗林于1966年提出,并于1972年扩展。随着多中央处理器(CPUs)的发展,它已被用作现代处理器及其功能设计的工具。类别:S:singleM:multipleI:instructionD:data四种分类基于架构中可用的并发指令流和数据流的数量。Tips:1.并发的指令流基于多控制单元。每个控制单元控制指令的顺序执行。一般来说每个CPU内部只有一个控制单元,多控制单元

2022-05-22 01:37:39 1068

原创 【C语言】反转链表

// *// * struct ListNode {// * int val;// * struct ListNode *next;// * };// */** * * @param pHead ListNode类 * @return ListNode类 */struct ListNode* ReverseList(struct ListNode* pHead ) { //empty or only one node if(pHead ==.

2022-05-03 05:40:54 1078

原创 [Arduino]串口监视器的乱码问题

1.尝试在初始化串口通信时,将波特率设置为96002.尝试在print前加delay()

2022-03-29 18:46:16 3251 1

原创 开源协议及应用 (BSD/GPL/LGPL/Apache/MIT)

五种开源协议的比较

2022-03-28 00:42:22 2313

原创 [电路]电磁继电器

目录电磁继电器原理早期计算机上的继电器电磁继电器原理继电器其实就是由电信号控制的开关当CONTROL WIRE中有电流通过时,内部的线圈产生电磁场,吸引继电器内的金属臂,从而导致回路的闭合也就是说,我们可以用一个回路来控制另一个回路。早期计算机上的继电器若将继电器的被控电路连接电动机,则可以将电能转化为动能,比如可以通过转动计数齿轮用来计数。因此早期的计算机(如制表机)就是通过继电器不断地开闭从而实现计数。但是,继电器的机械臂时有质量的,因此惯性导致其不能快速地开闭。在20世纪40年代,好的

2022-03-26 19:13:45 1186

原创 [电路]散热

目录电路在高温下工作会产生的问题1.性能下降2.生命周期缩短3.安全风险冷却回路1.散热器和风扇2.帕尔贴效应3.液冷系统电路在高温下工作会产生的问题1.性能下降2.生命周期缩短3.安全风险因此,电路需要散热:冷却回路的使用冷却回路冷却回路实现方式:1.散热器和风扇2.帕尔贴效应3.液冷系统...

2022-03-16 17:09:31 205

原创 时序抖动 Gigue temporelle (jitter)

目录时序抖动相位抖动 phase幅值抖动 amplitude时序抖动理想情况下,数字信号传输当中的电平是稳定的。但实际由于器件本身的老化以及温度变化等因素,使得信号在传输过程中出现了一定的偏差。我们把它叫做信号的时序抖动。相位抖动 phase幅值抖动 amplitudeexample:signal émis :发射的信号signal récupéré et seuil de décision :接收的信号以及采样点signal récupéré après décision :

2022-02-21 21:58:38 475

原创 [有源滤波器]Sallen-key&开关电容电路(二阶低通滤波器)

12目标电路模型二阶低通sallenkey电路开关电容电路所需器件CD40106BCD4016BLM741接线图目标实现一个sallenkey二阶低通滤波器,其中的电阻用开关电容电路替换。电路模型二阶低通sallenkey电路开关电容电路其可以等效为一个电阻R,因此我们可以将此电路替换掉sallenkey滤波器当中的R1和R2。其中的非门逻辑以及开关1,2我们可以分别用两个器件实现:CD40106B和CD4016B。所需器件CD40106B一个40106有6组非门逻辑。(14个引脚

2022-02-21 04:18:11 3192

原创 鼠标是如何工作的

机械鼠标和光学鼠标工作原理

2022-01-22 06:11:14 662

原创 [Linux]Permission denied

执行 ./cmd.sh 时,出现以下提示:bash: ./cmd.sh:Permission denied在当前目录下执行以下命令:chmod 777 cmd.sh再次运行./cmd.sh,成功执行

2022-01-21 17:40:16 758 1

原创 [OSuser]SDL2库

$apt-cache search libsdl2- libsdl2-dev- libsdl2-image-dev- libsdl2-ttf-dev若没有以上lib,则$sudo apt-get install libsdl2

2022-01-15 05:50:33 202

原创 [Qsys]DE1-SoC开发流程

当在Qsys中建立好系统之后->generate,生成的文件存放在systhsis目录下需要在Quartus II 的Project里更新qip文件之后编译project,生成新的sof文件,sof存储已设计好的system的所有信息。之后将sof文件programmer 到DE1-SoC开发板中。(若出现failed 可能是device不匹配,也可能是eclipse正在运行)之后就是NIOS2软件部分…...

2022-01-12 00:11:36 403

原创 [OS]wait()

wait()在父进程中调用wait()函数后,父进程将挂起,直到它其中一个子进程执行结束。因此,父进程与所有子进程同步的实现则需要在父进程中调用与子进程数量相同的wait()。wait()函数成功执行,返回此次wait所等待的已结束的子进程的pid。执行出错则返回-1。请注意,在子进程执行结束的情况下,如果父进程未调用 wait(),则无法释放与该子进程关联的资源,因此此子进程将保持"僵尸"状态。(Linux下此子进程的STAT为Z)Linux内核会保留僵尸子进程的一些基本信息,以等待父进程通过

2022-01-10 18:43:29 505

原创 [Zombie]僵尸进程

Linux 下僵尸进程:进程已结束但仍存在并占有资源特点:1.当一个子进程在其父进程之前结束时,子进程进入Zombie状态2.父进程的终止并不会导致子进程的终止3.为了终止僵尸子进程,可以在父进程中调用wait()或waitpid()函数...

2022-01-10 18:15:21 90

原创 [通信]16-QAM

2022-01-10 17:37:03 326

原创 [通信]4-PSK

4-PSK

2022-01-10 17:34:52 281

原创 [c++]operator在类中重载运算符

两种方式1:成员函数2:友元函数区别在于有无friend标识符及是否指定左操作数class MyClass{public: //... MyClass operator+(const MyClass &adder) const//以成员函数方式重载+ { MyClass sum; sum.a_ = a_ + adder.a_; sum.b_ = b_ + adder.b_; return sum;

2022-01-04 00:29:13 507

原创 [c++]error:assignment of member ‘xxx‘ in read-only object (xxx) const{xxx};

去掉标识符 const

2021-12-16 16:56:19 2878

原创 [C++] Error:passing ‘const xxx‘ as ‘this‘ argument discards qualifiers [-fpermissive]

解决办法:将所调用的函数后面加上 const

2021-12-16 16:47:34 1956

原创 Linux 进程状态

2021-12-12 06:01:37 564

原创 Wait State

When the processor needs to access external memory, it starts placing the address of the requested information on the address bus. It then must wait for the answer, that may come back tens if not hundreds of cycles later. Each of the cycles spent waiting i

2021-12-05 19:57:46 125

原创 OSI模型

2021-11-04 05:25:03 51

原创 [c++] 文件读写不跳过空格

std::noskipws

2021-10-24 21:21:05 518

原创 c++ 获取String的长度

string.length()

2021-10-24 19:54:34 276

原创 Multisim 数字计数器

实现十进制计数clock指示器同步四位计数器结果

2021-08-17 21:40:22 14436

原创 Python 计算数据集的均值和标准差

import osfrom PIL import Image,ImageStatos.chdir('C:\\Users\\习习中\\desktop\\images')#进入总数据集sum_mean=0sum_std=0sum_files=0for file in range(len(os.listdir())):#遍历子数据集 #print('已进入{}',os.listdir()[file]) os.chdir(os.path.join(os.getcwd(),os.lis

2021-07-28 21:55:58 1105 4

原创 学习记录 Python 计算图片集的像素总平均值

注意stat.mean是一个list,不能直接和int相加,需要写成stat.mean[0]。得到最后的sum之后除以图片的总数就是整个图片集的总平均像素值。

2021-07-28 20:41:02 1546

原创 学习记录 Python 遍历文件夹 计算每一张图片的平均值

注意stat.mean后没有(),不然会报错

2021-07-28 20:22:41 227

原创 学习记录 Python 显示图片

运行结果

2021-07-28 19:54:39 49

原创 Python for 遍历所有文件

目录一些尝试最终代码一些尝试os.listdir()这个高层的API可以直接遍历文件夹并生成一个列表。>>> list = os.listdir()>>> print(list)['0_Neutral', '1_Anger', '2_Disgust', '3_Fear', '4_Happy', '5_Sad', '6_Surprise']>>> os.listdir(list[0])['1.jpg', '10.jpg', '100.jpg'

2021-07-25 11:31:40 6821 1

原创 Python ImageStat 计算图像均值和标准差

>>> from PIL import Image,ImageStat>>> img = Image.open(".\\1_Anger\\1.jpg")>>> stat=ImageStat.Stat(img)>>> stat.extrema[(0, 255)]>>> stat.mean[83.10838317871094]>>> stat.stddev[60.3189215880762

2021-07-25 10:46:52 1395 3

原创 OSError: [Errno 22] Invalid argument: ‘.\x01_Anger\x01.jpg‘

>>> img = Image.open('.\1_Anger\1.jpg')Traceback (most recent call last): File "<pyshell#23>", line 1, in <module> img = Image.open('.\1_Anger\1.jpg') File "C:\Users\习习中\AppData\Local\Programs\Python\Python37\lib\site-packages

2021-07-25 10:38:50 435 1

空空如也

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

TA关注的人

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