自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

歌颂平凡的博客

去相遇,去重逢

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

原创 EXCEL&WPS工作表批量重命名(按照sheet1中A列内容)

【代码】EXCEL&WPS工作表批量重命名(按照sheet1中A列内容)

2024-10-10 16:02:21 1679

原创 深入剖析:信息系统管理工程师速通集合(选择题+思考题)

信息系统管理工程师教程中采集,供给大家方便学习

2024-05-13 09:27:36 790

原创 信息系统管理工程师笔记-第1章 计算机硬件基础

​ 输入输出设备(又称外围设备)是计算机系统与人或其他设备之间进行信息交换的装置。输入设备的功能是把数据、命令、字符、图形、图像、声音和电流、电压等信息,变 成计算机可以接收和识别的二进制数字代码,供计算机进行运算处理。输出设备的功能是 把计算机处理的结果,变成人最终可以识别的数字、文字、图形、图像和声音等信息,打 印或显示出来,以供人们分析与使用。由于计算机技术的迅速发展与应用领域的不断扩大,输入输出设备种类日益增多,所 处理的信息类型也不断增加。

2024-04-29 13:44:54 1410

原创 centos常用命令

CentOS是一款广泛使用的Linux发行版,它提供了大量的命令和工具,帮助管理员和用户执行各种系统操作。以下是一些CentOS中常用的命令

2024-04-22 17:21:52 609

原创 11.爬虫实战基础(selenium)

selenium本身是一个自动化测试工具。它可以让python代码调用浏览器。并获取到浏览器中加载的各种资源。我们可以利用selenium提供的各项功能。帮助我们完成数据的抓取。

2024-04-22 08:30:00 1293

原创 10.爬虫实战基础(抓取m3u8视频)

正则抓取上面的源代码中的m3u8的url# 写入文件 分析当前的页面源代码# 写入response.content bytes二进制类型# 请求可以获取index.m3u8文件# 写入response.content bytes二进制类型# 拆分返回的内容获取真整的index.m3u8文件的url。

2024-04-22 08:00:00 3581 1

原创 9.爬虫必备基础(协程)

asyncio模块是python3.4版本引入的标准库,直接内置了对异步IO的操作编程模式是一个消息循环,我们从asyncio模块中直接获取一个EventLoop的引用,然后把需要执行的协程扔到EventLoop中执行,就实现了异步IO说明到目前为止实现协程的不仅仅只有asyncio,tornado和gevent都实现了类似功能关键字的说明关键字说明event_loop消息循环,程序开启一个无限循环,把一些函数注册到事件循环上,当满足事件发生的时候,调用相应的协程函数coroutine。

2024-04-21 09:15:00 982

原创 8.爬虫必备基础(xpath)

XPath 是一门在 XML 文档中查找信息的语言。查找所有id属性等于head并且class属性等于s_down的div标签。html_tree = etree.HTML(html字符串)通过在路径表达式中使用“|”运算符,您可以选取若干个路径。谓语用来查找某个特定的节点或者包含某个指定的值的节点。选取文档中的所有 title 和 price 元素。查询所有id属性中包以he开头的div标签。查找所有div标签下的直接子节点h1的内容。查询所有id属性中包含he的div标签。

2024-04-21 08:15:00 794

原创 7.爬虫必备基础知识(高效编程之线程)

计算密集型任务虽然也可以用多任务完成,但是任务越多,花在任务切换的时间就越多,CPU执行任务的效率就越低,所以,要最高效地利用CPU,计算密集型任务同时进行的数量应当等于CPU的核心数。涉及到网络、磁盘IO的任务都是IO密集型任务,这类任务的特点是CPU消耗很少,任务的大部分时间都在等待IO操作完成(因为IO的速度远远低于CPU和内存的速度)。当有某个任务完成的时候,会yield这个任务,就能执行for循环下面的语句,然后继续阻塞住,循环到所有任务结束,同时,先完成的任务会先返回给主线程。

2024-04-20 09:00:00 1066

原创 6.爬虫必备基础知识(高效编程之多进程)

概念现代操作系统比如Mac OS X,UNIX,Linux,Windows等,都是支持“多任务”的操作系统什么叫多任务?就是操作系统可以同时运行多个任务单核CPU实现多任务原理操作系统轮流让各个任务交替执行,QQ执行2us(微秒),切换到微信,在执行2us,再切换到陌陌,执行2us……。表面是看,每个任务反复执行下去,但是CPU调度执行速度太快了,导致我们感觉就像所有任务都在同时执行一样多核CPU实现多任务原理​ 真正的秉性执行多任务只能在多核CPU上实现,但是由于任务数量远远多于CPU的核心数量,所以,操

