自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【python编程】python无法import模块的一种原因分析

本文章主要描述的是无法导入自己编写的模块的原因分析

2023-10-14 11:18:51 620

原创 堆、栈与递归的一些基本知识普及

本文主要记录一些与堆栈、递归相关的知识的学习笔记

2023-08-02 20:41:57 283

原创 【Linux C】基于树莓派/香橙派的蓝牙服务端——支持多蓝牙设备接入

本文主要通过Linux C编程,实现在树莓派或香橙派等开发板上的蓝牙服务端,允许多个蓝牙设备接入进行通信

2023-06-03 22:09:03 2358 10

原创 【解决报错】解决蓝牙编程中遇到的undefined reference to `str2ba‘错误

解决‘str2ba报错’

2023-05-29 17:10:05 310

原创 【Linux C】利用WiringPi库进行十六进制串口通信

在代码中sendBuf会存储特定的十六进制命令,执行程序后输入y,即会向串口发送sendBuf中的内容;:若串口向开发板发送内容,开发板也会以十六进制的形式接收;

2023-05-25 18:14:48 371 2

原创 【问题排查】记录虚拟机因网卡无IP无法访问外网的一种解决方案

猜测是PC机与虚拟机相关的服务未开启,按Win+r键输入:services.msc;3、重启虚拟机再次输入ifconfig -a发现ens33网卡已经分配IP地址,平且能ping 通外网,问题完美解决;今天发现自己的虚拟机连接不到外网,排查了一下并解决,特此记录一下,供用类似情况的朋友们参考,具体如下。:虚拟机连不上网,利用ifconfig命令查询之后,发现ens33网卡没有分配到IP;虚拟机的配置为NAT模式;、通过ifconfig -a确认网卡存在,并确认虚拟机网卡没有配错。

2023-04-27 15:11:03 502

原创 【香橙派+DHT11】香橙派(全志H616)+ DHT11温湿度传感器的驱动教程

最近写DHT11的代码到香橙派(全志H616)上,发现网上案例基本上都是树莓派+DHT11的居多,香橙派的少,少数找得到的代码跑起来也是不稳定或者数据相对不太准确,于是这里自己写了一篇,供大家参考和批评指正

2023-04-24 11:45:41 2240 2

原创 【LinuxC & Sqlite数据库小项目】基于Sqlite的打卡系统------适合初学者练手的小项目

自己写了个打卡程序,该程序基于Sqlite数据库,实现一个简单的打卡功能,该函数具有自动初始化的功能,第一次使用时,会自动创建数据库和表格并赋原始初值;;

2023-04-05 11:03:02 533 1

原创 【问题排查】Linux虚拟机无法识别串口与ttyUSB

Linux系统是用虚拟机来装的,而恰好需要用到串口和Linux进行通信,连接好硬件之后,发现虚拟机上找不到串口。

2023-03-10 22:46:04 5772

转载 【python】python开发的一些技巧

今天在“七天小马哥”公众号上看到一篇介绍python的一些小技巧,有些还是挺使用的,如:Pyforest、lambda、多输入等,就转载一下,当作记录了;以下为原文我们都知道 Python 是目前比较流行的编程语言之一,也是每个开发人员的最爱。在今天这篇文章中,我将分享13关于Python开发的实用技巧,这些技巧将帮助你进行日常开发,可以提升你的工作效率,节省你的开发时间,我个人觉得很用,希望它也能帮助到你。我们现在开始吧。这个技巧将让您在函数中传递无限参数,而无需在函数体中声明它们。

2023-03-02 09:38:09 107

原创 【linux C】daemon函数应用之——进程守护小工具,运维仔看了都说好!并附带shell版本

最近接触到Linux C中的daemon函数,顾名思义,它和守护进程Daemon有关;简单来说Linux Daemon(守护进程)是运行在后台的一种特殊进程;一般来说,它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件,因为守护进程是在后台运行,不会占着终端,所以终端可以执行其他命令。Linux系统的大多数服务器就是通过守护进程实现的。常见的守护进程包括系统日志进程syslogd、 web服务器httpd、邮件服务器sendmail和数据库服务器mysqld等。

2023-02-14 19:10:03 1025

原创 【Linux C】简易群聊 聊天室1.0

做学习分享的时候,简单的写个群聊聊天室

2022-12-16 15:40:47 807

原创 【Linux C】线程简单介绍

简单的介绍一下线程的概念

2022-12-11 13:41:22 590

原创 【python小项目】用python写一个小工具——番茄钟

本人顺手有python写的一个番茄钟工具,代码的主要思路是主函数中,利用tkinter模块布局界面、按钮、标签等组件,然后将番茄钟、休息两大核心功能封装到函数中,一旦点击对应的按钮,即开启一个新线程用于执行对应的功能,同时通过全局变量thread_flag来保持永远只有主线程和功能线程2个线程,避免多次点击,产生多个线程同时运行,造成番茄钟混乱;

2022-12-01 12:55:17 9665 5

原创 【C语言】简易单向链表模型

用C语言写了一个单向链表模型,算是对该知识点的一个记录和实操

2022-11-05 18:13:18 322

原创 【Linux C编程】简单版本的自定义du命令

一个类似于Linux系统中du命令的程序,用于显示指定的目录或文件所占用的磁盘空间,简单的记录一下与分享

2022-09-20 18:50:32 717

原创 在shell中远程ssh服务器,执行服务器上的脚本

在shell中远程ssh服务器,执行服务器上的脚本背景:在shell脚本A里执行pssh,执行该脚本A,该脚本A的进程会一直卡死原因:pssh是一个批量linux终端执行命令的工具,它执行完毕后会需要占用终端的输入输出打印执行结果,而脚本A本身就是一个进程,它执行pssh也需要占用终端的输入输出打印pssh的执行结果,那么就产生了死锁问题,导致脚本A的进程一直卡死解决方法1:nohup的使用使用nohup将pssh挂到后台执行,即形成一个子进程,使得脚本A和pssh不会同时抢占输入输出。(allip

2021-09-16 16:18:26 1181

原创 Fatal error in launcher: Unable to create process using

同时安装两个版本python时,修改3.*版本的python.exe为python3.exe时出现如下错误:Fatal error in launcher: Unable to create process using ‘“c:\users\lenovo\appdata\local\programs\python\python36\python.exe” “C:\Users\Lenovo\AppData\Local\Programs\Python\Python36\Scripts\pip3.exe” l

2021-08-16 16:28:01 3187

原创 python遇到AttributeError: module ‘XXX‘ has no attribute ‘XXX‘的错误

错误原因:主要的原因看可能有两个:1、检查一下有没有拼错函数,有时候写的快了真的有可能手误;2、如果没拼错那就检测一下该模块的函数是否是更新了,因为python的第三方库是时常会更新的,有时候函数名会有轻微的变动这也很正常,解决方法就是查看一下对应版本下的官方文档,看看该函数是否发生变动了3、如果经过前两步还是没错,那么就很有可能是你的python文件命名与你使用的第三方库一样导致的错误,...

2020-04-30 08:54:02 46933 51

原创 python按数字顺序读取文件夹下的图片(详细注释,适合小白)

python按数字顺序读取文件夹下的图片废话不多说直接上代码:import cv2import osarray_of_img = [] # 用来存放图片的列表,不需要的可以删除def read_template(directory_name): #读取工程文件夹下存放图片的文件夹的图片名 imgList = os.listdir(r"./"+directory_name...

2020-04-15 11:53:36 5357 18

原创 利用python的imutils模块对轮廓进行排序

利用python的imutils模块对轮廓进行排序问题:最近做毕业设计碰到一个问题,OpenCV中利用cv2.findContours()函数找出图像的轮廓之后,得到的轮廓是无序的。例如:找出下列数字轮廓后,我想利用这些轮廓按从左到右的顺序输出,但是输出的结果却是乱序的。解决方案:利用imutils模块里的轮廓排序功能对轮廓进行排序,然后再进行输出;代码:这里只截取排序的这一部分进...

2020-04-14 18:04:45 2660 2

原创 python安装第三方库遇到 ERROR: Command errored out with exit status 1:

python安装第三方库遇到 ERROR: Command errored out with exit status 1:…的问题先来看看错误提示:本来想用python弄个词云玩玩,没想到在安装wordcloud库的时候居然给我这一大串红叉叉,很是奔溃,出师不利啊!报错的部分内容如下:ERROR: Command errored out with exit status 1:comma...

2019-08-16 18:33:05 412907 138

【python小项目】用python写一个小工具-番茄钟

最近听到朋友说在用番茄钟,有点兴趣也想下载一个来用用,后面仔细一想这玩意做起来也不难,索性自己顺手写一个算了,这东西也不算太难,对新手挺友好的,适合小白联手,所以,在这里也分享给大家了,感谢大家支持了,对应的博客链接:https://blog.csdn.net/weixin_44517500/article/details/128129974?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22128129974%22%2C%22source%22%3A%22weixin_44517500%22%7D

2022-12-01

python之飞机大战工程源码(小甲鱼版本)

这系小哥学习B站小甲鱼系列课程的练习项目,和视频源码略微有改动。项目是在pygame模块的基础上编写,有最高分数记录、弹药补给、游戏难度变化等功能,小哥自己在另外加上生命补给的功能,这里十分感谢小甲鱼课程,非常有趣的课程来的

2020-06-05

空空如也

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

TA关注的人

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