自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

凌晨三点

愿与你在凌晨三点的梦里相遇

  • 博客(31)
  • 收藏
  • 关注

原创 python中的3种字符串格式化方法

Python支持字符串的格式化输出,一般有三种方法可以实现,分别是formatf-string,字符串格式化在python中应用非常广泛。

2025-04-05 23:33:56 144

原创 数据处理:两种方式分割训练集与测试集

在数据分析、机器学习、深度学习中我们需要划分训练集用于生成模型和测试集用于检验模型拟合度。在划分时通常由手动划分和函数划分两种。以某案例数据为例,有338条14项特征值数据和对应的338条标签数据,此时以转换为数组格式。

2025-04-02 11:46:00 214

原创 【环境准备】Anaconda的安装

从上述界面来看,我们的安装程序能够运行 python 语句,已成功的安装了 Anaconda 及 Python。从上图来看,可知我安装的是 Anaconda 4.3.30 版,对应的 Python 版本是 3.5.2 版.Anaconda 安装完成后,可以在几个地方运行 Python 程序,最常用的是 “IPython”。根据系统,下载对应的版本,然后根据提示进行安装,选默认设置就可以,一路 “next”,即可安装完毕。,查看 Anaconda 安装的版本信息,以及对应的 Python 版本信息。

2025-04-01 20:04:47 405

原创 pygame.quit()与sys.exit()为什么要一起用

但是此时只是程序被中止,Pygame并没有推退出,PyGame是一个建立在SDL库之上的游戏开发库,而SDL库本身包含了一个事件循环。因此我们调用sys.exit()时,结果只会退出当前函数,而事件循环仍然在继续执行。与之前不同的是,这次的终止是通过pygame.quit()和sys.exit()联合完成的,确保了程序的完全退出。sys.exit()是Python中的一个内置函数,用于退出程序。pygame.quit()是Pygame模块的一个函数,用于结束pygame进程。

2024-11-16 11:07:27 363

原创 零基础实战:一文学会python项目超级玛丽游戏

用来操作迭代器的一个模块,包含的函数都是能够创建迭代器来用于for循环或者next()。其中函数主要可以分为三类,分别是无限迭代器,有限迭代器,组合迭代器。pygame是python中一个流行的GUI编程模块,是专门为了开发游戏而设计的。1.生成游戏窗口和地图、角色。4. 随机生成管道与导弹障碍。2. 播放与停止背景音乐。3. 自动计分并显示积分。主要用于生成随机数。

2024-11-16 10:55:41 224

原创 Anaconda不用代码直接更换国内镜像源方法

由于需要安装python模块,需要更换Anaconda的国内源,百度一搜,怎么全是用命令更换的,难道windows软件自带的图形化界面不能换吗?于是自己试了一下,证明可以换,遂记录。文件,其中一个为软件自带的,一个为我们自己的,也就是刚才配置的。,输入以下内容进行验证。可以注意到,此时有两个。

2024-11-14 23:07:46 1625

原创 华为eNSP网络模拟器环境搭建安装(附已安装好的win10虚拟机镜像)

VirtualBox是一款开源的虚拟机软件,用户可以通过它在同一个计算机上安装多个操作系统,提供了运行。WireShark是非常流行的网络封包分析工具,可以截取各种网络数据包,并显示数据包详细信息,为。需要安装的依赖软件:[WinPcap]、[Wireshark]、[VirtualBox]软件也可以安装在虚拟机中的Windows系统上使用,如果你拥有。打开安装完成的 eNSP 软件,出现引导界面,说明安装成功。,也可一直接下载已安装好环境的win10镜像包。尽量最后安装,否则需要配置环境,一般逐步安装。

2024-11-14 21:11:33 1040 1

原创 最新pycharm社区版2024.3使用Anaconda虚拟环境

2024年最新的pycharm界面进行了优化,但总的来说逻辑没有变。重新加载环境,等到Anaconda出来即可。此时点一下其他解释器类型,再返回来即可。第一次选择后可能仍然有错误提示,且。新建项目时自定义环境选择。

2024-11-14 18:34:44 1129

原创 JavaScript 进阶知识作用域

作用域(scope)规定了变量能够被访问的“范围”,离开了这个“范围”变量便不能被访问,作用域分为全局作用域和局部作用域。

2023-06-17 14:00:38 164

原创 JS运算符号详细解读与案例

