logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Python日志模块全面指南】:记录每一行代码的呼吸,掌握应用程序的脉搏

【代码】【Python日志模块全面指南】:记录每一行代码的呼吸,掌握应用程序的脉搏。

文章图片
#python#数据库#开发语言
【AI大模型】:结合wxauto实现智能微信聊天机器人

wxauto 是我在2020年开发的一个基于 UIAutomation 的开源 Python 微信自动化库。Python 初学者也可以简单上手自动化微信操作。目前已实现很多日常的微信操作的自动化,如自动发送消息、自动添加好友、自动回复、自动获取聊天记录、图片、文件等功能,后续还会根据反馈更新更多功能。wxauto的github链接https://github.com/cluic/wxauto【点击

文章图片
#微信#机器人#python +1
植物大战僵尸杂交版全新版v2.1解决全屏问题

植物大战僵尸杂交版是由B站UP主“潜艇伟伟迷”制作的一款结合了《植物大战僵尸》原有元素与创新玩法的游戏。这款游戏以其独特的“杂交”植物概念在B站上迅速走红,吸引了大量玩家的关注和讨论。在杂交版中,每个植物都有专属的特点以及玩法,玩家只需选择合适的植物布置战斗就能轻松击败所有的僵尸。例如,豌豆向日葵每25秒可以生产25点阳光,阳光豆90秒后长大,每25秒生产25点阳光。此外,还有如阳光炸弹、火炬坚果

文章图片
#网络#游戏程序
【Python贪吃蛇】:编码技巧与游戏设计的完美结合

定义蛇的移动的函数# 判断是否发生了碰撞")return# 判断蛇碰到食物后的操作else:# 遍历蛇的列表画出蛇的长度# 更新,使动画的出现不是那么突兀sanke_move 函数是贪吃蛇游戏中控制蛇移动的核心函数。蛇头位置更新:通过将蛇的最后一个部分(尾部)的坐标与蛇的移动方向(aim)相加,计算出蛇头的新位置。游戏结束判断:检查新计算出的蛇头位置是否超出了游戏边界(通过inside函数判断),

文章图片
#python#游戏#nginx +1
【C/C++基础实战】:用C++实现通讯录管理系统——含完整源码

因此我们可以把检测联系人是否存在封装成一个函数中,如果存在,返回联系人在通讯录中的位置,不存在返回-1。设计时候可以在通讯录结构体中,维护一个容量为1000的存放联系人的数组,并记录当前通讯录中联系人数量。删除联系人前,我们需要先判断用户输入的联系人是否存在,如果存在删除,不存在提示用户没有要删除的联系人。根据用户输入的联系人判断该通讯录中是否有此人,查找到进行删除,并提示删除成功,查不到提示查无

文章图片
#c语言#c++#linux +2
【数据结构与算法】:手搓顺序表(Python篇)

n - 1]的元素均向前移动一个位置(从data[i + 1]元素开始移动),这样覆盖了元素data[i],从而达到删除该元素的目的,最后将顺序表的长度减一。下面这张图中,最下面那行数字0~9代表的是元素的索引,天蓝色的柱子中的数字代表的是顺序表中的元素,顺序表中的元素必须是同一数据类型的,数据类型可以是整数、浮点数、字符串等等。该方法就是从空顺序表开始,由含若干个元素的列表a的全部元素整体创建顺

文章图片
#python#算法#数据结构 +1
人工智能视觉:基于OpenCV的人脸识别技术的深度解析

OpenCV 的全称是 Open Source Computer Vision Library,是一个跨平台的计算机视觉库。OpenCV 是由英特尔公司发起并参与开发,以 BSD 许可证授权发行,可以在商业和研究领域中免费使用。OpenCV 可用于开发实时的图像处理、计算机视觉以及模式识别程序。该程序库也可以使用英特尔公司的 IPP 进行加速处理。OpenCV 用 C++语言编写,它的主要接口也是

文章图片
#人工智能#opencv#计算机视觉 +2
Python爬虫实战入门:豆瓣电影Top250(保你会,不会来打我)

点击进入数据包之后,首先要查看我们需要的数据是否都在这个数据包里面,如果我们需要的数据在这个数据包里面不全,则这个数据包可能不是我们需要的,要另外进行查找;这里要注意一下,有些电影可能会没有主演信息,如果按照常规方法那样的的话,当没有获取到数据就会报错,为了避免这种情况的发生,可以用异常处理一下,这样就算没有获取到信息也不会报错,程序还是可以继续进行,其他地方像上映年份前后都有。应为字典里面要有所

文章图片
#python#爬虫#开发语言
【Python的魅力】:利用Pygame实现游戏坦克大战——含完整源码

敌方的坦克在初始的时候是默认 5 个的(这可以自己设置),当然,如果我方坦克被敌方坦克的子弹打中,游戏结束。在子弹类中初始化子弹,每个子弹在不同的方向发射会有不同的运动轨迹,每个子弹在坦克方向上的不同子弹发射的坐标也会有所不同。子弹类中新增方法,子弹与墙壁的碰撞,如果子弹与墙壁碰撞,修改子弹的状态,墙壁的生命值减少,如果墙壁的生命值小于等于零时候修改墙壁的状态。在子弹类中增加我方子弹碰撞敌方坦克的

文章图片
#pygame#python#游戏 +3
【感受C++的魅力】:用C++演奏歌曲《起风了》——含完整源码

enum Voice_ = 0XFFX1 至 X7:这些音色从 C2 到 B2,表示较低音区的音符。这些是为了模拟某种低音乐器,如低音吉他或低音萨克斯风。L1 至 L7:这些音色从 C3 到 B3,处于中低音区,代表中音区的乐器,如中提琴或次中音萨克斯风。M1 至 M7:这些音色从 C4 到 B4,处于中央音区,通常用于模拟人声或中等音高的乐器,如小提琴或长笛。H1 至 H7:这些音色从 C5 到

文章图片
#c++#stm32#技术美术 +1
    共 11 条
  • 1
  • 2
  • 请选择