自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(137)
  • 资源 (4)
  • 论坛 (14)
  • 问答 (2)
  • 收藏
  • 关注

原创 学Python,不废话!

前言这是我根据自己多年的Python编程经验来录制的一系列教程。宗旨只有一个:只讲干货,不讲废话。希望大家喜欢,也希望大家能够鼓励我,让我有动力继续创作。加油!b站:视频合集知乎:学Python,不废话! - 知乎目录1. 安装纯净的Python环境安装Python一点都不难,按照视频中的操作即可安装成功。注意以下要点:去官网下载合适版本的Python 在安装时点击Add Python to Path复选框 不要安装在C盘 不用删掉安装包,因为以后可以用它来卸载当前版

2021-10-02 13:30:48 42

原创 《Cocos Creator游戏实战》

《Cocos Creator游戏实战》一起学习如何用Cocos Creator来制作游戏~摘星星进阶版虚拟摇杆实现贪吃蛇平滑移动新手引导实现滚动数字跑酷背景移动实现实现下拉框按钮ComboBox控件手势缩放功能实现旋转循环页视图实现实现环形进度条打砖块主要功能与逻辑实现关卡功能实现待更新欢迎关注我的微信公众号,获取全部源码:...

2019-11-11 21:19:20 3430 3

原创 《PyInstaller打包实战指南》

《PyInstaller打包实战指南》好不容易解决了代码中的bug,又在PyInstaller打包问题上浪费了很多时间,最后可能还解决不了。其实,用PyInstaller来打包并不存在所谓的坑,只是大多数人对它不了解才导致了时间浪费。《PyInstaller打包实战指南》会带大家从头到尾了解如何顺手地来使用PyInstaller,从讲解PyInstaller的打包模式,打包命令以及打...

2019-07-20 16:55:07 9765 17

原创 《快速掌握PyQt5》

写在前面:因为太喜欢Python和Qt了,所以想开始慢慢写一些有关PyQt5的知识点。刚开始会介绍各个控件的使用,之后会进行实战操作,相信学完本系列对大家的兼职/外快事业会有帮助。所有的篇章不会有太多冗余,干货最重要。读者当然可以把这系列当作一个工具书来使用,希望能帮到大家。注:Windows对PyQt5支持最好,但笔者还是想看下MacOS对PyQt5的支持如何,所以会在Mac上运行...

2018-09-02 18:04:16 21991 6

原创 《Cocos Creator游戏实战》给节点添加提示信息

给节点添加提示信息当鼠标移动到某个地方时,旁边就会出现一个提示信息用来解释该功能的作用。比如下方这样:视频演示: Many Widgets 如何使用Tooltip信息提示控件 ...

2021-08-25 19:29:07 43

原创 Many Widgets——A handy plugin for Cocos Creator 3.x

Many WidgetsThis is a handy plugin that helps you create cocos creator widgets with special functions.Supported Cocos Creator version: 3.x.Examples:Typer:Just click the the use button and you will get a label with typing effect.Bullet Screen:Somet

2021-08-17 18:35:06 40

原创 QLabelCV——专门给OpenCV做的PyQt QLabel控件

QLabelCV——专门给OpenCV库做的PyQt QLabel控件使用示例from PyQt5.QtWidgets import QApplicationfrom QLabelCV import QLabelCVimport sysif __name__ == '__main__': app = QApplication(sys.argv) label_cv = QLabelCV() label_cv.show() label_cv.set_camera

2021-08-03 00:01:24 1133 6

原创 《树莓派项目实战》第四节 用LED点阵显示爱心

第四节 用led阵列显示爱心在本节,我们将学习如何用树莓派点亮led阵列,最后我们还会结合摩斯电码用LED灯来表示"Hello World"。该项目涉及到的材料有:树莓派* 1 LED灯 * 1 限流电阻 * 1 杜邦线(母对母)* 3...

2021-05-25 16:22:17 235

原创 《CSS实战案例汇总》加载动画

加载动画实现效果HTML代码CSS代码实现效果HTML代码<!DOCTYPE html><head> <link rel="stylesheet" href="demo.css"></head><body> <div class="loading"> <div class="bar1"></div> <div clas.

2021-05-24 17:03:35 39

原创 《CSS实战案例汇总》涟漪

涟漪实现效果HTML代码CSS代码实现效果HTML代码<!DOCTYPE html><head> <link rel="stylesheet" href="demo.css"></head><body> <div class="ripple-bg"> <div class="ripple1"></div> <div ..

2021-05-17 08:51:22 61

原创 《CSS实战案例汇总》弹窗

