自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

seaskyccl的博客

海阔天空,学海无涯!

  • 博客(66)
  • 资源 (2)
  • 收藏
  • 关注

原创 shell-位置参数超过10个之后的问题

客户需要调用我们服务器的脚本,传递了超过10以上的位置参数, 传入参数后发现前9位的参数没什么问题,但到了10以后的位置参数就开始出现其他值。一般不会传入这么多位置参数,该问题不常见。

2024-04-08 18:02:24 104

原创 Kubernetes 集群部署

现在我们使用 kubeadm 从头搭建一个使用 containerd 作为容器运行时的 Kubernetes 集群,这里我们安装的是v1.22.2版本。

2024-03-15 16:01:09 877

原创 PVE控制台连接虚拟机被拒绝

换个浏览器就可以了,不要使用360浏览器。

2024-03-15 15:39:01 336

原创 在k8s上部署jenkins和配置测试

提到基于 Kubernete 的 CI/CD,可以使用的工具有很多,比如 Jenkins、Gitlab CI 以及新兴的 drone 之类的,我们这里会使用大家最为熟悉的 Jenkins 来做 CI/CD 的工具。

2024-03-13 14:43:15 924

原创 MySQL修改主从同步用户的密码

主从同步的密码是用于授权从数据库连接到主数据库并进行数据同步的凭据。当我们在MySQL中创建主从同步时,系统会默认创建一个名为repl的用户,并为其设置密码。然而,有时我们需要修改密码,例如当密码泄漏或需要提高密码强度时。下面将介绍如何修改主从同步用户的密码。

2024-03-12 10:08:31 658

原创 docker和container 如何删除none镜像

docker stop $(docker ps -a | grep "Exited" | awk '{print $1 }') //停止容器docker rm $(docker ps -a | grep "Exited" | awk '{print $1 }') //删除容器docker rmi $(docker images | grep "none" | awk '{print $3}') //删除镜像。

2024-03-04 14:34:31 241

原创 Flask框架介绍安装和示例扩展

WSGI是为 Python 语言定义的Web服务器和Web应用程序之间的一种简单而通用的接口,它封装了接受HTTP请求、解析HTTP请求、发送HTTP,响应等等的这些底层的代码和操作,使开发者可以高效的编写Web应用。通过使用Flask-Script扩展,我们可以在Flask服务器启动的时候,通过命令行的方式传入参数。使用虚拟环境安装Flask,可以避免包的混乱和版本的冲突,虚拟环境是Python解释器的副本,在虚拟环境中你可以安装扩展包,为每个程序单独创建的虚拟环境,可以保证程序只能访问虚拟环境中的包。

2024-02-29 09:47:18 1006

原创 字符串介绍输入输出

想一想:当打来浏览器登录某些网站的时候,需要输入密码,浏览器把密码传送到服务器后,服务器会对密码进行验证,其验证过程是把之前保存的密码与本次传递过去的密码进行对比,如果相等,那么就认为密码正确,否则就认为不对;服务器既然想要存储这些密码可以用数据库(比如MySQL),当然为了简单起见,咱们可以先找个变量把密码存储起来即可;那么怎样存储带有字母的密码呢?答:字符串。

2024-02-26 15:19:22 314

原创 Scrapy的安装介绍及入门案例

Item 定义结构化数据字段,用来保存爬取到的数据,有点像Python中的dict,但是提供了一些额外的保护减少错误。要建立一个Spider, 你必须用scrapy.Spider类创建一个子类,并确定了三个强制的属性 和 一个方法。是的,就是 itcast,看上面代码,它是 ItcastSpider 类的 name 属性,也就是使用。是搜索的域名范围,也就是爬虫的约束区域,规定爬虫只爬取这个域名下的网页,不存在的URL会被忽略。:这个爬虫的识别名称,必须是唯一的,在不同的爬虫必须定义不同的名字。

2024-02-23 09:29:22 1264

原创 动态HTML介绍

比如页面上的按钮只有当用户移动鼠标之后才出现,背景色可能每次点击都会改变,或者用一个 Ajax 请求触发页面加载一段新内容,网页是否属于DHTML,关键要看有没有用 JavaScript 控制 HTML 和 CSS 元素。jQuery 是一个十分常见的库,70% 最流行的网站(约 200 万)和约 30% 的其他网站(约 2 亿)都在使用。如果提交表单之后,或从服务器获取信息之后,网站的页面不需要重新刷新,那么你访问的网站就在用Ajax 技术。我们可以在网页源代码的。