2024-04-20 08:00:00 800

原创 5.爬虫必备基础知识(urllib&requests)二

response.cookies是CookieJar类型使用requests.utils.dict_from_cookiejar,能够实现把cookiejar对象转化为字典。

2024-04-19 10:47:10 1924 1

原创 5.爬虫必备基础知识(urllib&requests)一

我们浏览器在输入完网址到我们看到网页的整体内容, 这个过程中究竟发生了些什么?我们看一下一个浏览器请求的全过程接下来就是一个比较重要的事情了. 所有的数据都在页面源代码里么?非也~ 这里要介绍一个新的概念那就是页面渲染数据的过程, 我们常见的页面渲染过程有两种,服务器渲染, 你需要的数据直接在页面源代码里能搜到这个最容易理解, 也是最简单的. 含义呢就是我们在请求到服务器的时候, 服务器直接把数据全部写入到html中, 我们浏览器就能直接拿到带有数据的html内容. 比如,

2024-04-19 10:01:51 2469 10

原创 4.爬虫必备基础知识(BS4-beautifulsoup)

Beautiful Soup支持Python标准库中的HTML解析器,还支持一些第三方的解析器,如果我们不安装它,则 Python 会使用 Python默认的解析器,lxml 解析器更加强大,速度更快,推荐安装。我们在写 CSS 时,标签名不加任何修饰,类名前加点,id名前加 #,在这里我们也可以利用类似的方法来筛选元素,用到的方法是 **soup.select(),**返回类型是。如果标签里面只有唯一的一个标签了,那么 .string 也会返回最里面的内容。很简单,用 .string 即可.

2024-04-18 10:11:04 1161

原创 3.爬虫必备基础知识(正则表达式)

正则表达式,又称规则表达式正则表达式(regular expression)描述了一种字符串匹配的模式(pattern)正则匹配是一个 模糊的匹配(不是精确匹配)**re:**python自1.5版本开始增加了re模块,该模块提供了perl风格的正则表达式模式,re模块是python语言拥有了所有正则表达式的功能如下四个方法经常使用match()search()findall()finditer()

2024-04-18 09:18:30 831

原创 2.爬虫必备基础知识(html+css)

html超文本标记语言+css层叠样式表

2024-04-17 13:37:10 1189

原创 1.爬虫必备基础知识(Python)

比如, 你在抓取某网站的时候. 由于网络波动或者他服务器本身压力太大. 导致本次请求失败. 这种现象太常见了. 此时, 我们程序这边就会崩溃. 打印一堆红色的文字. 让你难受的一P. 怎么办?在代码量很少的时候, 我们并不需要函数. 但是一旦代码量大了. 一次写个几百行代码. 调试起来就很困难. 此时, 建议把程序改写成一个一个具有特定功能的函数. 方便调试. 也方便代码的重用。列表, 我们未来遇见的仅次于字符串的一种数据类型. 它主要是能承载大量的数据. 理论上. 你的内存不炸. 它就能一直存。

2024-04-17 09:13:16 1066

原创 Typora1.3.8/markdown免激活中文直装教程windows

双击运行,下一步至完成,安装完成亦是激活完成。

2024-04-16 16:57:45 730 1

原创 pycharm安装使用教程(超级简单详细,附所有安装包)

过程中若有提示丢失dll文件,可以使用dll修复工具,下载包中有。安装过程直到以下位置, 先点击试用.一路确定即可. 无需其他特殊配置.一路确定即可. 无需其他特殊配置.有问题可以评论区讨论,看见回复。

2024-04-16 16:36:19 1714 1

原创 Centos7安装使用Tomcat

支持最新的Java EE标准:Tomcat 支持 Servlet 4.0 和 JSP 2.2 等最新的 Java EE 标准。不适合高性能计算:Tomcat 主要是为 Java Web 应用程序提供服务的,不适合高性能计算(HPC)应用。内存和性能:Tomcat 默认分配的内存较小,对于高流量的网站可能不足。性能稳定:Tomcat 经过多年的发展,性能和稳定性已得到广泛的验证。配置复杂:对于高级配置,可能需要深入了解Tomcat的配置文件。版本更新:Tomcat 的版本更新可能会带来不兼容的API变化。

2024-04-15 23:13:54 527 1

原创 mysql笔记(二进制安装+使用+多实例)

