笔记
还行~
啥也不是
展开
-
笔记——多个ts文件合成成一个mp4文件
要按照自己需要的来修改。这里是数字名字从0到500连续的,所以使用这种方式。具体代码用chatgpt调教完成。主要代码在网上查找借鉴的。在此保存,以供备用。原创 2023-08-09 21:58:01 · 171 阅读 · 1 评论 -
笔记———iic模块化实验
iic模块原创 2023-07-21 18:04:53 · 112 阅读 · 0 评论 -
笔记——questasim的使用方法
在新建的文件夹下,新建Verilog文件和仿真文件。还有最重要的sim.do 文件。便会打开questasim软件。之后选择add wave。原创 2023-02-03 17:24:12 · 609 阅读 · 0 评论 -
笔记——bugku题目的本地管理员解法
看了别人的答案,都是什么bp抓包,我哪懂,于是就在那里思考,刚好前几道题,参考别人的答案,知道了curl这个。恍然大悟,于是上网查找如何放X-Forwarded-For。参考的文章,也是看了这个文章之后,才去玩玩的。关于啥都不会的我,啥也没有的我。然后,我在评论看到了这个。原创 2022-12-01 20:26:39 · 161 阅读 · 0 评论 -
笔记——第十四届蓝桥杯模拟赛第一期第五题解法
小蓝想在矩阵中找到一个由连续的若干行、连续的若干列组成的子矩阵,使得其和为 2022,请问这个子矩阵中至少包含多少个元素(即子矩阵的行数和列数的乘积)。小蓝有一个 100 行 100 列的矩阵,矩阵的左上角为 1。其它每个位置正好比其左边的数大 2,比其上边的数大 1。例如,第 1 行第 2 列为 3,第 2 行第 2 列 为 4,第 10 行第 20 列为 48。看到了很多暴力破解的方法,觉得这道题考察的是等差数列的算法。之后通过观察,下一行的总和只会比上一行的多行数和。于是就可以限定a的范围。原创 2022-11-21 18:42:42 · 1138 阅读 · 0 评论 -
笔记——用Verilog 语言实现“触发计数器”
触发计数器原创 2022-08-21 22:42:08 · 703 阅读 · 0 评论 -
笔记——关于WAV文件的播放时长的获取
这个真的好难受,在网上找了好多,关于获取wav文件的播放时长,最后总是不了了之。有些曲子可以,有些曲子就不行。像那个偏移40位的。还有偏移4位的。都有一些不行。最后想想,理解理解,发现你获取的40和4位的都是数据的大小,那直接用文件的总字节大小不就行了吗?然后?然后就成。这代码是将路径传入之后,返回时长值的,整数部分是分钟,小数部分是秒数,如果要小时得自己转。(这个不难)简直就是代码缝合怪,这代码缝合太多了。...原创 2022-06-30 18:14:33 · 835 阅读 · 0 评论 -
笔记——关于每次重启之后,虚拟机网络无网络访问权限的解决方法
每次当电脑重启之后,虚拟机的网络总是连接不上,由于我是用 Internet连接共享 的,所以之前好几次解决了,这次遇到后忘了。然后弄了很久。其实也很简单。只需要把Internet连接共享关了,之后重开就行了把 1 点掉,然后点击 2然后再把网络状态这个关闭,静候2~3s。之后再添加就ok了。完美...原创 2022-06-27 18:18:38 · 6796 阅读 · 5 评论 -
笔记——关于opencv 中 detectMultiScale 和 CascadeClassifier 遇到的各种问题(很重点)
关于opencv 中 detectMultiScale 和 CascadeClassifier 遇到的各种问题(很重点)原创 2022-06-18 02:36:42 · 644 阅读 · 0 评论 -
笔记——关于XMing的使用提示
网上清一色的10.0,你把鼠标放在图标上面,就知道你是不是10.0了之后红框框出的,要选中,这个页面是打开的。然后使用这个前要,先退出XMing。(我因为没退出,一直找不到原因,搞了一个下午)剩下的看这个大佬就可以了。大佬的文章...原创 2022-05-29 19:09:09 · 280 阅读 · 0 评论 -
笔记——用cmake 新建QT工程
先新建mkdir qtcd qtcode .这样就打开另外一个界面了之后touch main.cppvim main.cpp复制#include <QApplication>#include <QLabel>int main(int argc, char *argv[]){ QApplication a(argc, argv); QLabel *pLabel = new QLabel(this); pLabel->setText("H原创 2022-05-29 19:00:28 · 306 阅读 · 0 评论 -
笔记——记录repo 建立自己的库
上一篇讲了repo怎么安装和修改成清华源,但又遇到一个问题。repo的库呢?搜了一下,网上清一色都是安卓的,自己建的库写得又太复制粘贴,又看不怎么懂,于是这边东凑那边西凑,还是被我搞了出来。首先先去网上建一个自己的库。我自己是在码云上新建一个然后就创建好了长这样先在本地创建一个文件夹,在文件夹里面把gitee上面的库给拉下来之后cd kokodayotouch default.xml并 vim default.xml打开default.xml文件如果你不想了解,只想试试原创 2022-05-27 17:16:46 · 480 阅读 · 0 评论 -
笔记——在Linux中repo 出现Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle的解决方法
首先我是这样下载repo的sudo apt-get install repo然后新创建了一个文件夹,在里面repo init然后就报错了然后就上网查了一遍才发现要替换成清华源。然后就一路cd …/ls -a这样下去然后就发现了一个叫bin的文件夹里当然聪明的小伙子就会说cd /bin这样不就可以了吗?哦哦哦哦哦哦然后就使用文本编辑器sudo gedit repo把里面的REPO_URL = ‘https://gerrit.googlesource.com/gi原创 2022-05-25 23:26:21 · 2660 阅读 · 0 评论 -
笔记——本地远程仓库创建流程
在G盘创建一个git文件夹之后右键点击git bash here文件夹里面出现了.git文件夹打开.git文件夹打开config添加[receive]denyCurrentBranch = ignore之后关闭打开.git/hooks文件夹打开post-update.sample文件修改成这样unset GIT_DIRcd … gitcheckout -f之后关闭把文件post-update.sample重命名为post-update,也就是把后缀去掉原创 2022-05-25 23:31:10 · 171 阅读 · 0 评论 -
笔记——关于创建FTP服务器和创建过程中的一些问题
要创建ftp服务器,首先打开控制面板然后点开程序,看到然后点进去找到选择这几项,然后按win键然后输入iis,找到iis管理器打开然后右键添加FTP站点。输入站点名称和选取对应要分享出去的文件夹之后下一步。填上对应选项,ip地址填自己电脑的ip地址。然后根据自己需要选上,默认可以这样。之后点完成就完成了。在自己电脑这里输入ftp://(你自己的IP地址) 就可以访问了之后接下来是遇到的问题了同一局域网下的电脑搜不到打不开对应的ftp服务器的话先把设置为服务器的Win原创 2021-11-09 00:10:18 · 943 阅读 · 0 评论 -
笔记——使用git遇到的问题
记录一下今天遇到的小问题。用github的上传的时候出现了一堆错误。首先,先给仓库添加了README.md然后就出现了一堆问题。也不算初次使用git,但全忘记了是事实。git initgit add . git commit -m ""git branch -M maingit remote add origin 库链接git push -u origin main 确实一般这样就行了,然后就遇到第一个问题。没有SSH密钥,虽然记得自己搞过,但看了一下确实没有,所以就搞了一下。操原创 2021-11-06 22:40:34 · 65 阅读 · 0 评论 -
笔记—刚尝试自己接触vscode编写c++的心得
笔记———刚尝试自己接触vscode编写c++的心得先安装cmake和mingw和ninja参考这篇文章:链接:https://www.jb51.net/article/186330.htm里面的这个cmake 在这里链接失效得上github上下载 链接:https://github.com/R0use/cmake-3.10.0-win64-x64在这里下载,还有其它配置,例如vscode和mingw是参考哔哩哔哩上的:链接:https://www.bilibili.com/video/BV1原创 2021-10-26 15:24:19 · 214 阅读 · 0 评论 -
笔记———No.1 使用matlab画圆
// An highlighted blockfunction ra(r,X,Y)%r = 5; %半径%X = 6; %圆心x坐标%Y = -5; %圆心y坐标b = 0.001; %精确值x =(X-r):b:(X+r); %x的范围y = sqrt(r原创 2021-08-19 21:08:16 · 2603 阅读 · 0 评论 -
笔记———FPGA实训 数字频率计数
1,总模块将十位计数器列出,利用中间变量ou实现32位计数器。module _z(clk,clk_led,res,en,c,xs,led);input clk,res,en,clk_led;wire [3:0]ou1[7:0]; //[3:0] 和[7:0]共32位wire [31:0]ou;output c; //结果输出output [2:0]xs; //位选信号output [7:0]led;wire o1,o2,o3,o4,o5,o6,o7; //8个_j是原创 2021-01-06 14:49:16 · 567 阅读 · 1 评论 -
笔记————FPGA实训,3楼电梯设计
将电梯分为两个模块,一个为上升的模块,一个为下降的模块,通过电梯的方向来判断。设置电梯方向判断模块,用来通过对当前的位置和按键信息来判断电梯方向的。之后还要设置矛盾状态,在电梯上的时候,按了向下的方向键,在电梯下的时候按了电梯向上的方向键。之后还需要一个按键暂存的模块。系统设计结构图如下所示。其中按键模块1是处理按键下行模块与电梯向上运行方向发生冲突时的控制模块,按键模块2是处理按键上行模块与电梯向下运行方向发生冲突时的控制模块。代码:module _z(clk,res,int,wz_led,ou,d原创 2021-01-04 10:46:38 · 838 阅读 · 2 评论 -
笔记———在毕设中使用chart.js
最近让我的毕设主页大变样,虽然说很早一段时间就弄好了,但没写博客也就是这样我去chart的官网上copy了一份示例然后对上面进行修改,然后与的功能相结合就是这样啦。// A code blockvar myline;var temperature,humidity,date;var config = { type: 'line', data: { labels: ['January', 'February', 'March', 'April', 'May', 'June', 'July原创 2021-01-04 10:15:03 · 117 阅读 · 0 评论 -
笔记————通过JS来访问PHP文件
笔记————通过JS来访问PHP文件由于毕设已经进入了开始阶段,我这边也是慌得一匹,深思到上一次做的温度传感器通过网页访问实时温度也许可以拿来应付毕设,便着手对之前的工程进行复原…………但………这也太丑了,而且要自己点击进去才能看见温度的页面,有点怪。于是决定要在wendu这个旁边用js每隔一段时间来输出温湿度。于是通过万能的度娘查到了,可以用Ajax来解决这个问题,便去菜鸟教程上copy了一份实例修改了一下,成功了js部分<script type="text/javascript原创 2020-10-12 21:39:58 · 538 阅读 · 0 评论 -
笔记——nodemcu通过内网穿透来访问
这几天通过查找资料,和自己构思想了一大堆,本来想通过C#写个tcp连接到板子,之后在通过QQ来发送信息和接收信息,来获取传感器数据,之后发现我技术不行。写好的tcp连接就不能拿来用了(不过可以拿来调试,调试……)于是躺在床上想了很久,还是得用内网穿透,所以选择了nat123这款软件因为这一学期学了PHP,所以本来就安装了wampserver,于是乎,上网抄php做tcp客户端的代码,还行,比较简练,之后就打开服务器,打开nat123,将需要的信息输入进去就ok了手机打开浏览器输入域名访问就行了set原创 2020-07-20 15:00:20 · 447 阅读 · 0 评论 -
笔记——用手机来获取nodemcu传来的温湿度数据
笔记——用手机来获取nodemcu传来的温湿度数据用4号脚来接led,5号脚来接DTH11用到是AP模式,建立服务器的从这个大佬学到的 https://www.bilibili.com/video/BV1CW41137dh.之后可以通过手机下载一个TCP/IP的软件来发送信息到nodemcu上,收到信息后,nodemcu会将需要的信息返回下面是代码,用lua写的,用的是ESPlorer现在刚学习没几天,命令只能按照固定的之后会搞查找字符串,只要里面有ledup led就变亮,不用去输入数字,前原创 2020-07-15 16:06:14 · 362 阅读 · 0 评论 -
笔记-------关于Nodemcu在写入init.lua写入死循环的时候的解决方法
在写的时候尽量别在文件先命名为init,血淋淋的教训,查了很久没有查到解决方法,仗着有两块板子的豪气,试了很多种方法。结论:重刷固件难受了很久……差点以为板子就变砖块了,重新化为二氧化硅了。试了很久,不管是上传还是搜索文件,先删除,之后也都失败了…………最后死马当活马想着从刷固件是重0x00开始的会不会全部清空,顺便将死循环删了结果great...原创 2020-07-12 00:34:12 · 473 阅读 · 0 评论 -
笔记————用单片机控制LCD输出内容
用单片机控制LCD输出内容前天在上课的时候,老师讲了用单片机来操控LCD来显示我们要显示的内容。想了想,毕设还是要用到的,就将笔记写到这里来,之后可以用到。只有两条斜线框起来的地方才会在LCD上面输出。接下来就进入代码了。这里面最重要的是明白RS RW E这三个控制端口的作用明白了之后就简单多了,看指令敲指令就完成了上课的时候老师就讲了用wc51ddr(),这个函数,一个一个写来输出,觉得有点麻烦。于是用数组想在main()里面循环,又觉得要输出多行多段的内容也是很麻烦,就用函数封装原创 2020-05-28 14:51:14 · 1871 阅读 · 0 评论