2024-02-23 09:23:01 442

原创 XPath介绍和实战案例

XPath (XML Path Language) 是一门在 XML 文档中查找信息的语言,可用来在 XML 文档中对元素和属性进行遍历。XPath 教程<li>

2024-02-22 10:13:35 910

原创 hadoop介绍集群安装及相关问题集锦(超详细)

用java语言实现,开源允许用户使用简单的编程模型实现跨机器集群对海量数据进行分布式计算处理。

2024-02-21 11:45:30 846

原创 GreatSQL 部署 MGR 集群,添加新节点 及MGR搭建过程中遇到的一些故障(超详细)

GreatSQL是适用于金融级应用的国内自主开源数据库,具备高性能、高可靠、高易用性、高安全等多个核心特性,可以作为MySQL或Percona Server的可选替换,用于线上生产环境,且完全免费并兼容MySQL或Percona Server。GreatSQL在高可靠方面的主要提升是针对MGR做了大量的改进和提升工作,进一步提升MGR的高可靠等级。地理标签读写节点动态VIP仲裁节点快速单主模式智能选主全新流控算法。

2024-02-20 10:27:22 1051

原创 通过RPM包升级OpenSSH到9.6

解决 CentOS Linux & RHEL 使用 yum 命令时报错 “rpmdb BDB0113 Thread/process” 或者被卡住。echo "查询rpm package openssh的包是否被安装"echo "切换至安装目录进行安装..."echo "查看ssh版本"echo "重启sshd"echo "检查服务状态"

2024-02-19 09:40:04 537

原创 硬件采购项目方案投标文件

xx信息公司是由xx信息有限公司公司(1988年创立)改制而来,专门致力于计算机软件的开发、系统集成、技术服务、推广应用和人员培训于一体的高科技企业。公司现有员工50余人,下设系统集成部、工程部、税控部、软件部、市场部和客户服务部,是肥水市最具实力的IT设备供应商与系统方案提供商之一。xx信息公司经过多年的发展,凝聚了一批高素质的专业技术人才,拥有工信部颁发的系统集成三级资质认证,拥有山东省建设厅颁发的建筑智能化施工与设计证书,并通过了ISO9000认证。

2024-02-18 15:45:38 27

原创 未来社区服务亭建设方案

2024-02-18 15:27:27 11

原创 诸事达城市APP介绍

2024-02-18 15:08:08 11

原创 基于Haproxy+Keepalived构建高可用负载均衡集群shell脚本

HaProxy是一个特别适用于高可用性环境的TCP/HTTP开源的反向代理和负载均衡软件。在七层负载均衡方面的功能很强大(支持cookie track,header rewrite等等),支持双机热备,支持虚拟主机,支持健康检查,同时还提供直观的监控页面,可以清晰的监控服务集群的运行状况。同时支持Linux2.6内核中System Epoll,通过简化系统调用,大幅的提高了网络I/O性能。

2024-02-18 14:47:40 18

原创 htlm、css入门教程

HTML是 HyperText Mark-up Language 的首字母简写,意思是超文本标记语言,超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言,这种语言由一个个的标签组成,用这种语言制作的文件保存的是一个文本文件,文件的扩展名为html或者htm。为了让网页元素的样式更加丰富,也为了让网页的内容和样式能拆分开,CSS由此思想而诞生,CSS是 Cascading Style Sheets 的首字母缩写,意思是层叠样式表。

2024-02-18 11:43:59 874

原创 史上最全Git安装配置发布流程教程

史上最全git教程

2024-02-18 11:35:12 76

原创 redis安装

【代码】redis安装。

2024-02-18 10:38:10 186

原创 tcp-ip协议及长连接短连接介绍

有的说英语,有的说中文,有的说德语,说同一种语言的人可以交流,不同的语言之间就不行了为了解决不同种族人之间的语言沟通障碍,现规定国际通用语言是英语,这就是一个规定,这就是协议。

2024-02-18 10:34:20 899

原创 运维自动化

IDC--(Internet Data Center)互联网数据中心,主要服务包括整机租用、服务器托管、机柜租用、机房租用、专线接入和网络管理服务等。广义上的IDC业务,实际上就是数据中心所提供的一切服务。客户租用数据中心的服务器和带宽,并利用数据中心的技术力量,来实现自己对软、硬件的要求,搭建自己的互联网平台,享用数据中心所提供的一系列服务。ISP--(Internet Service Provider)互联网服务提供商,即向广大用户综合提供互联网接入业务、信息业务、和增值业务的电信运营商。

