自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

upupDay's blog

Share~all meaning

  • 博客(40)
  • 资源 (6)
  • 收藏
  • 关注

原创 【GUI制作】tkinter-一款跨平台的简易GUI库

前言Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口,是Python内的一个基础GUI库,广泛应用于需要简单GUI的应用场景,编程时不支持界面与逻辑分离,因此有着天生的缺陷,不过优势也很明显,Python 使用 Tkinter 可以快速的创建 GUI 应用程序。语法清晰,而且控件信号槽之间分离(具体表现为一个控件代码出错不会中断整个应用程序)。使用引导导入包import tkinter as tkfrom tkinter import *初始化界

2020-10-21 10:49:31 1233 1

原创 【.net开发实战】物联网温湿度上报管理系统(二)

往期1-3主题请参考:https://blog.youkuaiyun.com/weixin_41598714/article/details/107253548温湿度上报管理系统1.开发平台与背景2.硬件准备3.WPF登录界面开发4.数据库开发4.WPF上位机开发5.ASP.net网页开发往期进行了登录界面的设置,这篇将介绍对温湿度获取上位机以及上报数据库的主界面。4.WPF上位机开发界面展示贴上界面代码<Window x:Class="...

2020-07-22 16:52:22 1247 2

原创 【.net开发实战】物联网温湿度上报管理系统(一)

温湿度上报管理系统1.开发平台与背景2.硬件准备3.WPF登录界面开发4.数据库开发4.WPF上位机开发5.ASP.net网页开发一、开发平台由于最近需要做一个物联网场景的应用,花了5天时间做了一个简单的物联网综合管理平台,借此机会分享给各位参考和学习。开发平台使用的是Visual Studio2019;虚拟串口使用“Configure Virtual Serial Port Driver”工具虚拟串口数据生成使用“Modbus Slave”,接受串口数据测试使.

2020-07-10 17:20:43 1152

原创 VisualStudio2019安装C#环境

第一步:下载VS2019,这里选择社区版示例https://visualstudio.microsoft.com/zh-hans/vs/?rr=http%3A%2F%2Flaunch.visualstudio.com%2F等待安装完成。。。。。。。。。。。第二步:选择C#安装环境并下载安装等待下载安装完成下载完成按照提示重启计算机,登录VS2019。选择对应...

2020-01-06 20:46:06 44354 5

原创 【生物识别模组介绍】静脉识别模组

静脉识别技术是依据流动的静脉血液中的血红蛋白对近红外光有所吸收,通过近红外光照射手指、手掌、面部、腕部呈现的分布图像,再使用特定的算法对图像进行特征提取、分析比对,从而进行身份认证识别。静脉结构相同几率为34亿分之一,每个人的静脉结构具有独特性,而且静脉特征图像自成年后终身不变,不受外部环境、疾病等影响,是人体最稳定的生物特征之一。商务合作联系:newmagicmission@gmail.com图1.0。

2024-12-05 15:42:44 366

原创 【Linux内核】Hello word程序

介绍内核的简单编写

2024-12-04 11:22:23 734

原创 【单片机】高复用Systick定时器

前言:该定时器设计方法使用Systick中断机制实现。包含:软件定时器数量、工作模式、结构体成员。

2024-10-31 14:52:07 241

原创 【C++】vector<string>-动态数组存储多个string

展示了如何存储和读取字符串;介绍vector<string>用法

2024-10-24 09:52:16 184

原创 【ESP32-IDFV5.3.1开发】带SSL的MQTT-demo连接教程

乐鑫带ssl证书的mqtt-demo跑通教程(基于IDFV5.3.1)

2024-10-19 16:08:10 844 2

原创 【C++】文件操作

来移动输入或输出文件流中的位置,并通过。

2024-10-18 17:57:48 182

原创 【C++】动态多态(运行时多态)

Dog和Cat类均继承了Animal类,并对Sound函数进行了重写。虚函数:基类默认有实现,可以不需要重写,也可以重写;纯虚函数:基类没有实现,必须要重写。静态多态:函数重载或运算符重载。