弹窗实现效果HTML代码CSS代码JS代码实现效果HTML代码<!DOCTYPE html><head> <link rel="stylesheet" href="demo.css"></head><body> <button onclick="openPopup()">打开弹窗</button> <div class="popup"> .

2021-05-07 10:19:58 58 2

原创 用Python+OpenCV+PyQt开发的答题卡识别软件

用Python+OpenCV+PyQt开发的答题卡识别软件软件使用视频软件使用说明如何设置答案界面风格备注这是一个可以识别定制答题卡的软件,它可以根据用户自定的答案来进行识别,校对正误并统计分数。该软件可以识别80道选择题,支持单选和多选。用户在识别前可以进行图像调整,去除噪点,以减少自然光带来的识别误差。源码下载地址:软件使用视频用Python+OpenCV+PyQt开发答题卡识别软件软件使用说明1. 下载源码后,首先安装依赖库。项目所用到的依赖库..

2021-05-04 11:37:22 3427 17

原创 《CSS实战案例汇总》波浪效果

HTML代码<!DOCTYPE html><head> <link rel="stylesheet" href="demo.css"></head><body> <div class="wave-bg"> <div class="wave1"></div> <div class="wave2"></div> ...

2021-04-26 18:55:08 49

原创 《CSS实战案例汇总》渐显效果

渐显效果实现效果HTML代码CSS代码JS代码实现效果HTML代码<!DOCTYPE html><head> <link rel="stylesheet" href="demo.css"></head><body> <div class="card"> 命里有时终须有,命里无时莫强求。 </div> <div class="c.

2021-04-22 23:25:20 84 2

原创 《CSS实战案例汇总》悬浮按钮样式

悬浮按钮样式实现效果HTML代码CSS代码实现效果HTML代码<!DOCTYPE html><head> <link rel="stylesheet" href="demo.css"> <script src="demo.js"></script></head><body> <div id="float-btn"> <i..

2021-04-22 10:25:08 86

原创 《PyInstaller打包实战指南》制作软件安装包

制作软件安装包打包完之后,如果能制作一个安装程序发送给客户,那体验感会更好,软件也可以显得更加专业。在本小节,笔者会教大家如何使用Inno Setup来给自己打包好的软件制作安装包。下载并安装Inno Setup首先我们访问官网下载Inno Setup:下载完毕后双击运行Inno Setup安装包:选择Inno Setup界面语言为英语:注:目前官方没有提供中文选项,不过注意我们还是能够用Inno Setup来制作带中文提示的安装包的。选择"I ...

2021-04-13 14:54:27 357

原创 《树莓派项目实战》第三节 用数码管实现倒计时功能

第三节 数码管的使用在本节,我们将学习数码管的相关知识,并将其连接到树莓派上,显示数字和字母。该项目涉及到的材料有:树莓派 * 1 1位数码管 * 1 杜邦母线 * 103.1 数码管简介数码管按段数可分为7段数码管和8段数码管,8段数码管比7段数码管多一个LED单元,也就是多一个右下角的小数点(DP---Decimal Point)。如果按LED连接方式可分为共阳数码管和共阴数码管。共阳数码管是指将所有LED的阳极都接到一起组成公共阳极COM端的数码管。在使用共...

2021-04-12 15:42:28 210

原创 《树莓派项目实战》第二节 制作LED呼吸灯

第二节 控制LED灯的亮与暗在本节,我们将理解PWM的概念,并运用它来控制LED灯明暗程度。最后我们还会做一个呼吸灯,该项目涉及到的材料有:树莓派4b 5个LED灯 2根杜邦母线占空比是指在一个脉冲循环内,通电时间相对于总时间所占的比例。...

2021-03-11 13:21:09 503

原创 《树莓派项目实战》第一节 点亮LED灯

第一节点亮LED灯1.1了解树莓派引脚1.2 用Python控制GPIO1.3连接LED灯1.4 点亮LED灯1.5用LED灯表示摩斯电码在本节,我们将学习如何用树莓派点亮LED灯并控制其明暗程度,最后我们还会结合摩斯电码用LED灯来表示"Hello World"。该项目涉及到的材料有:树莓派4b 1个LED灯 2根杜邦母线照片1.1了解树莓派引脚以下是树莓派的引脚图:大家可以看到,一共有40个引脚,每个引脚都带有编号,左列是奇数,右列是偶数...

2021-02-28 10:48:42 1017 4

原创 树莓派安装OpenCV库

