自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Unity3D中的Z-fithgting问题

Unity3D中的Z-fithgting问题

2022-08-20 15:38:49 1223 1

原创 AStar算法通用实现+可视化(Matlab)

%% AStar算法通用实现+可视化clc, clear, close all;%% 定义结构体% 全局变量 起点 终点 当前点global start_point end_point current_point ValueSet% 加载地图load("mapData01.mat")% 地图大小[row, col] = size(map);% 新节点NewPoint = @(a, b) struct('x', a, 'y', b);SetKeyStr = @(x, y) s

2021-10-21 11:23:49 1586 3

转载 C++ vector

C++ vector一、什么是vector?向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组。二、容器特性1.顺序序列顺序容器中的元素按照严格的线性顺序排序。可以通过元素在序列中的位置访问对应的元素。2.动态数组支持对序列中的任意元素进行快速直接访问,甚至可以通过指针算述进行该操作。提供了在序列末尾相对快速地添加/删除元素的操

2021-10-18 16:38:32 167

原创 ESP32 SPIFFS管理工具—spiffsgen.py

ESP32 SPIFFS管理工具—spiffsgen.py本文将介绍基于ESP32的SPIFFS文件系统制作工具的使用,以及烧录上传至开发板流程。什么是SPIFFSSPIFFS是一种专门为像ESP32/8266这种嵌入式设备而开发的微型文件系统,SPIFFS是设置在Flash中的一块空间,可以用来存放如网页、图片等体积小的静态资源,而无需采用存储于外部SD卡的方式。SPIFFS中的数据不会因为断电而丢失如何操作SPIFFS在程序代码中可以通过SPIFFS.begin()挂在FFS分区,

2021-07-24 18:58:40 2213

原创 ESP32-Flash分区,基于PlatfromIO-Arduino

ESP32-Flash分区,基于PlatfromIO-Arduino在PlatformIO中添加分区表在工程根目录下新建partition.csv文件在工程下的platformio.ini文件中添加编译命令board_build.partitions = partition.csv打开partition.csv,定义分区表例子1:# Name Type SubType Offset Size Flagsnvs, data, nvs, 0x9000, 0x5000

2021-07-22 22:42:15 2085

原创 Tensorflow2笔记(二)——常用函数

