自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (1)
  • 收藏
  • 关注

原创 esp32-使用UDP控制电机(七)

本文基于esp32使用platformio平台,通过udp来控制电机运行。关键词:platformio,freertos,upd,esp32,motor,

2024-05-13 20:00:30 283

原创 esp32 桌面小电视项目(基于freertos)(六)

本文基于platformio,使用esp32和freertos修改了一个开源作品。

2024-04-24 19:33:29 843

原创 esp32-天气时钟项目(五)

本文基于PlatformIO,使用freeRTOS写的简化版天气时钟代码如下,使用了3个task,分别为天气滚动栏目,时间栏目,动画栏目。使用互斥锁避免多个task同时对spi总线读写导致程序崩溃问题。百度网盘链接代码:https://pan.baidu.com/s/1WfqPu8D-bEKfIChEKYpBKw。遇到的问题:在实验过程中主要遇到的问题为断言错误如下,通过添加互斥锁就能解决。

2024-04-19 20:18:40 860

原创 esp32联网获取时间和天气(四)

本章节需要先学习之前(三)中获取当前时间方法,本文基于platformIO,需提前安装timelib库,可以参考之前(三)

2024-04-15 20:39:50 819

原创 esp32-通过wifi使用timelib库同步时间(三)

本文基于platformIO,安装较为简单如下图。

2024-04-14 16:07:35 854

原创 esp32-按键中断点亮lcd屏幕(二)

1.54寸ips屏幕如下,esp32 devkit-c开发板一个,其中lcd的gnd,vcc接开发板的gnd,vcc,SCL接D18,SDA接D23,RES接D26,DC接D25,CS接D27,BLK接D22,TFT_eSPI库配置文件User_Setup.h如下,实验使用Platformio。按钮接D15然后接地。

2024-04-05 10:21:17 195

原创 esp32 gpio初识(一)

引脚又叫管脚,英文叫 Pin, 就是从集成电路(芯片以及一些电子元件)内部电路引出与外围电路的接线的接口。在我们的 ESP32 开发板上, 我们可以把这些称为引脚, 这些引脚其实是从 ESP32 芯片内部引出来的, 我们可以看到每个引脚都标了自己独特的名字。

2024-04-05 09:26:41 266

原创 一些Vim有用的配置

Vim的配置

2022-06-21 21:19:56 233

转载 ubuntu下下载chrome并解决chrome无法打开问题

安装Chrome浏览器#将下载源加入到系统的源列表sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/#导入谷歌软件的公钥,用于下面步骤中对下载软件进行验证wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -#对当前系统的可用更新列表进行更新sudo

2021-10-14 19:15:03 1998 1

原创 Python二维码登录豆瓣小组

# 浏览器操作浏览器先登录按住F12如下可以看见其中每隔大约2秒会刷新一条记录如下点击qrLogin_code可以看见我们需要获取二维码的地址

2021-08-12 18:48:16 428

原创 Anaconda安装+SSH配置

Anaconda安装激活教程+SSH配置Anaconda安装SSHAnaconda安装先使用如下命令wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2021.05-Linux-x86_64.shbash Anaconda3-2021.05-Linux-x86_64.sh然后一路ENTER+yes会发现如下问题然后使用如下命令激活anacondasource ~/.bashrcSSH先在ubu

2021-07-24 09:31:28 732

原创 GDB+Vim

GDB+vimGDBgbd用法GDBgcc main.cpp -o main -ggdb maingbd用法设置断点break n // n 为代码行运行run继续continue打印变量p value

2020-10-25 21:29:54 179

原创 C进阶