2024-02-18 10:26:56 461

原创 linux常用命令

命令要小心,因为文件删除后不能恢复。注意:Linux 所有的。

2024-02-18 10:22:25 519

原创 为什么要学正则表达式

正则表达式,又称规则表达式,通常被用来检索、替换那些符合某个模式(规则)的文本。正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个"规则字符串",这个"规则字符串"用来表达对字符串的一种过滤逻辑。给定的字符串是否符合正则表达式的过滤逻辑("匹配");通过正则表达式,从文本字符串中获取我们想要的特定部分("过滤")。

2024-02-01 09:40:06 761

原创 nginx负载均衡

负载均衡是由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种负载分担技术,将外部发送来的请求按照事先设定分配算法分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求。指在fail_timeout时间段内如果转发上游失败超过number次就认为当前的fail_timeout时间内。根据客户端的IP散列计算出一个key,将key按照upstream集群中的上游服务器进行取模,求得的值对应的主机接收转发请求.

2024-01-31 15:12:00 340

原创 正向代理和反向代理

正向代理,也就是传说中的代理,他的工作原理就像一个跳板,简单的说,我是一个用户,我访问不了某网站,但是我能访问一个代理服务器,这个代理服务器呢,他能访问那个我不能访问的网站,于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容,代理服务器去取回来,然后返回给我。反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。

2024-01-31 15:11:06 484

原创 nginx安装配置

最大客户端连接数由worker_processes和worker_connections决定,即Max_clients=worker_processes*worker_connections,在作为反向代理时,Max_clients变为:Max_clients = worker_processes * worker_connections/4。根据经验,一般指定1个进程就足够了,如果是多核CPU,建议指定和CPU的数量一样的进程数即可。max_fails,允许请求失败的次数,默认为1。

2024-01-31 15:08:53 914

原创 多线程糗事百科案例

案例要求参考上一个糗事百科单进程案例。

2024-01-30 09:56:29 194

原创 HTTP代理神器Fiddler

Fiddler是一款强大Web调试工具,它能记录所有客户端和服务器的HTTP请求。Fiddler启动的时候,默认IE的代理设为了127.0.0.1:8888,而其他浏览器是需要手动设置。

2024-01-30 09:53:19 1062

原创 动态HTML介绍

比如页面上的按钮只有当用户移动鼠标之后才出现,背景色可能每次点击都会改变,或者用一个 Ajax 请求触发页面加载一段新内容,网页是否属于DHTML,关键要看有没有用 JavaScript 控制 HTML 和 CSS 元素。jQuery 是一个十分常见的库,70% 最流行的网站(约 200 万)和约 30% 的其他网站(约 2 亿)都在使用。如果提交表单之后,或从服务器获取信息之后,网站的页面不需要重新刷新,那么你访问的网站就在用Ajax 技术。我们可以在网页源代码的。

2024-01-30 09:49:19 335

原创 Requests的简单使用

Requests支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动确定响应内容的编码,支持国际化的 URL 和 POST 数据自动编码。虽然Python的标准库中 urllib 模块已经包含了平常我们使用的大多数功能,但是它的 API 使用起来让人感觉不太好,而 Requests 自称 "HTTP for Humans",说明使用更简洁方便。使用response.content 时,返回的是服务器响应数据的原始二进制字节流,可以用来保存图片等二进制文件。

2024-01-29 16:00:38 590

原创 爬取糗事百科段子

使用requests获取页面信息,用XPath / re 做数据提取。爬取糗事百科段子,假设页面的URL是。保存到 json 文件内。

2024-01-29 15:50:53 109

原创 通用爬虫和聚焦爬虫

根据使用场景,网络爬虫可分为和两种.

2024-01-29 15:48:48 1026

原创 HTTP和HTTPS

HTTP协议(HyperText Transfer Protocol,超文本传输协议):是一种发布和接收 HTML页面的方法。HTTPS(Hypertext Transfer Protocol over Secure Socket Layer)简单讲是HTTP的安全版,在HTTP下加入SSL层。SSL(Secure Sockets Layer 安全套接层)主要用于Web的安全传输协议,在传输层对网络连接进行加密,保障在Internet上数据传输的安全。

2024-01-29 15:46:40 893

原创 HTTP响应状态码参考

【代码】HTTP响应状态码参考。

