自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 一篇文带你从0到1了解建站及完成CMS系统编写

学习目标 了解搭建一般网站的简便方式 了解最原始一般站点搭建 了解内容管理站点搭建 了解权限设计及完成 了解使用设计模式减少代码冗余 了解前端拖拽页面生成及生成 了解自定义数据的创建 了解动态生成的前端页如何绑定自定义数据 开发环境 Windows7 *64 SP1 php5.6 apach...

2020-10-24 00:48:06 8301 311

原创 python 手把手教你基于搜索引擎实现文章查重

前言 文章抄袭在互联网中普遍存在,很多博主都收受其烦。近几年随着互联网的发展,抄袭等不道德行为在互联网上愈演愈烈,甚至复制、黏贴后发布标原创屡见不鲜,部分抄袭后的文章甚至标记了一些联系方式从而使读者获取源码等资料。这种恶劣的行为使人愤慨。 本文使用搜索引擎结果作为文章库,再与本地或互联网上数据做相...

2020-09-13 22:18:19 38467 157

原创 一篇文教你使用python Turtle库画出“精美碎花小清新风格树”快来拿代码!
原力计划

Turtle库手册可以查询查询 python图形绘制库turtle中文开发文档及示例大全,手册中现有示例,不需要自己动手就可以查看演示。 使用Turtle画树,核心的方法是使用递归;其次通过随机更笔的粗细从而改变绘制时的线段,更改树的躯干大小,在遍历到最后一个节点时,更改笔的颜色及粗细,绘制出树尖...

2020-05-10 17:56:15 12740 205

原创 python图形绘制库turtle中文开发文档及示例大全【最详细、连结果图都有,gif格式的!】
原力计划

前言 本文参考:Python库官方文档 由于网上其它文档的形式不符合我个人习惯,在查阅资料时总感觉不是很习惯,就顺手写一篇博文作为一个参考示例。 在了解 turtle 时发现国内外一些青少年教育所使用的一些教学产品跟 turtle 类似;turtle 如果在国内作为一个青少年教学产品还是非常好的。...

2020-05-02 23:10:59 2656 41

原创 (下)python3 selenium3 从框架实现代码学习selenium让你事半功倍
原力计划