第一步:安装numpy:sudo pip3 install numpy第二步:安装OpenCV所需依赖库:sudo apt-get install libjpeg8-dev -ysudo apt-get install libtiff5-dev -ysudo apt-get install libjasper-dev -ysudo apt-get install libpng12-dev -ysudo apt-get install libavcodec-dev libavf

2021-01-16 22:53:37 383

原创 TensorFlow ImportError: DLL load failed: 动态链接库(DLL)初始化例程失败 问题解决

在import tensorflow时遇到以下报错:解决方案如下:1. 官网上提到:因为TensorFlow 1.6版本起,二进制文件使用 AVX指令,这些指令可能无法在旧版 CPU 上运行,所以我们要看下CPU的指令集。可以使用CPU-Z这个软件来查看:注:该软件我已经放到公号上,读者可以在后台发送"cpu"获取下载链接。如果不支持,则可以考虑更换一台电话。支持的话请看方案二。2. 官网同样提到:从 TensorFlow 2.1.0 版开始,...

2020-12-04 09:00:36 913 1

原创 《PyInstaller打包实战指南》第二十一节 单文件模式打包TensorFlow

第二十一节 单文件模式打包TensorFlow打包示例源码:请点击该官方链接版本信息:tensorflow==2.3.1tensorflow-datasets==4.1.0pyinstaller==4.1

2020-12-03 22:08:26 629 2

原创 《爬虫利器Scrapy开发实战》第二章 第一个Scrapy爬虫

