- 博客(89)
- 资源 (7)
- 收藏
- 关注
原创 Python之异步协程async和await的代码理解及用法
今天学习的主要是关于async、await知识的理解和应用关于线程、进程和协程的理解之前这篇文章已经讲过,不懂的或忘记了可以点击这篇文章线程、进程和协程详解复习1111")now = time.time() #全局时间起点asyncio.run(main()) #启动事件循环#输出结果:1111详细步骤解释阶段 1:初始化全局时间起点now = time.time() 记录程序开始运行的初始时间(记为 T0)。启动事件循环。
2025-04-17 11:28:36
526
原创 Python爬虫第四战(使用防盗链下载视频)
今天学习的主要是关于使用反爬技巧之防盗链的知识的理解和应用# 1.拿到countId# 2.拿到videoStatus返回的JSON. -- >srcURL# 3.srcURL里面的内容进行修整# 4.下载视频# 思路:# 右击页面查看源代码,得到有效视频链接:https://video.pearvideo.com/mp4/short/20250327/cont-1799106-16048118-hd.mp4。
2025-04-16 13:34:59
821
原创 Python爬虫第三战(使用session登录小说网获取书单)
今天学习的主要是关于使用session获取网页数据知识的理解和应用以下第一种方法现在在登录时就已经被阿里云防火墙拦了,虽然被拦了但是还是有学习意义的,但是第二种方法是可以直接获取到的,需要你提前登录网址获取cookie# 1.登录网站,获取cookie# 2.带着cookie获取书架内容# 这两个操作需要连起来,我们需要使用session来进行请求,session可以认为是一连串的请求,在这个过程中cookie不会丢失# 建立会话# 登录header= {Win64;data = {
2025-04-08 17:04:40
358
原创 Python爬虫第二战(使用xpath爬取网站数据)
今天学习的主要是关于Python使用xpath来爬取猪八戒网的网页知识的理解和应用#1.获取首页数据#2.使用etree.HTML将首页HTML字符串解析为一个节点树对象(类似DOM树)#3.使用etree.xpath根据标签名来定位元素k=saas"Win64;# 以下注释的是这个网址通过右键copy xpath获取的,注意:body下面的第一个div标签是隐藏的overflow:hidden,所以这里divi数量需要-1。
2025-04-08 16:42:35
476
原创 Python爬虫第一战(爬取优美图库网页图片)
今天学习的主要是关于如何利用Python爬取网页图片知识的理解和应用# 1.获取网页信息,交给beautifulsoup# 2.获取页面里面子页面的网址# 3.将子页面信息给beautifulsoup获取图片下载链接# 4.将图片下载到文件夹Win64;# 获取网页首页源代码# 根据网页信息查看解码方式# 将首页数据交给Beautifulsoup,这样获取元素更方便,直接按照元素标签名来获取信息# 根据首页源代码获取目标子页面a标签。
2025-04-02 11:18:07
639
原创 关于运维职业发展方向的深思
今天主要谈谈目前个人的职业规划,因为网络运维目前来看并不是性价比很高的方向,且现在我干的比较杂,像桌面运维,网络运维都是比较低级的运维,未来发展也不是很乐观,所以个人觉得可以往其他运维转转,提升一下自己,以后提升一下薪资多赚点马内。目前运维转型主要有这几个方向推荐:系统运维DBA数据库运维自动化运维容器化运维云计算运维网络安全运维。
2025-04-02 11:17:08
934
原创 初级网络工程师之从入门到入狱(十四)
今天学习的主要是关于网络中的高可靠性技术知识的理解和应用,包括链路冗余,网关冗余,路由冗余,宽带冗余以及链路检测技术。
2025-03-27 10:33:21
715
原创 初级网络工程师之从入门到入狱(八)
今天学习的主要是关于DHCP、IGP、OSPF、VRRP、路由策略和策略路由的知识的理解和应用LSA,全称为Link State Advertisement,即链路状态通告,是OSPF(Open Shortest Path First)路由协议中的一个关键组成部分。LSA记录了OSPF路由器所了解到的网络拓扑信息,包括连接的网络设备、路由器之间的连接信息、链路状态、度量值等。在OSPF协议中,网络被划分成了不同的区域,每个区域内部的路由器会收集各自所连接的网络的信息,并将这些信息记录在LSA中。
2025-01-26 08:56:37
719
原创 初级网络工程师之从入门到入狱(七)
今天学习的主要是关于NAT和NAPT、静态路由和动态路由的详细讲解知识的理解和应用。IP 映射关系:静态 NAT 是一对一的 IP 映射,内网的每个设备都需要一个唯一的公网 IP。NAT Server 通过端口转发允许多个内网设备共享同一个公网 IP,通过不同端口进行区分。端口映射:静态 NAT 通常不做端口转换,公网和内网的端口号是相同的(除非手动指定端口转换)。NAT Server 可以进行端口转换,灵活地将不同的公网端口映射到不同的内网主机和端口。
2024-10-14 10:33:04
1179
原创 初级网络工程师之从入门到入狱(六)
今天学习的主要是关于网络基础知识的理解和应用💕原创不易,还希望各位大佬支持一下\textcolor{blue}{原创不易,还希望各位大佬支持一下}原创不易,还希望各位大佬支持一下👍⭐🥕评论,你的意见是我进步的财富!\textcolor{green}{评论,你的意见是我进步的财富!评论,你的意见是我进步的财富!
2024-10-10 12:04:57
1243
原创 初级网络工程师之从入门到入狱(三)
今天学习的主要是关于中小型网络实战知识的理解和应用下列代码截图有些被我清除,但是总体的需要做的事情都已经在拓扑图上标记清楚(越靠近哪个设备就是哪个设备的设置)
2024-06-12 22:33:02
887
原创 使用javascript-obfuscator给js文件加密
💕原创不易,还希望各位大佬支持一下\textcolor{blue}{原创不易,还希望各位大佬支持一下}原创不易,还希望各位大佬支持一下👍⭐🥕评论,你的意见是我进步的财富!\textcolor{green}{评论,你的意见是我进步的财富!评论,你的意见是我进步的财富!
2023-05-29 19:49:32
1700
原创 微信小程序反编译出现的问题合集
反编译过来的小程序大部分是样式的问题,有的样式错乱,跑到界面外面去了或者样式层叠被其他样式遮住了,还有的就是有些图片获取不到,例如原来是1.jpg,但是反编译过来默认是01.jpg,这有的也是会获取不到。有的样式啥的错乱,你不能正确的还原它原本的样式就自己写一个、加一个样式上去,结果的效果一样就行。💕原创不易,还希望各位大佬支持一下\textcolor{blue}{原创不易,还希望各位大佬支持一下}原创不易,还希望各位大佬支持一下👍⭐🥕评论,你的意见是我进步的财富!
2023-03-07 17:05:04
1614
原创 安装v-router出错
因为2022年2月7日以后,vue-router的默认版本,为4版本,而且。在vue2的项目中指定安装v-router3版本。原创不易,还希望各位大佬支持一下。评论,你的意见是我进步的财富!,则会报上面的错误;
2023-02-16 13:51:48
936
原创 自适应布局之淘宝无限适配+rem+微信rpx自适应
所谓前端适配,就是为了让移动设计稿在大部分的移动设备上看起来有一致的展示效果,目前比较流行的方法有两种。一种是强制meta viewport宽度为设计稿宽度,一种是使用rem自适应布局的flexible.js。
2023-02-15 18:27:02
4445
2
原创 安装less-loader5出现webpack版本不兼容
但是安装cnpm install --save less-loader的时候报错了,错误比较明确说了less-loader需要依赖老版本版(2.0、3.0、4.0)的webpack,但是安装的webpack(5.0)偏新。现在我们需求明确要用Webpack 3,那只能让sass-loader降级了,问题是降到哪个版本呢?每个包的依赖关系都是放在package.json里面的,一个个版本去看当然很麻烦,这里介绍一个小技巧。虽然NPM已经很自动化了,但依赖问题真的是一个难题,无法自动解决,需要人工干预调整。
2023-02-14 14:58:49
3067
原创 git日常应用
4.输入命令 git push origin master ,成功后可在gitee上查看,未成功很有可能是你没有在第一步输入命令git pull获取代码,导致代码冲突。3.输入命令 git commit -m"xxx" (提交到本地库,"XXX"为提交备注或说明)2.输入命令git add . (注意命令后面有个“.”。评论,你的意见是我进步的财富!
2023-02-12 16:28:04
346
原创 使用vue-cli新建一个vue项目步骤
然后去vsvode打开该项目去vue.config.js文件下配置项目基本信息。选择默认的配置,自行选择vue2还是vue3开发项目。原创不易,还希望各位大佬支持一下。评论,你的意见是我进步的财富!
2023-02-04 14:40:34
677
原创 使用Vuex的个人理解
要使用 Vuex 进行集中管理数据(状态),按照 Vuex 分模块的设计思想,先在 src 下创建 store 文件夹,然后创建一个根级别的index.js,作为组装模块并导出 store 地方(store 对象是 vuex 的核心对象)。:这里就是存放集中管理数据的地方,这里主要放公共数据,例如用户的token、userinfo(个人信息)。:这里就是负责写改变stare里面数据的方法,只能写同步方法。:这里就是写调用mutations里面的方法来改变state里面的值。
2023-02-01 21:36:20
376
原创 JS---字符串方法
两种方法,indexOf() 与 search(),是相等的。indexOf() 方法无法设置更强大的搜索值(正则表达式)。search() 方法无法设置第二个开始位置参数。如果某个参数为负,则从字符串的结尾开始计数。不同之处在于第二个参数规定被提取部分的长度。substr() 类似于 slice()。这两种方法是不相等的。
2023-01-31 11:04:39
272
原创 JS---数组的方法
默认地,sort() 函数按照字符串顺序对值进行排序。不过,如果数字按照字符串来排序,则 “25” 大于 “100”,因为 “2” 大于 “1”。当 sort() 函数比较两个值时,会将值发送到比较函数,并根据所返回的值(负、零或正值)对这些值进行排序。当比较 40 和 100 时,sort() 方法会调用比较函数 function(40,100)。总数(初始值/先前返回的值),项目值,项目索引,数组本身。该函数计算 40-100,然后返回 -60(负值)。排序函数将把 40 排序为比 100 更低的值。
2023-01-30 21:29:55
507
原创 队列和环形队列
尾索引的下一个为头索引时表示队列满,即将队列容量空出一个作为约定,这个在做判断队列满的时候需要注意 (rear + 1) % maxSize == front 满]rear == front [空]
2022-11-14 20:51:59
130
spring、springmvc、mybatis相结合的ssm框架整合实战及项目文件和原理解析
2022-05-23
优快云写博客的时候标题右上角的搜索图标是怎么写出来的?
2022-09-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人