数字是用来计算的,比如:乘法 * 、除法 / 、加法 + 、减法 - 等等,所以经常和算术运算符一起。使用场景:比较两个数据大小、是否相等,根据比较结果返回一个布尔值(true / false)注意:在计算失败时,显示的结果是 NaN (not a number)算术运算符:也叫数学运算符,主要包括加、减、乘、除、取余(求模)等。= 将等号右边的值赋予给左边, 要求左边必须是一个容器。使用场景:可以把多个布尔值放到一起运算,最终返回一个布尔值。赋值运算符:对变量进行赋值的运算符。

2023-06-13 13:30:26 286

原创 javascript中变量的基本知识

变量是计算机中用来存储数据的“容器”,它可以让计算机变得有记忆,通俗的理解变量就是使用【某个符号】来代表【某个具体的数值】(数据)// let 即关键字,所谓关键字是系统提供的专门用来声明(定义)变量的词语。// let 即关键字,所谓关键字是系统提供的专门用来声明(定义)变量的词语。// 声明(定义)变量有两部分构成:声明关键字、变量名(标识)// 声明(定义)变量有两部分构成:声明关键字、变量名(标识)// 错误,let 是关键字。// 将用户输入的内容保存在 num 这个变量(容器)中。

2023-06-11 12:22:56 183

原创 JS语句需不需要加分号结束符

真正会导致上下行解析出问题的 token 有 5 个:括号,方括号,正则开头的斜杠,加号,减号。我还从没见过实际代码中用正则、加号、减号作为行首的情况,所以总结下来就是一句话:一行开头是括号或者方括号的时候加上分号就可以了,其他时候全部不需要。其实即使是这两种情况,在实际代码中也颇为少见。另外,restricted production 这个东西(也就是导致 return 后面换行会自动插入分号的机制),不管你加不加分号你都是得搞懂了才能不被坑的,和加不加分号没有什么关系。使用回车(enter)替代。

2023-06-11 11:08:20 340

原创 CSS媒体查询的基本使用

需求:网页宽度小于等于768px则隐藏左侧区域。媒体类型用来区分设备类型。通常只需要写媒体类型。

2023-06-11 10:59:53 437

原创 CSS动画的基本代码与案例

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2023-06-09 13:22:20 163

原创 CSS使用位移、缩放、旋转、渐变效果丰富网页元素

作用:为元素添加动态效果,一般与过渡配合使用概念:改变盒子在平面内的形态(位移、旋转、缩放、倾斜)平面转换也叫 2D 转换,属性是transform以上就是今天要讲的内容,本文仅仅简单介绍了CSS的平移旋转原理和渐变方法。

2023-06-08 14:02:12 656

原创 CSS使用绝对定位进行定位居中的个人理解

可以发现此时并没有居中,因为元素自身也有宽高属性,所有只需要反方向移动元素自身宽高的50%即可,有两种方式。绝对定位可以使元素在上级框架内绝对移动,通过设置。,使元素向右、向下移动上级框架宽高的一半。

2023-06-05 09:23:04 247

原创 CSS相对定位与绝对定位的个人理解

绝对定位的元素的位置相对于最近的已定位祖先元素,如果元素没有已定位的祖先元素,那么它的位置相对于最初的包含块。2. 参照物:先找最近的已经定位的祖先元素;如果所有祖先元素都没有定位,参照浏览器可视区改位置。3. 显示模式特点改变:宽高生效(具备了行内块的特点)1. 改变位置的参照物是 自己原来的位置。是以该元素本来应出现的位置为起点进行定位。3. 标签显示模式特点 不变。

2023-06-04 17:34:21 138

原创 控制HTML文件打印为PDF时分页位置

只需要给要分页部分加上。

2023-06-04 17:32:29 256

原创 解决手机应用app文字不能选中,不能复制的方法

解决手机应用app文字不能选中,不能复制的方法

2023-06-04 17:31:42 1442

原创 一种解决手机APP内禁止选择、复制文字的思路——以一起考教师应用为例

一种APP内不能选择、不可复制文字的解决思路——以一起考教师为例

2023-06-04 17:29:39 2248

原创 电脑浏览器模拟手机浏览器访问网站的解决办法

电脑浏览器模拟手机浏览器进行调试

2023-06-04 17:26:56 4740

原创 flex布局让同一行内元素既有左对齐又有右对齐的分布

FLEX布局让同一行元素左右分布

2023-06-04 17:25:05 1412 1

原创 CSS复合选择器与背景效果的用法

目标:掌握复合选择器作用和写法;使用background属性添加背景效果。

2023-06-04 17:22:04 145

