其他
文章平均质量分 51
li星野
这个作者很懒,什么都没留下…
展开
-
vscode-keil一起用
配置原创 2024-04-04 22:45:00 · 335 阅读 · 0 评论 -
makefile01
Makefile 文件描述了 Linux 系统下 C/C++ 工程的编译规则,它用来自动化编译 C/C++ 项目。一旦写编写好 Makefile 文件,只需要一个 make 命令,整个工程就开始自动编译,不再需要手动执行 GCC 命令。一个中大型 C/C++ 工程的源文件有成百上千个,它们按照功能、模块、类型分别放在不同的目录中,Makefile 文件定义了一系列规则,指明了源文件的编译顺序、依赖关系、是否需要重新编译等。原创 2024-04-03 22:30:00 · 1912 阅读 · 0 评论 -
VScode-配置文件
输入:import选择文件点击确认。原创 2024-04-02 22:11:00 · 414 阅读 · 0 评论 -
python 贪吃蛇
【代码】python 贪吃蛇。原创 2024-03-31 12:00:00 · 272 阅读 · 0 评论 -
tftp使用
【代码】tftp使用。原创 2024-03-23 12:00:00 · 311 阅读 · 0 评论 -
代码:线程究竟怎么关闭?
主函数,等待按下q退出,线程g_thread,一直打印信息,但是现在就是不能正常退出!原创 2023-12-09 01:00:00 · 153 阅读 · 0 评论 -
Wireshark安装教程
Wireshark安装教程一、资料准备:(资料包已经上传,需要的同学自取)二、步骤:双击下载完成的应用选择自己想要安装的路径下面点击Install后,安装过程中会跳出另一个安装界面,按照前的点击最后第一个对话框显示如下,继续next出现下面对话框安装完成并且打开了Wireshark...原创 2021-03-12 16:18:45 · 45337 阅读 · 8 评论 -
数字信号实验1:信号的产生和基本运算
数字信号实验1:信号的产生和基本运算一、 实验目的(1) 学习 MATLAB 的使用方法及基本功能。(2) 熟悉单位抽样序列、单位阶跃序列、矩形序列和指数序列等常用序列的产生以及基本运算。(3) 掌握利用 MATLAB 画图函数显示信号波形的方法。二、 实验内容1、常用离散序列的产生和图形显示。①产生并绘制单位采样序列δ(n)。源程序及图形如下:clear clc;%清屏k=-10:10;f=[zeros(1,10),1,zeros(1,10)];%zeros生成0stem(k,f原创 2021-01-14 14:06:37 · 2893 阅读 · 0 评论 -
数字信号实验4:数字滤波器设计
function [Result] = my_fft(xn,M)%DIT-FFT(时域抽取法基2FFT)%调整补零%(序列长度不够,后面补0,扩展序列长度为2^M,可以更快的实现FFT,提高计算效率)b=length(xn); if(b<2^M) xn=[xn,zeros(1,(2^M)-b)];endb=length(xn); %获取补零后xn长度A=zeros(1,b); %设置xn转换原创 2021-03-07 16:20:27 · 1282 阅读 · 0 评论 -
数字信号实验3:FFT算法
FFT算法一、DIT-FFT(时域抽取法基2FFT)1、原理:0.0432 - 0.0138i 0.0236 - 0.0368i 0.0587 - 0.0457i0.0432 - 0.0138i 0.0236 - 0.0368i 0.0587 - 0.0457i原创 2022-01-09 07:00:00 · 1008 阅读 · 0 评论 -
数字信号实验2:卷积与DFT运算
卷积与DFT运算一、 实验目的(1) 熟悉序列的卷积运算及其MATLAB实现。(2) 熟悉离散序列的傅里叶变换理论及其MATLAB实现。二、 实验内容1、离散序列卷积运算的MATLAB实现已知 x(n)={1,2,3,4,5},h(n)={6,2,3,6,4,2} ,计算y(n)=x(n)*h(n) 。两序列的线性卷积定义为:源程序及图形如下:Nx=5;Nh=6;L=Nx+Nh-1; %设定Nn、Nh和位移值Lnx=0:Nx-1;nh=0:Nh-1;ny=0:L-1;原创 2020-11-10 22:55:08 · 1520 阅读 · 0 评论 -
MATLAB:女声转男声
MATLAB:女声转男声代码:%女声转变为男声clc;[y,Fs]=audioread('test1.wav');%读出信号,采样率和采样位数。 sigLength=length(y);Y = fft(y,sigLength);%Pyy = Y.* conj(Y) / sigLength;% conj函数,用于求一个复数的复共轭halflength=floor(sigLength/2); % 根据模板大小确定要扩展的边界f=Fs*(1:sigLength)/sigLength;stor=原创 2022-01-10 07:00:00 · 2901 阅读 · 2 评论 -
MATLAB:去除音频信号噪音
巴特沃斯低通滤波器滤除信号要求:产生两个不同频率的正弦信号,设计合适的滤波器,输出其中的一个信号,滤除另外的一个信号。%巴特沃斯低通滤波器过滤信号clc;N=5;fs=1000;%抽样频率1KHzn=0:1/fs:N-1;f1=20;%信号1的频率f2=70;%信号2的频率x1=cos(f1*2*pi*n);%信号1x2=cos(f2*2*pi*n);%信号2x3=cos(f1*2*pi*n)+cos(f2*2*pi*n);%信号叠加xk1=fft(x3);magxk1=abs(x原创 2022-01-11 07:00:00 · 17269 阅读 · 10 评论 -
npm install --save wx-server-sdk@latest安装失败
如果你在微信开发者工具当中安装npm install --save wx-server-sdk@latest安装失败可以以管理员身份打开控制台跳转目录到微信小程序目录:E:\220320准备\程序\2\cloudfunctions下,在输入npm install --save wx-server-sdk@latest就可以安装成功!!注意:跳转方法1、磁盘直接输入,E:2、后面目录:cd \220320准备\程序\2\cloudfunctions...原创 2022-04-02 00:35:30 · 998 阅读 · 0 评论 -
Node.js安装配置
1、官网下载https://nodejs.org/en/原创 2022-04-03 12:30:00 · 166 阅读 · 0 评论 -
fastmock使用说明
fastmock使用说明1、注册与登录访问官网fastmock.site/ 邮箱注册登录即可2、创建项目新项目创建完成后进行接口编写3、接口的编辑与管理编辑接口{ "code":"200", "data":{ "name":"xiaolan", "age":22 }}点击保存后返回项目管理页回车成功!!!到此创建一个新接口成功!!!...原创 2022-03-30 12:30:00 · 979 阅读 · 0 评论 -
JavaScript简介
说明:课程来源CSDN《JavaScript编程入门》,讲师李兴华。学习使用,谢谢大家!JavaScript简介-20220111学习日记1.1 JavaScript简介JavaScript指的是在网页上编程的编程语言,其主要是控制HTML页面的动态显示效果。HTML本身所能够带来的只是一些页面的风格展示,而想要展示的漂亮需要使用CSS,但是依然发现我们整个的代码都是固话的。JvavScript的前身是LiveScript是有网景公司开发的,之所以改名为JavaScript,也是因为在当前的使用环境原创 2022-01-06 09:02:16 · 136 阅读 · 0 评论 -
JavaScript基础语法
JavaScript基础语法2.1前言1、变量的定义;2、程序的结构;3、数组操作;4、函数的定义及使用;2.2JJavaScript变量在Java如果要定义变量语法:“数据类型 变量 = 内容”。对于数据类型,还有许多属于自定义的类型、JavaScript很简单,可以不声明变量类型,直接编写变量,变量的的类型是根据设置的内容来决定的。范例:观察程序代码<!DOCTYPE html>&原创 2022-01-07 07:00:00 · 94 阅读 · 0 评论 -
Python软件安装教程
Python软件安装教程一、运行环境1、官网下载:https://www.python.org2、安装双击打开:3、编译一下:第一种:第二种(要求环境变量已经添加):回车,出现控制台:二、编译环境安装编译环境是为了后续编写代码方便快捷!1、官网下载:https://www.jetbrains.com/zh-cn/pycharm/download/#section=windows2、安装,双击运行:3、运行第一次安装,可能会弹出是否同意协议原创 2022-04-02 12:30:00 · 2474 阅读 · 0 评论 -
python程序画图
Matplotlib是一个用于创建可视化图表的Python库。它提供了一种简单而灵活的方式来绘制各种类型的图表,包括线图、散点图、条形图、饼图、直方图等。Matplotlib的主要特点包括:简单易用:Matplotlib提供了直观的API,使得创建基本图表变得简单。只需几行代码,就可以创建一个基本的图表。多样化的图表类型:Matplotlib支持各种类型的图表,包括线图、散点图、条形图、饼图、直方图、等高线图、3D图等。你可以根据需要选择合适的图表类型来展示数据。原创 2023-05-31 06:15:00 · 382 阅读 · 0 评论 -
Python-Hello world+使用编辑器使用技巧
一、第一个Python程序1、创建文件夹2、新建文件3、代码print('Hello World!')4、运行5、结果二、编辑器使用技巧1、注释#注释单行'''注释 多行 英文三个单引号快捷键:Ctrl+/'''2、全英文状态输入...原创 2022-04-02 15:36:05 · 857 阅读 · 0 评论 -
linux文件操作
用于打开或创建文件,在打开或创建文件时可以指定文件的属性及用户的权限等各种参数。原创 2022-08-16 23:00:00 · 246 阅读 · 0 评论 -
回调函数的简单使用0717
/声明函数的函数指针上面是下面函数的函数指针,两者的函数返回值指类型相同,函数的形参类型和数目相同,函数名的部分是有小括号括起来,加上*号。最后写上函数指针名字,函数指针名字最为标识符,你愿意写什么样的都可以,就相当于一个变量,自己命名就好}...原创 2022-08-17 23:45:00 · 315 阅读 · 0 评论 -
git练习0724
【代码】git练习0724。原创 2022-08-24 23:45:00 · 116 阅读 · 0 评论 -
C语言打印日志0718
当前日期,一个以 “MMM DD YYYY” 格式表示的字符串常量。当前时间,一个以 “HH:MM:SS” 格式表示的字符串常量。这会包含当前文件名,一个字符串常量。这会包含当前行号,一个十进制常量。当编译器以 ANSI 标准编译时,则定义为 1;判断该文件是不是标准 C 程序。程序预编译时预编译器将用所在的函数名,返回值是字符串;......原创 2022-08-18 23:30:00 · 950 阅读 · 0 评论 -
IAR for MSP430安装教程
IAR for MSP430安装教程准备资源:安装步骤:1、双击稍等一下,出现如下键面,选择Install IAR Embedded Workbench for MSP430,如下图所示:进入下面键面,选择next,选中 I accept the thems of the license agreement后,点击next,进入到如下键面后,可以选着change,改变安装路径,注意...原创 2020-10-06 20:12:27 · 10043 阅读 · 8 评论 -
android-控件ProgressBar
原创 2022-06-26 00:00:00 · 72 阅读 · 0 评论 -
android—控件PopupWindow
PopupWindow popupWindow = new PopupWindow(popupView, ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT,true);原创 2022-06-28 23:45:00 · 355 阅读 · 0 评论 -
android—控件AlertDialog
View dialogview = getLayoutInflater().inflate(R.layout.dialog_view, null);原创 2022-06-27 00:00:00 · 108 阅读 · 0 评论 -
android练习0715EditText
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) { Log.d("edittext",charSequence.toString()); }原创 2022-07-15 11:24:16 · 66 阅读 · 0 评论 -
android练习071522RadioButton
public void onCheckedChanged(RadioGroup radioGroup, int i) { //设置监听事件具体内容 RadioButton radioButton = (RadioButton) radioGroup.findViewById(i); Toast.makeText(RadioButtonActivity.this, radioButton.getText(), To原创 2022-07-16 00:00:00 · 226 阅读 · 0 评论 -
android-控件EditText
原创 2022-06-25 00:00:00 · 69 阅读 · 0 评论 -
android studio安装
https://developer.android.google.cn/studio/慢慢来,扎扎实实的做!!!原创 2022-06-23 23:00:00 · 248 阅读 · 0 评论 -
android练习0715Button
android练习0715Button原创 2022-07-15 23:30:00 · 125 阅读 · 0 评论 -
android-控件Button
原创 2022-06-24 00:00:00 · 497 阅读 · 0 评论 -
android练习0715CheckBox
mCb6.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton compoundButton, boolean b) { //设置监听事件 Toast.makeText(CheckBoxActivi原创 2022-07-16 00:00:00 · 146 阅读 · 0 评论 -
android-控件ImageView
原创 2022-06-25 00:00:00 · 50 阅读 · 0 评论 -
android练习0718ListView
// 给控件赋值 viewHolder.mtv1.setText("这是标题"); viewHolder.mtv2.setText("2024-09-02"); viewHolder.mtv3.setText("内容看这里");原创 2022-07-18 23:30:00 · 370 阅读 · 0 评论 -
android练习0718 ImageView
Glide.with(this).load("https://pic1.zhimg.com/v2-fb6b727d4ba089f25312c51240898e65_xl.jpg?source=32738c0c").into(mIv4);原创 2022-07-18 23:45:00 · 340 阅读 · 0 评论 -
android练习071422
androidlayout_toLeftOfandroidlayouttoRightOfandroidlayoutandroidlayoutandroidlayoutbelow。原创 2022-07-14 20:51:47 · 146 阅读 · 0 评论