上一篇博文简要 在上一篇博文中已得知:使用 execute 向远程服务器发送请求会通过 webdriver 与浏览器交互,且发送已定义的命令常量可获得一些相关信息。 其中 execute 方法实现已经在上一篇博文中有实现说明。并且在我们已经知道 webdriver基类(selenium.webdr...

2020-04-29 21:14:03 1647 40

原创 (上)python3 selenium3 从框架实现代码学习selenium让你事半功倍
原力计划

本文感谢以下文档或说明提供的参考。 Selenium-Python中文文档 Selenium Documentation Webdriver 参考 如有错误欢迎在评论区指出,作者将即时更改。 环境说明 操作系统:Windows7 SP1 64 python 版本:3.7.7 浏览器:谷歌浏览器...

2020-04-29 00:41:44 1850 42

原创 AirTest 基本使用及框架浅剖析——五分钟上手制作游戏辅助
原力计划

简介 Airtest Project 是为编写自动化脚本,达到提升测试效率的一整套解决方案。它可以轻松的扩展到多平台、多引擎上;如基础的 Android和IOS手机应用、App;Windows上的应用等。 学习使用 Airtest Project 很容易,由于 Airtest Project 是基...

2020-04-25 04:12:38 2919 42

原创 《零基础看得懂的C语言入门教程 》——(九)C语言二维数组与循环嵌套

一、学习目标 了解二维数组的使用方法 了解循环嵌套的使用方法 二、了解C语言的二维数组的使用方法 上一章我们学习了C语言的一位数组,知道了数组是相同类型值的集合,这一节学习C语言的二维数组。 一维数组可以当成是一排的数据,在这里我使用排队作为举例,在排队时只有一横排,没有纵列我们可以当成一维数...

2020-10-27 19:27:40 83 0

原创 《零基础看得懂的C语言入门教程 》——(八)了解基本数组还不是那么简单

一、学习目标 了解C语言的基本数据类型 注意:本篇内容知识大多为理论知识,如觉得生涩难懂也没关系,下一节将会以实际示例出发学习这些理论知识。 二、了解C语言程序的基本数据类型 五、总结 通过以上描述与讲解,我们了解了以下几点内容: 初学者开始写代码先从main之后的花括号内编写代码 了解了函...

2020-10-25 16:35:10 2354 56

原创 《零基础看得懂的C语言入门教程 》——(七)C语言的循环分分钟上手

一、学习目标 了解C语言的基本数据类型 注意:本篇内容知识大多为理论知识,如觉得生涩难懂也没关系,下一节将会以实际示例出发学习这些理论知识。 二、了解C语言程序的基本数据类型 五、总结 通过以上描述与讲解,我们了解了以下几点内容: 初学者开始写代码先从main之后的花括号内编写代码 了解了函...

2020-10-23 10:09:22 5220 44

原创 《零基础看得懂的C语言入门教程 》——(六)轻轻松松了解C语言的逻辑运算

一、学习目标 了解C语言的基本数据类型 注意:本篇内容知识大多为理论知识,如觉得生涩难懂也没关系,下一节将会以实际示例出发学习这些理论知识。 二、了解C语言程序的基本数据类型 五、总结 通过以上描述与讲解,我们了解了以下几点内容: 初学者开始写代码先从main之后的花括号内编写代码 了解了函...

2020-10-21 10:49:39 8733 41

原创 《零基础看得懂的C语言入门教程 》——(五)C语言的变量、常量及运算

一、学习目标 了解C语言变量的其它创建方式 了解C语言常量 了解C语言的运算符 二、了解C语言常量 上一节中,了解了变量是可以改变存储值的容器,与变量相对的概念则是常量,相对的含义是指可变与不可变。 2.1 了解常量的概念及使用方法 常量的定义指在程序运行过程中不可改变的量,可以使用const...

2020-10-19 11:51:14 4663 61

原创 《零基础看得懂的C语言入门教程 》——(四)C语言的基本数据类型及变量

一、学习目标 了解C语言的基本数据类型 注意:本篇内容知识大多为理论知识,如觉得生涩难懂也没关系,下一节将会以实际示例出发学习这些理论知识。 二、了解C语言程序的基本数据类型 在C语言编程中,系统定义了多种数据类型,本节将讲解基本数据类型的分类。基本数据类型分别为整型、字符型、实型(浮点数)以...

2020-10-17 10:00:53 1801 51

原创 《零基础看得懂的C语言入门教程 》——(三)轻轻松松理解第一个C语言程序

一、学习目标 了解C语言代码的一般结构 了解函数的概念 了解printf函数的使用方法 了解头文件的概念 了解system函数的使用方法 二、简单了解C语言程序的基本结构 在上一节学习中,复制了一段HelloWorld代码并且运行了该程序。接下来通过上一节的代码来学习一般情况下C语言代码的结构...

2020-10-15 10:27:54 5345 32

原创 《零基础看得懂的C语言入门教程 》——(二)C语言没那么难简单开发带你了解流程

一、学习目标 了解DevC集成开发环境 了解集成开发环境 了解HelloWorld程序 了解HelloWorld程序的编写方法 二、了解Devc软件 Devc是在Windows系统下的一个开发软件,准确的称呼是集成开发环境,英文简称IDE。在之后的C语言开发中我们将使用Devc软件进行开发。 ...

2020-10-13 21:29:19 5697 53

原创 《零基础看得懂的C语言入门教程 》——(一)脱离学习误区

一、前言 距离上一次编写C语言的教程是5年前了(2015年),由于自己是从初一时开始学习编程,深知学习编程的痛苦。当时正在念大学的我想着分享自己自学编程的经验,搭建了一个社区(社区之后自己维护太懒,维护了一年不到关闭了)第一次编写了C语言教程,分享自己的学习经验。社区关闭后,于2017年上传至了C...

2020-10-13 21:26:32 5701 49

原创 C++入门指南及实战 第三步 基本变量

在C++编程中,内置了一些基本数据类型用来存储一些不同类型的值。有字符类型 char 用以存储字符,如a、b、c、d、-、=、1、2、4、3、>、?等;有整形 int 用以存储整数类型,如1、2、3、4、5、11、111、2311等;有浮点类型 float,用以存储浮点数 1.23、1.1、...

2020-07-19 17:11:06 2410 20

原创 C++入门指南及实战 第二步 HelloWorld及扩展详解

回顾 在上一节中,我们编写了如下代码,完成了 HelloWorld程序的编写: #include<iostream> using namespace std; int main(){ cout <<"Hello World"; return 0; ...

2020-07-18 20:50:15 1594 22

原创 C++入门指南及实战 第一步 概述及经典HelloWorld

本系列文章环境及学习门槛 编程基础:无 年龄:具有一定的逻辑思维 英文:不要求 数学:不要求 学习时长:每天一篇,一周4-5篇即可,每篇最多1小时 死记硬背:不需要,理解至上 本机环境:Windows7 SP1 使用软件:devc 注:以下所有出现的不理解名词不需要理解,作为科普,之后使用到会...

2020-07-18 18:08:56 1637 18

原创 php基础教程 第十一步 面向对象补充

继承 上一节中学习了php类,以及类方法、类成员变量相关的一些知识,接下来开始学习php类中的继承。本节是上一节的补充。(其实也就是为了保持日更随便发的一篇文) 开始 php继承是继承与父类的所有属性,就像你继承了你父亲的大部分dnf一样。例如小明的爸爸是红色头发、黑色鼻子、蓝色眼睛、圆锥脑袋那么...

2020-07-16 22:33:41 1963 18

原创 php基础教程 第十一步 面向对象
原力计划

面相对象 面向对象程序设计简称OOP(Object-oriented programming)。是一种类型的抽象,或者说是一种类型以编码的方式进行描述。概念上理解并不能直观的说明问题,以下将会有示例为读者直观的感受面向对象。 类代表一个类别,例如人、车子、动物、液体都属于一个类,在php中我们用c...

2020-07-15 21:28:11 1380 13

原创 php基础教程 第十步 阶段性知识补充

简 在php教程中前九步已经了解了php的一些基础知识。大多数人在了解完以上知识后脑子还是迷茫的,最多懂的一些我所讲解过的知识如何实现(对象为零基础读者),如何搭建一个网站还是不知晓。没关系,接下来我们即将进入php实战,完成一个简单站点的搭建。在完成站点搭建前还需要一两节的知识学习,例如php的...

2020-07-14 22:16:55 1141 14

原创 php基础教程 第九步 自定义函数
原力计划

自定义函数 在之前的课程我们有使用到php的系统函数,这些函数由系统定义。在开发中,有时候系统自带的函数满足不了我们开发时(或其它情况),我们可以自定义函数。顾名思义,自定义函数就是自己定义函数。 自定义函数的语法如下: <?php function 函数名称() { 该函数要执行的...

2020-07-14 21:08:02 1278 17

原创 php基础教程 第八步循环补充
原力计划

其它循环 上一节内容中,讲解了php中的循环,并且了解了for循环。for循环是php循环中的一种,在本节中继续讲解php循环:While循环、do…while循环、foreach 循环。 While循环 While循环和for循环类似,但是在它的圆括号中只填写循环执行的条件。 语法格式如下: w...

2020-07-14 12:16:24 1279 19

原创 php基础教程 第七步数组补充及循环基础
原力计划

键值对 上一节中简单的了解了数组的定义、取值及存储,这一节补充一下上一节数组的内容。 在上一节中,我们知道索引是用来标记值的位置,通过索引可以取得当前位置的值。这种一个索引对应着一个值的关系是一个映射关系,称为键值对。键指的是索引,值指的是具体值。在某些编程语言中,这种关系的数组称为字典。 在ph...

2020-07-13 22:27:18 1192 17

原创 php基础教程 第六步 学习数组以及条件判断switch补充
原力计划

条件语句 switch 在上一节的学习中,学习了php的条件语句if。在php编程中进行条件判断还可以使用switch语句。switch语句语法如下: <?php switch (值或表达式) { case 值等于值1: 当值等于值1时要执行的代码 break; case 值...

2020-07-13 11:54:04 1227 16

原创 php基础教程 第五步 逻辑控制
原力计划

逻辑判断 在开发项目时,竟然会出现逻辑控制。例如当用户输入“hello”时你需要自动回复“hello 欢迎”,当用户设置的定时时间到达时,你需要提醒用户时间已经结束;再举个例子,在玩网络游戏时,用户控制的角色被攻击,角色需要减掉相应的HP(血量),用户释放技能时需要减掉相应的MP(魔法值),这些都...

2020-07-12 22:38:04 633 16

原创 php基础教程 第四步 学习运算符
原力计划

在前面的章节中,以及了解了一些运算法,接下来再讲解一些常规运算法。 + 加运算法,用来使左右两边的值或表达式进行加法计算。例如有一个变量$a,一个变量$b,它们的值都为9,$a+$b为9+9等于10.。输出使用echo,所有的代码可以写成: echo $a+$b; 以上代码记得写在<?ph...

2020-07-11 13:53:40 1115 16

原创 php基础教程 第三步 学习字符串及相关函数
原力计划

字符串 上一节中我们学习了 php 变量、常量以及数据类型的一些概念。这一节中进一步学习数据类型中的字符串类型及其相关操作方法。 字符串指一串字符的合集。例如单个字符 a,单个字符 b,单个字符 c…这些 a、b、c 皆是字符;当把这些字符连起来,组合成 abc,则为字符串。 在php 语言中,新...

2020-07-10 14:52:11 1091 32

原创 php基础教程 第二步 通俗易懂的学习变量、常量与数据类型
原力计划

简介 变量、常量以及数据类型 在编程中,变量指一个存储值的一个盒子,或者说容器。例如一个箱子,用来放杂物,这个箱子就是一个容器,值就为杂物。容器可以分为很多类型,例如瓶子、被子、盒子等。值也有很多类型,例如厨余垃圾、可回收垃圾、不可回收垃圾、塑料、衣服等。从此可以发现,容器有不同的分类,值也有不同...

2020-07-10 00:06:04 1417 25

原创 python3 爬虫第三步 本文包你学会正则 不会就来锤我
原力计划

简介 正则表达式是一种描述字符的一种方式,通过该方式,匹配字符串。 正则表达式是自由的,一个字符的含义往往代表着一类字符,通过多个正则正则符号的组合描述,可以使组成的正则表达式能够描述一类字符串。 在开发中,很多时候使用正则表达式描述一类字符串。 注:正则在编程中是通用的 在python中,使用r...

2020-07-08 23:04:01 1595 11

原创 php基础教程 第一步 环境配置及helloworld
原力计划

PHP 是服务器端脚本语言。全称为 Hypertext Preprocessor 为超文本预处理器。 据说php8不久后也要发布了,趁着8还没有发布赶紧写一个php5到php7(在基础教程写完后将写php7新特性)的教程。PHP版本之间更新会增加新特性(别的语言也一样),但更新之后的语言大多数情况...

2020-07-08 12:43:31 1355 21

原创 Qt 第二步 熟悉文件结构组成(二)
原力计划

目录导航: 《Qt 第一步 HelloWorld 的第一个程序》 《Qt 第二步 槽与信号(一) 实现点击按钮并弹窗》 本文参考《Qt5.9 c++开发》 上一篇文使用了槽与信号完成了点击按钮并弹窗的程序效果,这一篇文将会了解Qt的项目文件组成。本节将会了解Qt 项目中的项目文件部分内容。 在...

2020-07-07 23:12:40 1251 20

原创 python3 爬虫第二步Selenium 使用简单的方式抓取复杂的页面信息
原力计划

Selenium 简介 该系列专栏上一篇爬虫文章点击这里。 网站复杂度增加,爬虫编写的方式也会随着增加。使用Selenium 可以通过简单的方式抓取复杂的网站页面,得到想要的信息。 Selenium 是操作浏览器进行自动化,例如自动化访问网站,点击按钮,进行信息采集,对比直接使用bs4 抓取信息,...

2020-07-07 21:56:53 4243 34

原创 python3 爬虫第一步 简单获取网页基本信息
原力计划

注:本系列专栏需要有简单的python3 语言基础 爬虫的相关作用在此就不再说明,相信能够点进该系列文章的读者都已经了解了爬虫是什么,并且能够做什么。由于是发布在互联网的文章,所以系列文章都不以书籍的方式从头到尾的叙述作用及其一些简介。文章将快速的进入爬虫的开发讲解。 开始 爬虫一般的实现流程如下...

2020-07-06 23:50:22 1462 12

原创 Qt 第二步 槽与信号(一) 实现点击按钮并弹窗
原力计划

信号与槽是Qt中的核心,也是Qt的特有的。在Qt中信号与槽的关键字为slots、signals、emit。 具体信号与槽将会在下一节中详细说明,因为担心一些读者在没了解过槽与信号前直接讲述过深导致门槛提高,阅读困难,所以当前这一篇文将在不理解信号与槽的实现原理下,完成点击按钮并弹窗,感受信号与槽的...

2020-07-06 22:28:12 2427 14

原创 python3 最简单的实现 模版设计模式

在项目开发过程时,遇见某些子类的逻辑处理流程大致相同,可是用模板模式减少代码冗余,降低耦合。 例如实现某一窗体或者页面启动时,第一步需要加载启动界面图片资源,第二步加载个人信息,第三步加载个人钱包信息,第四步关闭或者隐藏上一个窗口(界面)。这个时候类可以写成如下方式: class LoadNewW...

2020-07-05 22:04:34 745 13

原创 Qt 第一步 HelloWorld 的第一个程序
原力计划

简言 Qt 是基于C++的 GUI 解决方案。QT简单易学(底层封装的好)、跨平台、相关资料易得到。 开始写Qt 相关的文章的主要原因是,我本人在编写一个视频录制及相关处理的项目,写到一半发现.net winform 相关UI的处理限制较大;虽然我也可以使用WPF 进行编写,但是我本人并没有接触过...

2020-07-05 20:23:33 1766 15

原创 看得懂的设计模式 享元模式python3 最基本(简单)实现

在考量系统内存合理使用时,通过享元模式可降低性能压力以及降低资源占用;主要实现是通过共享数据这一思想实现资源的合理分配。 在开发项目时,很多情况下会存在过多的相似对象,该对象有相同的共同点,该共同点在程序设计时,可归为共享数据,不同点可以通过其它方式进行传递赋值。 例如做一个瓶子,盘子外观都是相同...

2020-07-04 21:52:47 1305 20

原创 看得懂的外观设计模式 python3 实现

外观设计模式在平常的代码编写中,会经常使用。在平常代码的编写时,即使程序员没有从标准上认识过外观设计模式,但在开发的过程中,也会从代码的多方面角度考虑,从而编写了符合外观设计模式的代码。 很多程序员都有这种感觉,在学习一些自认为没有了解的技术时,发现自己已经接触过了一部分内容,这一部分内容有标准上...

2020-07-03 21:31:00 1448 15

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