2024-10-17 14:43:00 283

原创 【C++】引用的使用

实际上a和b共同指向一片内存区域,如果尝试引入int& c = b;然后修改c的数值,那么a,b,c将共同执向同一片内存区域。上图使用引用作为值传递,可以在不使用指针或者返回值的方式对a的值进行修改,并且节省了内存的开销。假设这样写,实际上打印出来的a仍是5,因为a作为局部变量的数值无法在外部被改变。实际用法:改变外部变量。

2024-10-10 14:48:07 262

原创 【嵌入式开发之动态结构体】一种灵活的方式管理结构体

动态分配内存的结构体

2024-09-29 14:39:19 248 1

原创 【C#】warning MSB3270

编译提示:warning MSB3270: 所生成项目的处理器架构“MSIL”与引用“SecsHostNet”的处理器架构“x86”不匹配。这种不匹配可能会导致运行时失败。请考虑通过配置管理器更改您的项目的目标处理器架构,以使您的项目与引用间的处理器架构保持一致,或者为引用关联一个与您的项目的目标处理器架构相符的处理器架构。解决:在xxxx.csproj文件添加。类库编译Warning。

2023-05-10 10:22:18 1849 1

原创 【C#】自动化编译C#程序

即可模拟解决方案生成,编译出可执行文件。将以下文件封装成.bat文件。

2023-05-06 14:13:42 370

原创 【C#】DockContent的使用

子界面上添加DockPanel控件,并将dock设置为fill。//使用DockContent控件实现。主界面创建一个dockPanel1;在要靠的子界面继承DockContent。

2023-04-25 15:48:43 992

原创 【C#】单例空指针异常解决办法

instance?.stopTimer();是一种空安全调用,它会在instance不为null时执行stopTimer()方法,否则不执行。 instance.stopTimer();是一种普通调用,它会无条件地执行stopTimer()方法,如果instance为null,会抛出空指针异常。

2023-04-25 10:22:42 335

原创 【git】常用的git指令

4.硬回退 git reset --hard xxxxxxxxxxxc89ffb1efxxxxxxxxxxxxxx。3.git push(全部推送)或git push origin master。需要上传代码时,复制代码到.git本地,查看状态git status。1.git add *** 提交全部啧git add .2.git commit -m "提交的备注"1.先把目前版本代码拉下来git clone。3.查看版本号git log,选择所需要版本。5.git log再查一次版本。

2023-04-20 18:00:51 171

原创 【C#】接口的创建和使用

接口的实现。

2023-04-16 16:32:08 240

原创 【C#设计模式】单例模式

利用单例模式解决主菜单切换Panel时页面重新初始化的问题。

2023-04-16 16:01:11 127

原创 【C#】一个对于输入框判断的方法并返回布尔类型的方法

判断输入参数的是否为数字的简易方法。

2023-04-16 14:54:16 364

原创 [解决]C#没有找到适合的方法来重写