第一个Scrapy爬虫在第一章中,我们通过genspider命令在spiders文件夹中生成了一个名为quote的爬虫。这本章,笔者将带大家了解quote.py的内容并编写出第一个具有特定功能的Scrapy爬虫。1. 初始代码解释以下是quote.py的初始代码:import scrapyclass QuoteSpider(scrapy.Spider): name = 'quote' allowed_domains = ['quotes.toscrape...

2020-09-24 11:08:51 215

原创 《爬虫利器Scrapy开发实战》第一章 初识Scrapy

第一章 初识Scrapy1.1 安装Scrapywindows上安装1.2 验证安装1.3 Scrapy指令1.4 Scrapy项目结构

2020-09-15 16:56:30 254

原创 《PyInstaller打包实战指南》第二十节 单文件模式打包Pyecharts

第二十节 单文件模式打包Pyecharts打包示例源码:请点击该官方链接版本信息:pyecharts==pyinstaller==3.6打包系统:Windows 10打包前我们先运行下代码,确保没有报错:from pyecharts.charts import Barfrom pyecharts import options as opts# V1 版本开始支持链式调用# 你所看到的格式其实是 `black` 格式化以后的效果# 可以执...

2020-08-11 20:42:10 496 2

原创 《PyQt5高级编程实战》学会使用视图委托

掌握视图代理

2020-07-29 22:43:02 2071

原创 《PyQt5高级编程实战》事件处理深入应用

事件处理深入应用在《快速掌握PyQt5》 事件处理这一章节中,笔者给大家介绍了一些比较常见的事件函数,并通过案例进行了演示。然而还并没有真正地体现出PyQt5事件功能的强大之处。在本章,笔者会带大家了解事件过滤器以及其他一些在程序开发中非常有用的事件函数。1. 使用事件过滤器其实光从名字我们就可以猜出事件过滤器的作用——过滤掉我们不想要的事件。这个强大的过滤器功能可以让我们编写出更加个性化的事件处理。实现方法很简单,我们先重载这个eventFilter函数:watched参数..

2020-07-26 16:06:58 1426 3

原创 《PyQt5高级编程实战》自定义信号详解

自定义信号详解PyQt5中各个控件自带的信号已经能够让我们完成许多需求,但是如果想要更加个性化的功能,我们还得通过自定义信号来实现。在本节,笔者会详细介绍如何来自定义一个信号,并通过该方法来实现窗口间的通信以及线程间通信。如果对信号的基础用法还不是很了解的小伙伴,可以先去阅读下《快速掌握PyQt5》第二章 信号与槽。1. 创建自定义信号下面是一个简单的自定义信号使用例子:import sysfrom PyQt5.QtCore import pyqtSignalfr...

2020-07-25 15:45:32 1591 1

原创 《Cocos Creator游戏实战》抽奖转盘功能实现
原力计划

抽奖转盘功能实现为什么抽到的总是“谢谢参与”...(╯-_-)╯╧╧运行效果如下:Cocos Creator版本:2.2.2后台回复"抽奖转盘",获取该项目完整文件:创建节点1. bg节点用作背景。2. wheel节点用作转盘背景,图片如下:3. wheelBtn是一个按钮节点,背景图片如下:很明显,wheelBtn不能作为wheel的子节点,否则wheel节点旋转的时候,wheelBtn也就会转了,这不符合预期。编写代码新建...

2020-07-07 16:03:52 1200

原创 《PyInstaller打包实战指南》第十九节 单文件模式打包Sklearn(Scikit-learn)

第十九节 单文件模式打包Sklearn(Scikit-learn)打包示例源码:请点击该官方链接版本信息:scikit-learn==0.23.1scipy==1.4.1numpy==1.18.5matplotlib==3.2.1pyinstaller==3.6打包系统:Windows 10打包前我们需要运行下代码,确保没有报错:import numpy as npimport matplotlib.pyplot as pltf...

2020-06-13 21:27:54 717

原创 《Cocos Creator游戏实战》微信小游戏激励视频接入步骤及音乐中断恢复

微信小游戏激励视频接入步骤及注意点运行效果如下:Cocos Creator版本:2.2.2后台回复"激励视频",获取该项目完整文件:创建节点编写代码...

2020-06-06 18:58:10 865

原创 《Cocos Creator游戏实战》按钮绽放呼出效果实现

按钮绽放呼出效果实现创建节点编写脚本界面上如果有太多按钮的话,可能会影响美观度和游戏体验。我们其实可以将这些按钮先隐藏起来,然后让玩家通过一个按钮将剩余的呼出即可。运行效果如下:Cocos Creator版本:2.2.2后台回复"按钮呼出",获取该项目完整文件:创建节点1. bg就是Sprite类型的背景节点。2. Center Btn为按钮节点,该按钮用来呼出其他按钮。3. Other Btns为空节点,默认状态为隐藏,在该节点下一共有六个按..

2020-05-17 16:11:41 998

原创 《Cocos Creator游戏实战》实现微信小游戏的截图,预览和相册保存功能

实现微信小游戏的截图,预览和相册保存功能节点介绍截图预览保存到相册在游戏中添加一个拍照按钮不仅是为了截图方便,更重要的是为了分享裂变。现在让我们来看下如何实现截图,预览和保存到相册这三个功能。运行效果如下:Cocos Creator版本:2.2.2后台回复"截图预览",获取该项目完整文件:节点介绍1. bg就是背景节点。2. photo btn是一个按钮类型节点,用于拍照截图。3.preview是一个Sprite类型节点,用于预...

2020-05-09 10:46:50 701 1

原创 《Cocos Creator游戏实战》棋类游戏中的棋子摆放逻辑

棋类游戏中的棋子摆放逻辑创建节点代码编写其实要点就一句话:我们看到的不应是棋盘,而是坐标系。现在通过下面的五子棋(或围棋)实例来看下如何理解这句话。运行效果如下:Cocos Creator版本:2.2.2后台回复"棋",获取该项目完整文件。创建节点1. bg为Sprite类型节点,作为场景背景。2. board bg也是Spri...

2020-04-25 15:10:38 930

原创 《快速掌握PyQt5》技巧篇

技巧篇在这里笔者会放上各种各样的PyQt5小技巧,方便快速查阅。大家可以直接用Ctrl+F来进行搜索(Mac上为Command+F)。拖曳无边框窗口import sysfrom PyQt5.QtCore import Qtfrom PyQt5.QtWidgets import QApplication, QWidgetclass Demo(QWidget): ...

2020-04-23 19:26:29 1818 6

原创 《Cocos Creator游戏实战》在游戏中显示弹幕

在游戏中显示弹幕创建节点编写脚本给游戏添加弹幕应该算是一种比较新鲜的想法。开发人员可以在弹幕中添加一些游戏玩法提示,这样可以一定程度上简化新手引导步骤。当然,弹幕也可以增加游戏的趣味性。现在让我们来看下如何实现弹幕功能。运行效果如下:Cocos Creator版本:2.2.2后台回复"弹幕",获取该项目完整文件。创建节点首先我们在层级管理器...

2020-04-12 11:34:57 536 1

原创 《Cocos Creator游戏实战》游戏转场时如何保留节点信息

游戏转场时如何保留节点信息引擎同时只会运行一个场景,当切换场景时,默认会将场景内所有节点和其他实例销毁(本句来自Cocos Creator文档)。在这一节教程中,我们将讨论下如何在场景切换时保留下必要的节点信息。其实Cocos Creator文档已经给我们提供了两种方法:使用常驻节点 使用全局变量现在我们通过实例来演示下。运行效果如下:使用常驻节点...

2020-04-05 10:58:43 629

原创 《Cocos Creator游戏实战》背包栏中的物品显示逻辑

背包栏中的物品显示逻辑创建节点编写配置文件编写道具预制脚本生成并添加道具在这一教程中,我们来看下怎么样合理地在背包栏中显示各种物品或道具。我们主要考虑以下几点:1. 应该在配置文件中编写所有道具的属性,包括名称、介绍、图片路径等等,方便后期添加或删除道具。2. 将各个道具预制添加到挂有GridLayout组件的节点上。3. 考虑GridLayout相关属性的屏幕适配...

2020-03-27 19:57:14 1770

原创 《从0到1上线微信小游戏》第十二节 实现截图和保存到相册功能

第十二节 实现截图和保存到相册功能新建节点截图功能保存到相册在这一小节中,我们将通过调用微信小游戏API来给俄罗斯方块这个游戏加上截图和保存到相册这两个功能。新建节点首先在层级管理器中新建一个按钮节点,命名为camera:添加按钮背景图片后,使用Widget组件进行布局:截图功能我们只需要调用canvas.toTempFilePath或者c...

2020-03-19 16:28:09 362

原创 《Cocos Creator游戏实战》背景滑动效果实现

背景滑动如果不转换场景,那玩家在单个屏幕上能够看到的游戏元素是有限的。但是跳转到另一个场景去显示其他元素的话需要一些时间,所以不是必要的话,建议不作跳转。那么为了让单个场景的游戏元素更加丰富,我们可以通过背景滑动操作,将之前处在"屏幕外边"的游戏元素显示出来。运行效果如下:Cocos Creator版本:2.2.0后台回复"背景滑动",获取该项目完整文件:...

2020-03-18 18:57:27 1006

Python+OpenCV+PyQt开发答题卡识别软件源码

使用说明博客地址: https://pyqt5.blog.csdn.net/article/details/116396031 特点: 1. 下载内容为源码 2. 定制答题卡识别 3. 成绩统计并导出为excel 4. 支持识别单选和多选 5. 内含答题卡模板 ...

2021-05-04

Cocos Creator俄罗斯方块 包含微信排行榜和好友分享功能

游戏开发教程:https://pyqt5.blog.csdn.net/article/details/104749017 Cocos Creator版本:2.2.0 包含功能: 1. 基本的俄罗斯方块功能 2. 游戏暂停 3. 微信排行版 4. 微信好友分享 5. 截图保存相册

2021-05-06

用Pyinstaller打包Scrapy项目例子

用Pyinstaller打包Scrapy项目,crawl.py文件是关键,具体内容看我的博客http://blog.csdn.net/La_vie_est_belle?ref=toolbar

2018-01-10

Cocos Creator微信小游戏好友分享功能

实现Cocos Creator微信小游戏好友分享功能 实现Cocos Creator微信小游戏好友分享功能 实现Cocos Creator微信小游戏好友分享功能 实现Cocos Creator微信小游戏好友分享功能 实现Cocos Creator微信小游戏好友分享功能

2020-02-22

怎么用Pyinstaller打包Scrapy,可以详细点吗???

发表于 2018-01-06 最后回复 2019-12-13

Mac下用Qt导入Python代码出错,求解答。

发表于 2018-09-01 最后回复 2018-10-18

窗口透明化后的控件移动问题

发表于 2017-07-31 最后回复 2017-09-01

Qt Android AVD创建时碰见的问题

发表于 2017-07-21 最后回复 2017-07-22

cocos2dx进入终端创建工程时 -p这个是什么意思?

发表于 2017-01-06 最后回复 2017-06-16

关于cocos stuodio的几个问题

发表于 2017-01-23 最后回复 2017-03-23

动画执行后怎么让图片删除消失?

发表于 2017-03-01 最后回复 2017-03-03

cocos2dx 用户触摸事件获取触摸对象问题

发表于 2017-02-19 最后回复 2017-02-20

cocos2dx 异步加载纹理缓存

发表于 2017-02-10 最后回复 2017-02-13

cocos2dx屏幕适配问题

发表于 2017-02-02 最后回复 2017-02-08

cocos2dx项目创建问题求大神解答!!!

发表于 2017-01-28 最后回复 2017-01-29

请问要怎么从C++转到Cocos游戏编程

发表于 2017-01-03 最后回复 2017-01-06

求解答:构造函数;输入流

发表于 2016-12-21 最后回复 2016-12-22

请教如何解决buffer too small 这个问题 我用的是swprintf_s这个函数

发表于 2016-10-06 最后回复 2016-10-07

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

TA关注的人 TA的粉丝

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