2024-01-29 15:44:05 82

原创 Linux下升级安装Python-3.6.2版本

lrwxrwxrwx 1 root root 17 10月 31 16:48 /usr/local/bin/python3.6-config -> python3.6m-config。lrwxrwxrwx 1 root root 16 10月 31 16:48 /usr/local/bin/python3-config -> python3.6-config。-rwxr-xr-x 1 root root 3066 10月 31 16:48 /usr/local/bin/python3.6m-config。

2024-01-29 09:43:55 815

原创 如何为数据中心设计可扩展且灵活的布线系统?

根据数据中心的规模、布局、性能和未来计划,可能需要不同类型的电缆来满足不同的连接与传输目的。此外,为电缆和设备保持清洁有序的环境,以防止灰尘、污垢、湿气和损坏。电缆管理系统可能包括电缆桥架、支架、面板、扎带、夹子、挂钩、管道、导管和其他支持和保护电缆的附件。它还可能包括电缆标签、颜色代码、图表、库存清单和其他识别和跟踪电缆的记录。电缆管理系统是一组工具、实践和政策,可帮助技术人员组织、保护、标记和记录电缆。此外,我们除了考虑选择适合当前和未来预计需求的电缆类型,同时还要考虑电缆的成本、可用性和兼容性。

2024-01-29 09:41:41 292

原创 5大主流方案对比:MySQL千亿级数据线上平滑扩容实战

但是在极限情况下, 即便通过上面的数据校验处理, 也有可能出现99.99%数据一致, 不能保障完全一致,这个时候可以在旧库做一个readonly只读功能, 或者将流量屏蔽降级,等待日志增量同步工具完全追平后, 再进行新库的切换。因为日志增量同步过程中,旧库中可能有数据发生变化, 导致数据不一致,所以需要进一步读取日志, 追平数据记录;因为旧库依然对线上提供服务, 库中的数据随时会发生变化, 但这些变化的数据并没有同步到新库中, 旧库和新库数据不一致, 所以不能直接进行切换, 需要将数据同步完整。

2024-01-29 09:40:48 549

原创 优雅的接口防刷处理方案

前言本文为描述通过Interceptor以及Redis实现接口访问防刷Demo 这里会通过逐步找问题,逐步去完善的形式展示原理通过ip地址+uri拼接用以作为访问者访问接口区分 通过在Interceptor中拦截请求,从Redis中统计用户访问接口次数从而达到接口防刷目的 如下图所示 工程项目地址:interface-brush-protection Apifox地址:Apifox 密码:Lyh3j2Rv 其中,Interceptor处代码处理逻辑最为重要

2024-01-29 09:39:29 757

SVNBackupToolv

windows系统SVN备份工具

2024-02-19

ffmpeg-4.3.5

ffmpeg-4.3.5

2024-02-19

undate-openssh-9.6p1-RPMS

openssh升级至openssh_9.6p1的RPM包

2024-02-19

undate-openssh-9.6p1

openssh升级至openssh_9.6p1的RPM包脚本

2024-02-19

精选天若OCR文字识别V4.48

【精选】天若OCR文字识别V4.48

2024-01-29

Hadoop3.0集群环境安装

Hadoop3.0集群环境安装

2024-01-28

k8s部署nacos脚本

k8s部署nacos脚本,nacos.yaml

2024-01-28

openssh8.6升级脚本

openssh8.6升级脚本

2024-01-28

zabbix服务端、客户端安装脚本

zabbix服务端、客户端安装脚本

2024-01-28

一键部署haproxy-keepalived脚本

一键部署haproxy_keepalived脚本

2024-01-28

python编写飞机大战代码及素材

python编写飞机大战代码及素材

2024-01-28

elasticsearch-7.6.2.tar.gz

elasticsearch-7.6.2.tar.gz

2024-01-28

apache-maven-3.8.4.zip

apache-maven-3.8.4.zip

2024-01-28

一键部署nginx-1.16.1

一键部署nginx-1.16.1

2024-01-28

mysql+mycat+keepalived+haproxy集群(生产环境实测)

mysql+mycat+keepalived+haproxy集群(生产环境实测)

2024-01-28

一键部署mysql-5.7.44

一键部署mysql-5.7.44脚本

2024-01-28

Cisco之路由重分发和配置NAT

Cisco之路由重分发和配置

2018-09-27

GitLab用户权限管理详述

GitLab用户权限管理详述

2018-09-27

空空如也

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

TA关注的人

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