[C#]Application.Startup事件的使用

2023-03-07 14:08:26 4358

原创 盘点一些自制的PCB小作品

随手发

2022-11-02 13:18:07 347

原创 【Keil4&Keil5】单片机多个.C文件使用方法

区分“本地文件夹”和”项目文件夹“1.本地文件夹指的是实际硬盘路径2.项目文件夹指的是项目内的路径前者可以给后者添加,但两者并不同步好比创建一个工程在A文件夹,我往A文件夹添加b.c文件,本地文件夹显示存在,但是项目内文件夹却是没有的,需要进行手动添加。如何添加?第一步本地文件夹创建一个.c文件和.h文件,可以不在同一个文件夹内,但最好都在项目路径内。如图2.进入Keil对.c文件添加最后发现项目路径内包含这两个文件3.添加.h文件夹(.h文件在此文件..

2021-11-08 21:45:44 10493

原创 【已解决】关于Proteus仿真STM32F103串口问题解决汇总

前言-关于串口仿真的坑最近为了完成作业使用了Proteus仿真STM32,在串口使用中遇到了各种问题,比如输出HEX为00 00 00(空值)、或者是输出乱码、参数匹配、时钟等;参考很多文章,发现可能对于解决问题没有一个较为全面的思路,因此写下这篇避坑指南。出现的异常情况第一步:你需要确认你的仿真串口接线是否合乎规范单片机接口RX匹配COMPIM的RX、TX匹配COMPIM的TX。第二步:确认你的程序能够成功匹配(包括仿真软件波特率和程序设定等),使得串口调试助手能接收到信号。

2021-10-21 01:21:03 10286 26

原创 【成功解决】Could not import the PyAudio C module ‘_portaudio‘.的问题

在ubantu日常安装PyAudio模块会使用pip install PyAudio但是如果显示Could not import the PyAudio C module '_portaudio'解决方法:根据官方安装Debian/Ubuntu的方法输入sudo apt-get install python-pyaudio python3-pyaudio成功解决问题!...

2020-11-26 23:10:26 1788

原创 【PS】如何优雅的制作表情包

震惊:一位自称是猕猴桃的大妈说想恶搞Zha男!!!One setp:open sourceTwo step:people photos change black&whiteThree step:choose the people face witch use rectangle toolFour step:move the face to the emoji,and change height and width,filally,confirm it.Fiv.

2020-09-17 10:45:08 385

原创 关于小熊派Cat1开发板的环境配置

不废话 先上图。开发板背景

2020-06-18 17:38:48 3245 4

原创 [解决]open cv error: (-215) scn == 3 || scn == 4 in function cvtColor

提供两种解决方案跑CV的时候出现这个错误的解决方案:open cv error: (-215) scn == 3 || scn == 4 in function cvtColorFile "cv.py", line 11, in <module> gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)cv2.error: /home/arthurckl/Desktop/opencv-3.0.0-rc1/modules/imgproc/src/

2020-05-17 01:26:59 1917

原创 【数据结构】C单链表创建以及删除

创建单链表的过程(1)声明一个指针P和计数器变量iLinkList p;//LinkList 为结构体类型名int i;(2)初始化一个空链表/*为了创建数据,这里使用随机数*/srand(time(0));//srand函数是随机数发生器的初始化函数*L = (LinkList)malloc(sizeof(Node));//动态内存分配(3)使得L的头结点指向NULL,即建立一个带头节点的单链表(*L)->next = NULL;//建立一个头结点...

2020-05-13 21:42:42 362

原创 【PyQt】如何把Qt5的.ui文件转化成.py文件

如何把Qt5的.ui文件转化成.py文件1.把Qt designed文件保存(格式为.ui)2.把.UI文件加载入pycharm工程中3.转化cd进入工程 利用命令行:python -m PyQt5.uic.pyuic 文件名.ui -o 转换文件名.py此时,你的工程目录生成.py文件,转化成功。...

2020-04-19 22:04:07 1458

原创 pycharm中找不到External Tools解决方案

当在顶部Tools列表中没有找到External Tools选项时对项目文件夹右键即可出现External Tools启动一次后,在顶部Tools列表中即可发现。

2020-04-19 21:30:18 10129 16

原创 【哀悼】普通人如何表达对同胞的悼念-致每一位和你我一样平凡的医护人员

2020年4月4日举行全国性哀悼活动为表达全国各族人民对抗击新冠肺炎疫情斗争牺牲烈士和逝世同胞的深切哀悼,国务院今天(4月3日)发布公告,决定2020年4月4日举行全国性哀悼活动。各大互联网平台为了表达对为新冠肺炎病毒斗争牺牲的烈士和逝世同胞的深切悼念主页都已经变为了灰色背景作为一个普通人也想表达对他们的悼念随笔写了一个程序将普通图片转换为灰色图片用作微信Q...

2020-04-04 14:38:09 435

原创 API返回的json值转化字符串并提取关键值

本文介绍一下通过API返回的参数处理本例子选自“百度智能云”的接口通过调用接口,我们得到一串json字符'log_id': 216571036975503xxxx, 'words_result_num': 1, 'words_result': [{'words': '4637'}]}目标:提取里面的words输出结果第一步:赋值并把json转换为字符串(string)...

