来搭建图床吧!
思路因为免费图床七牛并不稳,因此转用了使用Github + jsDelivr + vs picGo 来搭建自己的图床。其中,Github存放数据,jsDelivr 进行CDN加速,而picGo 是一个vs code 的插件,为了方便上传图片。
GitHubGithub在图床里,毫无疑问是扮演一个“仓库”的角色。
我们需要新建一个仓库,别的随便写,注意权限要选择public。
在自己的个人账户的settings里,找到左侧最下方的Developer settings。找到Personal access tokens。在右侧点击Generate new token。
这里名字可以随便写,后面的范围把repo勾选即可。(它的子类会自动被勾选)。记下来生成好的token。这一步的目的是生成一个能代表你身份的token,然后交给picgo,使得它能替你上传图片,不用繁琐地再通过git commit 操作。
在你的这个仓库里,点击 releases。接着点击旁边的Draft New Release,里面随便填,最后点Publish release。这一步是发布一个版本的意思,我们的jsDeliv ...
Matlab分析信号的ADC和DAC过程
前言本文讲解如何利用Matlab程序对一段信号进行模数转化(ADC)和数模转化(DAC)处理。
理论基础首先我们了解一下数据的概念数据是事实或观察的结果,是对客观事物的逻辑归纳和符号表示,是信息的表现形式和载体,可以是符号、文字、数字、语音、图像、视频等。
数据可以是连续的值,比如声音、图像,称为模拟数据。也可以是离散的,如符号、文字,称为数字数据。
在计算机系统中,用有限个二进制代码 (0 和 1) 来表示字符、图形、 音频与视频数据等。
模拟数据是用连续变化的数值来表示要说明的信息,通常用各种测量单位表示,例如温度、压力、身高、体重、说话的声音等。模拟数据经量化后得到离散的值,也即转化为数字数据。连续信号和离散信号连续信号:– 随坐标变量连续变化的信号离散信号:– 仅在某些坐标变量的离散点上有值的信号模拟信号
模拟信号:模拟信号是指信息参数在给定范围内表现为连续的信号,或在一段连续的时间间隔内,其代表信息的特征量可以在任意瞬间呈现为任意数值的信号,它在一定的时间范围内可以有无限多个不同的取值。
我们可以感知的,在时间和幅值上都是连续的物理量,如温度、湿度、 压力、长度等等,都是模 ...
Matlab实现滤波器
前言Tips:冬学期手痒,选了信息与电子工程导论,这门课用Matlab作为编程语言,那么我就随着进程更新一下学到的东西叭。
本文讲解如何利用Matlab程序对一段语音进行低通和高通滤波处理。以下为Matlab代码
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192% Read the voice file.[x1,fs] = audioread('segment2.mp3');%Convert the voice from double channels to single channel.if length(size(x1))>1 x1 = x1(:,1);end;%Plot the voice waveform in the time and freque ...
Apple生态链实现模拟定位
本文介绍如何使用Macbook+iPhone/iPad实现模拟定位
前期准备本文介绍的方法需要使用
macOS下的Xcode(在AppStore搜索“Xcode”下载安装,下文以电脑代指)
能到iOS13的iPhone/iPad一台及数据线(下文以“手机”表示)
一个Apple ID完成连接
将手机用数据线和电脑连起来(可能需要转接头,不作赘述),在手机上信任此电脑
在电脑上打开Xcode,点击Create a new project,在iOS栏目下选择Single View App,点击Next(图)
Product Name随便写
11.13号更新:一直没写是因为我的Xcode出现了字体模糊的问题,试过重装/重启/打电话给客服/对话米国开发者/Genius bar,结果让我等通知。(脏话)于是我今天在“developer.apple.com”下载了老版本Xcode10.3 解决问题了(雾(这就不适配了啊喂)不管,至少Xcode能用(然后现在手头没有对应版本的手机了,于是继续搁置(发出了🐦咕咕咕的声音
python入门
在“python简介”中,我们已经大致了解了python,那么我们这次学一些基础的东西。学完这篇教程就达到计算机科学基础(B)要求的python编程水平啦!
基本数据类型在python中,我们有以下数据类型:整数、浮点数、复数。
整数1234567>>>6666>>>-175-175>>>07SyntaxError: invalid token>>>0
二进制,八进制,十六进制0b或0B 代表二进制0o或0O 代表八进制0x 或0X 代表十六进制
123456>>>0b102>>>0o108>>>0x1016
整数可以表示很大的数123>>>google=10**50>>>google100000000000000000000000000000000000000000000000000
运算符+ 加法 5+10=15
- 减法 100-5=95
* 乘法 8*9=7 ...
python简介
前言思来想去,我好像还没有什么能教给大家的,毕竟我本人很菜(雾那就写一点面向0基础的code learner的python学习指南,学完大概能达到–看得懂别人代码的水平?(雾毕竟编程/代码是拿来用的,不是用来学的(?表意不清,先在这挖个坑,以后再来填。
从计算机开始我不知道要不要讲二进制、八进制、十进制和十六进制,自行搜索叭。(雾ASCⅡ码、Unicode码、UTF-8码同理。
计算机分为软件和硬件(挖个坑 待会用图解释
硬件硬件又分为主机和外部设备比如上图中就是显示屏和主机一体机,屏幕和鼠标都是外部设备。
存储单位!!需要图
操作系统操作系统(Operating System,简称OS)是管理和控制计算机软件与硬件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件常见的操作系统:Unix/Linux、Windows、Mac OS
程序设计语言机器语言、汇编语言、高级语言、C/C++、Java、Python
Python语言简介Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第 ...