添加用户解压-移动-授权创建日志文件并授权编辑配置文件注释:添加环境变量初始化数据库,产生随机初始登录密码,在最后一行添加启动脚本更新自启动服务,查看工作端口1.2 使用登录修改登录密码设置密码永不过期重新加载授权表忘记密码如果你在 CentOS 系统上忘记了 MySQL(或 MariaDB,CentOS 的默认数据库系统)的密码,你可以按照以下步骤来重置它:启动 MySQL 服务并进入安全模式无密码登录

2024-04-15 16:44:52 982 1

原创 SSH服务详解笔记

1. 客户端 - 服务端 请求建立ssh远程连接2. 服务端 - 客户端 请求确认公钥信息3. 客户端 - 服务端 确认接收公钥信息,保存到~/.ssh/authorized_keys文件中4. 服务端 - 客户端 询问用户密码信息5. 客户端 - 服务端 用户密码信息6. 服务端 - 客户端 确认密码信息正确 远程连接建立1之后:不用反复确认公钥信息6之后:所有传输的数据信息会进行加密处理。

2024-04-14 21:44:03 391 1

原创 Nginx (介绍+安装+使用)

​ Nginx(发音为“engine x”)是由开发的一个高性能的HTTP和反向代理服务器,支持反向代理,负载均衡,资源压缩,url重写,网站跳转等等功能。nginx以高效的epoll、kqueue、eventport作为网络IO模型,在高并发场景下,nginx能够轻松支持5W+的并发流量,并且消耗的服务器内存CPU资源很低,运行起来非常稳定。

2024-04-14 17:10:07 1165 1

原创 自动化运维工具Ansible-playbooks的介绍与使用教程

一系列的任务按照我们期望的结果编排在一起playbook组成:hosts: 定义主机角色tasks: 具体执行的任务简单理解:不同的模块去完成一件事

2024-04-13 21:02:17 1108

原创 自动化运维工具Ansible模块的介绍与使用

1.python写的一套自动化运维工具2.ansible基于SSH协议通讯。

2024-04-13 21:00:36 746 1

原创 yum详解

1.获取软件的rpm包 ,也要想办法,找到mysql-5.6.43这个rpm包,用rpm装,还是yum装2. mysql-5.6.43.tar.gz 编译安装3.配置yum仓库- 本地光盘- 阿里云yum源- 自建yum仓库文件夹4.去mysql官网,寻找该软件的下载地址,设置为yum仓库即可。

2024-04-12 17:09:35 1177

原创 linux文件操作

4、了解复制cp和移动mv的区别会使用tar命令进行压缩和解压缩,(剪切, 复制)网络中文件的传输,打包传输是最好的。1.所有你可见到的linux机器,都会默认有vi编辑器,但是它不好用,就好比windows的记事本。作用是,简单的说 就是把其他命令的给它的数据,传递给它后面的命令作为参数。完成练习效果,访问你的linux机器地址,看到一个有内容的网址即可。,无论大小写,找出/etc/passwd文件中,包含的root信息。底线命令模式,的w模式,就是写入文件内容,以及创建文件的作用。

2024-04-12 16:24:54 1130

原创 华为2288v3 (ibmc配置+阵列卡配置+bmc装系统)

此界面按ctrl+r进入阵列卡。此界面按下F11,选择启动项。到此界面按下delete键。

2024-04-11 17:39:22 3442

原创 普罗米修斯安装部署(Prometheus+grafana+node_exporter)

仪表盘下载地址https://grafana.com/grafana/dashboards。将default_language = en-US改为 zh-Hans。访问ip:3000 账户:admin 密码:admin。重启Prometheus,查看仪表盘,被控端会逐渐上线。按要求输入被监控端地址。文件为.json结尾。

2024-04-11 16:24:03 927

原创 centos7.9将22端口改为5418

编辑路径文件在#port 22下添加一行内容为port 5418。

2024-04-10 14:49:00 631 1

原创 kvm(安装部署+新建虚拟机+常用命令)

libvirt: 使用最多的KVM虚拟化管理工具和应用程序接口,即通过libvirt调用KVM创建虚拟机, libvirt是KVM通用的访问API,其不但能管理KVM,还能管理VMware、Xen、Hyper-V、 virtualBox等虚拟化方案。virt-manager: 图形界面管理工具,其底层也是调用libvirt API来完成对虚拟机的操作,包括虚拟机的 创建、删除、启动、停止以及一些简单的监控功能等。–location /kvm/iso/centos7.iso \ #系统安装iso路径。

2024-04-10 10:43:31 6523 4

vncviewerv6.21.406

vncviewerv6.21.406

2024-04-10

空空如也

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

TA关注的人

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