C进阶二级指针+结构体二级指针+结构体typedef struct { int age; char *name; char **stdname;}Teacher;int createTeacher(Teacher **res,int num){ Teacher *T=NULL; T=(Teacher * )malloc(sizeof(Teacher)*num); memset(T,0,sizeof(T)); for(int i=0;i&lt

2020-09-30 22:00:54 217

原创 数据库考点

数据库考点数据库事务数据库有哪几种分类?特点是?mysql 有关权限表都有哪几个?B树和B+树为什么B+树比B树更适合做系统的数据库索引和文件索引B树和B+树有什么区别?红黑树和AVL树有什么区别?什么是事务事务四大特性(ACID)介绍下事务并发带来的问题(并发一致性问题)数据库隔离级别,每个级别会引发什么问题超键、候选键、主键、外键区别?什么是元组,码,候选码,主码,外码,主属性,非主属性?主键和外键有什么区别?什么是存储过程?存储过程优缺点什么是内存泄漏?drop、delete与truncate区别?什

2020-09-11 21:51:05 1031

原创 LeetCode刷题の树

LeetCode刷题の树树100.相同树104.二叉树最大深度111.求二叉树最小深度144. 二叉树前序遍历(迭代未完成)101.对称二叉树树100.相同树给定两个二叉树,编写一个函数来检验它们是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。递归思路代码如下:class Solution {public: bool isSameTree(Tree...

2020-09-03 14:37:09 384

原创 LeetCode刷题の排序和查找动态规划复杂度贪心

LeetCode刷题の排序和查找查找704.二分法查找查找704.二分法查找给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。class Solution {public: int search(vector<int>& nums, int...

2020-09-03 14:37:02 253

原创 LeetCode刷题链表

LeetCode刷题第100题第100题给定两个二叉树,编写一个函数来检验它们是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。递归思路代码如下:class Solution {public: bool isSameTree(TreeNode* p, TreeNode* q) { if (!p && !q) { ...

2020-09-03 14:36:55 187

原创 LeetCode刷题の数组(持续更新)

LeetCode刷题の数组数组数组

2020-09-03 14:36:43 486

原创 TCP知识

TCP知识IP:网络协议子网掩码IP:网络协议子网掩码255.0.0.0   11111111.00000000.00000000.00000000255.255.0.0  11111111.11111111.00000000.00000000255.255.255.0 11111111.11111111.11111111.00000000这是A/B/C三类默认子网掩码的二进制形式,...

2020-09-03 14:36:35 100

原创 TCP真题

TCP真题趋势科技趋势科技A类地址以0开头,第一个字节作为网络号,地址范围为:0.0.0.0~127.255.255.255;B类地址以10开头,前两个字节作为网络号,地址范围是:128.0.0.0~191.255.255.255;C类地址以110开头,前三个字节作为网络号,地址范围是:192.0.0.0~223.255.255.255。D类地址以1110开头,地址范围是224.0...

2020-09-03 14:36:30 507

原创 C++公司真题

C++公司真题趋势科技趋势科技

2020-09-03 14:36:21 548

原创 数据结构公司真题

趋势科技答案:答:树的高度前缀表达式:运算符在操作数前面后缀表达式:运算符在操作数后面(w + x) * ( y - z)

2020-09-03 14:36:08 143

原创 操作系统真题

操作系统真题趋势科技趋势科技内核线程的映射可能有一对一,一对多,多对多

2020-09-03 14:35:59 304

原创 C++编程大题

C++编程大题京东字符串1京东字符串1给出m个字符串S1,S2,…,Sm和一个单独的字符串T。请在T中选出尽可能多的子串同时满足: 1)这些子串在T中互不相交。 2)这些子串都是S1,S2,…,Sm中的某个串。 问最多能选出多少个子串。输入描述:第一行一个数m(1≤m≤10),接下来m行,每行一个串。最后一行输入一个串T。输入中所有单个串的长度不超过100000,串中只会出现小写字...

2020-09-03 14:35:51 2219

原创 剑指Offer上

剑指Offer面试题03. 数组中重复的数字面试题03. 数组中重复的数字找出数组中重复的数字。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。时间复杂度O(N),空间复杂度O(1)。class Solution {public: int f...

2020-09-03 14:35:41 200

原创 LeetCode刷题の字符串

LeetCode刷题の字符串字符串125. 验证回文串字符串125. 验证回文串给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串。思路:首先利用isalnum函数排除非字母数字,lower/tolower将所有字母转为小写然后镜像对比处理后的字符串class Solution {public: b...

2020-09-03 14:35:32 83

原创 C++ priimer笔记

C++primer笔记第六章第六章用于比较是否是字符或者数字的库函数函数原型: int isalpha( char ch ); 功能:如果参数是字母字符,函数返回非零值,否则返回零值。函数原型: int isdigit( char ch ); 功能:如果参数是字母数字,函数返回非零值,否则返回零值。...

2020-09-03 14:35:22 132

原创 剑指Offer下

剑指Offer面试题46. 把数字翻译成字符串面试题46. 把数字翻译成字符串给定一个数字,我们按照如下规则把它翻译为字符串:0 翻译成 “a” ,1 翻译成 “b”,……,11 翻译成 “l”,……,25 翻译成 “z”。一个数字可能有多个翻译。请编程实现一个函数,用来计算一个数字有多少种不同的翻译方法。思路:动态规划,对于一个数num[i]我们有两种选择:1.只翻译自己;2.和前面的...

2020-09-03 14:35:11 181

原创 Leetcode Hot100

Leetcode Hot10031. 下一个排列31. 下一个排列实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。必须原地修改,只允许使用额外常数空间。以下是一些例子,输入位于左侧列,其相应输出位于右侧列。1,2,3 → 1,3,23,2,1 → 1,2,31,1,5 → 1,5,1思路:参考class Solution {public: void nextPermuta

2020-09-03 14:35:02 201

原创 华为上机笔试题

华为上机笔试题扑克牌大小扑克牌大小链接扑克牌游戏大家应该都比较熟悉了,一副牌由54张组成,含3~A、2各4张,小王1张,大王1张。牌面从小到大用如下字符和字符串表示(其中,小写joker表示小王,大写JOKER表示大王):3 4 5 6 7 8 9 10 J Q K A 2 joker JOKER输入两手牌,两手牌之间用"-“连接,每手牌的每张牌以空格分隔,”-"两边没有空格,如:4 4 4 4-joker JOKER。请比较两手牌大小,输出较大的牌,如果不存在比较关系则输出ERROR。基本规

2020-09-03 14:34:53 521

原创 数据结构算法

数据结构算法快速排序快速排序#include<cstring>#include<iostream>#include<vector>#include<unordered_map>#include<algorithm>#include<stack>#include<queue>#include<set>#include<map>using namespace std;class S

2020-09-03 14:34:44 160

原创 VS Code 配置

VS Code 配置下载vscode安装cpptools工具下载MinGW配置环境变量使用简单的.cpp文件配置C++环境下载vscode下载链接:https://code.visualstudio.com/Download安装cpptools工具下载MinGW下载地址:https://sourceforge.net/projects/mingw-w64/files/下载的文件:进入网站后不要点击 “Download Lasted Version”,往下滑,找到最新版的 “x86_64-pos

2020-07-13 10:28:20 292

原创 Github使用

Github使用初次使用初次使用1.下载git2.邮箱注册在git bash界面输入如下内容即可完成邮箱的注册:$ git config --global user.name "user.name"(说明:双引号中需要你的用户名,这个可以随便输入,比如“zhangsan”)$ git config --global user.email "yourmail@youremail.co...

2020-05-08 15:38:15 160

原创 Pytorch

Pytorch指定GPU训练3中方法指定GPU训练3中方法1.指定环境变量,屏蔽第0块gpuCUDA_VISIBLE_DEVICES = 1 main.py2.使用os模块import os#多块使用逗号隔开os.environ['CUDA_VISIBLE_DEVICES'] = '1'3.使用torch.cuda.devicewith torch.cuda.device(1...

2020-04-09 10:08:55 128

原创 解决cylib.h,cylib.pyx无法编译问题

解决cylib.h,cylib.pyx无法编译问题坑点1:build.sh 文件不能用 sh build.sh来运行。需要用./filename.sh #来运行坑点2:若碰到如下问题则需要修改文件格式如下:vim build.sh:set ff:set ff=unix然后保存退出坑点3:里面的路径必须换成自己的路径如下:并且需要在最后加上 -std=c++11...

2020-04-02 13:30:30 311

原创 PS扣图

PS 扣图注意点磁性套索工具在勾划时需要【Delete】键的配合,勾划时某一点线条走向不理想时,按一下【Delete】键,错误的走向就会退回,我们就可以重新再点,使某一点线条走向正确PS扣图(基础)先用磁性套索选中目标然后右击选择羽化,然后选择通过拷贝的图层选择背景点击编辑里面的填充...

2020-03-23 17:32:21 348

原创 一些ubuntu常用操作命令

一些ubuntu常用操作命令Anaconda下ubuntu内存操作添加用户ssh操作文件夹操作Notice#重启teamviewervim操作nvidia驱动screen 操作Anaconda下source ~/anaconda3/bin/activate rootanaconda-navigatorubuntups -aux #查看进程top cd .. #返回上一级...

2020-03-16 13:37:41 782

原创 解决nvidia-smi报错问题

解决nvidia-smi报错问题重装nvidia驱动卸载原有驱动CTRL+ALT+F1进入命令行模式临时关闭显示服务重装nvidia驱动启动显示服务查看是否安装完成重装nvidia驱动卸载原有驱动$sudo apt-get remove nvidia-*$sudo apt-get autoremoveCTRL+ALT+F1进入命令行模式临时关闭显示服务$sudo service l...

2020-03-14 12:21:00 1305

原创 Googl Colab跑目标跟踪的test代码

前言最近疫情的原因不能在实验室跑代码,加之老师让跑一个跟踪的test代码,然而笔记本跑起来费力,想到了之前在google colab上面跑过深度学习,于是就有了下文。配置Google Drive以我最近跑的代码SiamFC++为例:首先先下载github上面的代码SiamFCpp至本地,当然也可以直接在colab上面使用git clone命令,下载至本地之后可以看见它的目录是这样的:...

2020-02-27 13:23:58 888 1

原创 深度学习目标跟踪

琐碎知识点Q1Q1here the C-IOU loss computation also need the positive index?in my understanding, if we still consider positive sample during c-iou loss compute, why the paper said this kind of loss can i...

2020-02-21 10:40:20 359

VOT2018结果.rar

ATOM,DaSiamRPN,DIMP,KYS,Ocean,SiamBAN,SiamKPN-3S,SiamRPN,SiamRPN++的VOT2018结果文件(txt文件)

2021-06-24

空空如也

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

TA关注的人

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