Tensorflow2笔记(二)——常用函数常用函数强制tensor转换为该数据类型tf.cast(张量名, dtype=数据类型)计算张量维度上元素的最小值tf.reduce_min(张量名)计算张量维度上元素的最大值tf.reduce_max(张量名)**axis**在一个二维张量或数组中,axis=0表示对列的操作,axis=1表示对行的操作- 计算张量沿指定维度的平均值`tf.reduce_mean(张量名, axis=操作轴)`- 计算张量沿着指定维度的和`tf.reduce_s

2021-07-15 15:32:00 93

原创 Tensorflow2笔记(一)——基本数据类型

Tensorflow2笔记(一)——基本数据类型张量(Tensor)标量(scalar),0阶,s = 1, 2, 3向量(vector),1阶,v = [1, 2, 3]矩阵(matrix),2阶,m = [[1, 2, 3], [4, 5, 6]]张量(tensor),n阶,t = [[[[…tensorflow数据类型tf.int 32, tf.float 32, tf.float 64…tf.booltf.string创建一个Tensortf.constant(张量内

2021-07-15 15:30:48 100

原创 python SMTP 摄像头拍摄图片发送邮件

功能说明每隔一定时间使用摄像头拍摄照片将拍摄的照片保存至本地通过电子邮件,将照片发送至QQ邮箱实现思路拍摄照片:使用opencv拍摄发送电子邮件:使用SMTP,QQ邮箱需要开启SMTP功能,如下图(请自行百度)将图片嵌入html中,作为邮件内容发送获取系统时间进行判断,到达预设时间后执行拍摄以及发送函数示例代码#!/usr/bin/env python3# coding: utf-8import smtplibfrom email.mime.multipart impo

2021-05-15 11:47:44 1080

原创 Python进度条——无敌之tqdm

超级简介 且好用from time import sleepfrom tqdm import tqdm for i in tqdm(range(20)): sleep(0.5)

2021-04-29 21:08:24 79

原创 Linux之 nohup命令

目录前言Linux nohup 命令介绍使用格式实例查看/结束 nohup 进程更多前言最近需要使用python脚本对原始数据进行处理,然后存入数据库,由于数据数量较大,约200w条,执行时间比较长,于是想到放在自己的树梅派上运行,但是众所周知,关闭ssh连接终端后,对应的任务也将被杀死,如何能够让脚本在后台不间断的执行呢?Linux nohup 命令介绍nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行。使用格式nohup

2021-04-22 10:29:57 189

原创 Linux下gcc使用Makefile编译学习

Linux下gcc使用Makefile编译0. 前言最近开始(重新)学习c/c++,各种IDE属实复杂,于是采用最基本的文本编译器如vim + gcc 方式编译程序。单个.c文件还好,但工程中普遍需要多个.c文件.h文件,每次修改后就需要在终端重新一个个的遍历也确实麻烦。所以用到了Makefile这个东西最早是在Clion中接触Makefile,win下大部分IDE已经替我们完成了文件编译链接过程,但是gcc不会自动帮我们做如上工作,就需要使用到Makefile来简化我们的操作。1. 一个简

2021-04-10 20:52:42 486

原创 树莓派搭服务器(三)Typecho博客与owncloud云盘

文章目录前言搭建Typecho搭建owncloudTypecho更换主题前言本节需要已经在树莓派上完成LAMP环境搭建,请参考我上一篇文章树莓派搭服务器(二)LAMP环境搭建如果想要通过外网访问你的博客和云盘,请参考树莓派搭服务器(一)阿里云ECS+frp 实现内网穿透本节我们将在树莓派上搭建Typecho博客与owncloud云盘服务欢迎访问 我的博客开搞吧…搭建Typecho首先需要修改文件夹权限,以保证安装顺利进行sudo chmod -R 777 /var/

2021-03-24 20:02:38 198

原创 树莓派搭服务器(二)LAMP环境搭建

文章目录0. 前言1. 安装Apache2. 安装MySQL3. 安装PHP4. 安装phpMyAdmin0. 前言LAMP是Linux Apache MySQL PHP的简写,即把Apache、MySQL以及PHP安装在Linux系统上,组成一个环境来运行PHP的脚本语言,通常是网站。1. 安装Apachesudo apt-get install apache相关代码sudo /etc/init.d/apache start //启动 Apachesudo /etc/init.d/apa

2021-03-23 23:03:43 345

原创 树莓派搭服务器(一)阿里云ECS+frp 实现内网穿透

文章目录0. 前言1. 阿里云服务器选购3. 配置frp阿里云服务端----frps3.1 下载frp压缩包3.2 配置`frps.ini`3.3 配置阿里云服务器防火墙3.4 启动frps服务3.5 参考指令:4. 配置frp树莓派客户端----frpc4.1 下载并配置frp4.2 配置SSH,追加`frpc.ini`4.3 配置Http,追加`frpc.ini`4.4 参考指令:5. 测试:使用PuTTY外网连接树莓派0. 前言如果你只想在局域网下搭建树莓派服务器(如家庭影院、家庭云盘),那么完

2021-03-23 00:43:29 1932 7

原创 python + tensorflow + yolov4视频物体识别demo

之前做的一个小项目,整理了一下源码,有需要的朋友可以参考gitee仓库YOLOv4_on-video功能介绍:支持YOLOv4和YOLOv4-tiny模型支持视频输入以及摄像头输入支持视频保存使用方法:首先下载模型文件,放入根目录中,即./checkpoints链接: https://pan.baidu.com/s/1kLJsJ590lVxA8CP9FsJuCw 密码: 9od3直接运行YOLOv4-tiny模型:python detect_video.py

2021-02-01 19:00:18 654

原创 openpyxl创建excel工作表

使用openpyxl库创建excel表格判断.xlsx文件是否已经存在,如果存在则加载原.xlsx文件,在此基础上修改,否则创建新的.xlsx文件import openpyxlimport osdef write_xlsx(filename, sheet_index, sheet_name, data): """ Judge whether the file exists, if it exists, open the original file, otherwi

2021-01-31 11:14:35 5687 1

原创 完结!树莓派2020-08-20+Python3.73+openCV4.40配置教程!原创,简单

这里写自定义目录标题完结!树莓派2020-08-20+Python3.73+openCV4.40配置教程!原创,简单前言准备工作第一步,安装opencv-python第二步,安装依赖(大大大坑)完结!树莓派2020-08-20+Python3.73+openCV4.40配置教程!原创,简单前言弄这个opencv折腾了2天,查过很多教程,每个人的配置都不太一样,终于参考教程,自己琢磨出来了,分享给大家,也许能解决你现在遇到的问题。配置:树莓派官网系统(无常用软件的那个桌面版)2020-08-

2020-09-27 22:05:00 391 1

原创 粒子群算法求解0-1背包问题的python实现

具体算法原理评论区提问吧,或者有时间的话我在写原理部分代码自己手写的,有详细注释import numpy as npimport randomimport mathimport matplotlib.pyplot as pltfrom time import *def init_x(n, d): """ :param n: 粒子总数量 :param d: 粒子种基因个数(维度) :return: 随机生成的种群(二维list) """ pop

2020-06-24 23:19:17 3631 23

空空如也

空空如也

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

TA关注的人

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