原创 CSS布局的一些基础知识

本文目标:掌握 CSS 属性基本写法,能够使用文字相关属性美化文章页。

2023-06-04 17:20:36 154

原创 HTML的列表、表格、表单标签的使用

标签:dl 嵌套 dt 和 dd,dl 是定义列表,dt 是定义列表的标题,dd 是定义列表的描述 / 详情。< dl > < dt > 列表标题 </ dt > < dd > 列表描述 / 详情 </ dd > …… </ dl >< dl > < dt > 列表标题 </ dt > < dd > 列表描述 / 详情 </ dd > …… </ dl ></< dl > < dt > 列表标题 </ dt > < dd > 列表描述 / 详情 </ dd > …… </ dl >

2023-06-04 17:20:02 621

原创 HTML 的一些排版标签与多媒体标签

HTML的一些排版标签与多媒体标签的使用

2023-06-04 17:18:14 179

原创 爬取IP数据并自动上传到typecho博客

设计背景及说明依旧使用简单的函数和库,实现自动爬取89免费代理IP并将IP数据发布到本博客目标如图:使用库requests、bs4(爬虫)html2text(html转markdown)pytypecho(发布typecho文章)datetime(获取当天时间作为标题)代码流程导入库import requestsfrom bs4 import BeautifulSoup as BSfrom pytypecho import Typecho,Postimport html2text

2021-08-29 19:37:50 270

原创 python-docx库实战修改word文档格式

前情提要单位要写交流报告,上交材料要公文格式,但是打印出来要打印在A5纸张上,为了快速将公文格式转为可打印在A5纸张上的格式,使用python-docx库实现。项目目标通过项目,可批量实现以下功能:修改纸张大小修改页边距修改文字大小修改段落行距删除不需要的问题所需库lxml(处理文件的必备库)python-docx(docx文件处理)win32com(将doc自动另存为docx)re(判断文件类型)os(批量读取处理文件)核心功能(docx库的文件处理)#导入所需库

2021-08-23 13:06:31 3043

原创 Python爬虫中urllib库的使用进阶--cookie的使用

什么是cookie:在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个问题,第一次登录后服务器返回一些数据(cookie)给浏览器,然后浏览器保存在本地,当该用户发送第二次请求的时候,就会自动的把上次请求存储的cookie数据自动的携带给服务器,服务器通过浏览器携带的数据就能判断当前用户是哪个了。cookie存储的数据量有限,不同的浏览器有不同的存储大小,但一般不超过4KB。因此使用cooki

2021-08-23 11:49:58 932

原创 Python爬虫中urllib库的使用进阶--配置代理

什么是代理?代理(英语:Proxy),也称网络代理,是一种特殊的网络服务,允许一个网络终端(一般为客户端)通过这个服务与另一个网络终端(一般为服务器)进行非直接的连接。一些网关、路由器等网络设备具备网络代理功能。一般认为代理服务有利于保障网络终端的隐私或安全,防止攻击。(百度百科)简单来说,代理就是不直接访问目标而是连接另一台终端通过其访问目标,实现IP的变化,对于一些对IP有限制的网站爬取非常有用为什么用代理很多网站会检测某一段时间某个IP的访问次数(通过流量统计,系统日志等),如果访问次数多

2021-08-23 11:48:29 809

原创 Python爬虫中urllib库的使用入门--基本请求的实现与文本转码

#urllib库简介urllib库是Python中一个最基本的网络请求库。可以模拟浏览器的行为,向指定的服务器发送一个请求,并可以保存服务器返回的数据。urllib 是一个收集了多个使用URL的模块的软件包:urllib.request打开和阅读URLsurllib.error包含 urllib.request抛出的异常urllib.parse用于处理URLurllib.robotparser用于解析robots.txt文件本文只介绍再爬虫中通常需要使用的request模块和parse模块

2021-08-23 11:45:35 402

orangehrm-5.4完整PHP包

OrangeHRM 是一个开源的人力资源管理工具,功能包括雇员资料管理、员工自服务系统、考勤、津贴以及招聘等功能。此软件罗盘一定组织中的所需的所有功能。 这个开源软件的一些模块包括福利模块,个人信息管理模块,员工自助服务模块,申请人模块等不胜枚举。 虽然在github上开源,但打包下载的源码均需要composer,使用起来较为复杂,而本包已经集成了所有需要的东西,只需要放在网站根目录即可使用。 适合小企业、公司进行人事管理。

2023-06-08

空空如也

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

TA关注的人

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