2020-03-31 22:34:43 1285

原创 【C#】如何中进行变量输入输出(强制类型转换)

C语言在C语言中,可能会这样写include<stdio.h>void main(){ int a; scanf("%d", &a); printf("%d\n",a);}往往我们可以直接引用变量进行输入输出操作Python语言在Python语言中,可能会这样写int aa = input("a num")a =...

2020-01-31 09:28:05 2146 2

原创 PlatformIO平台下Arduino的开发过程-基于Visual Studio Code平台

一.平台背景与关联如果你是初学者建议阅读这一章节,搞清楚平台的结构对于开发而言有事半功倍的效果(1)什么是Arduino?Arduino是一家制作开源硬件和软件的公司,同时兼有项目和用户社区,该公司负责设计和制造单板微控制器和微控制器包,用于构建数字设备和交互式对象,以便在物理和数字世界中感知和控制对象。该项目的产品是按照GNU宽通用公共许可证(LGPL)或GNU通用公共许可证(...

2019-07-29 16:53:04 10244 8

原创 关于Windows10屡次更新都撤销问题解决方案

Windows更新难题不知大家有没有使用Windows电脑一段时间后,突然有一天发现系统无法更新,每次开机关机,都提示更新,但是每次更新到一段时间,提示无法完成更新,正在撤销更改! 我本人用的是机械硬盘,大家可想而知是有多么得蛋疼,本来开机仅仅需要1分钟,因为更新,拖了5分钟,最后告诉我“正在撤销更新”,本来更新驱动需要重启,却无奈得看见一直转圈圈,久久不能完成,严重...

2019-06-27 20:45:23 13782 4

原创 Python编程笔记之循环

这是笔者对Python的循坏语法学习的笔记总结循坏语句不仅仅是python语言的重要语法,是所有编程语言提高编程效率的重要语句,无论是结构化编程语言还是面向对象编程语言,亦或者是面向过程的直译式语言,都具有深远的意义,本笔记以Python语言最基本的循坏使用语法来展开描述,希望在自我复习的同时能对你有所帮助。一、循环语句的语法可以使用----------“for 变量名 in 可...

2019-06-17 21:24:41 431

原创 如何做打造一个手持式电阻测量仪-------阻到哪里测哪里

硬件新手纯属练习,有什么当之处还请多多指点。这个实验基于Arduino UNO 开发。准备工作软件Arduino ide(编译器)硬件Arduino开发板面包板或覆铜板杜邦线若干电阻LCD 1602屏幕原理图![基于分压式电路设计](https://img-blog.csdnimg.cn/20190531200255762.png?x-oss-process=image/...

2019-05-31 20:22:53 874 2

原创 关于利用指针进行数字互换笔记

关于利用指针进行数字互换笔记首先先写出不利用函数实现的数字互换#include&amp;amp;amp;amp;lt;stdio.h&amp;amp;amp;amp;gt;int main(void){ int a=3; int b=9; int temp; //进行a和b参数互换 temp = a; a=b; b=temp; printf(&amp;amp;amp;quot;a=%d\n,b=%d\n &amp;a

2019-02-17 15:25:56 314

ShareX-13.1.0.rar

改源码可在Visual Studio开发平台,在.net架构利用C sharp语言进行开发的,源码方便各位下载研究。

2020-04-12

普通图片转灰图小工具

该工具可以把带色彩的图片转为灰图(内附源代码和可执行文件),欢迎大家尝试使用,不足之处多多指教,谢谢

2020-04-04

AD元件库.rar

此元件库涵盖大部分常用元件库,大家可以尝试下载使用。

2019-05-09

wpa2字典 pj WiFi

该字典比较全面,感兴趣的可以试试,亲测挺好用的!

2018-12-23

谷歌 chrome浏览器

本资源安全无毒,是一个exe安装包,安装即可使用,简单高效。

2018-11-21

JAVA入门测试题目

一些入门题目的参考,里面包含有题目和答案,有将近70道题目。

2018-09-03

空空如也

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

TA关注的人

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