- 博客(653)
- 资源 (2)
- 收藏
- 关注
原创 云原生|kubernetes|持久化存储pv,pvc和StorageClass的学习
注:pv和pvc并不是一一对应的,pvc和pv是一一对应的关系,这个不要搞错了(这个需要反复强调)
2022-09-24 23:21:24
1403
原创 云原生|kubernetes 你真的学废了吗---实战k8s 一(jsonpath实战)
【代码】云原生|kubernetes 你真的学废了吗---实战k8s 一(jsonpath实战)
2022-09-14 19:19:35
1984
原创 猿创征文|云原生|kubernetes二进制1.18单master扩展为多master
master服务器也就是16服务器。在master节点,16服务器上,扩展部署master节点步骤。单master集群规划。多master集群规划。
2022-09-05 13:59:19
1108
5
原创 kubernetes学习之持久化存储StorageClass(4---nfs存储服务)
代码】kubernetes学习之持久化存储StorageClass(4)
2022-07-16 00:54:42
3222
原创 Linux centos7升级内核(两种方法:内核编译和yum更新)
Linux centos7升级内核(两种方法:内核编译和yum更新)Linux的内核概念不用说大家也很清楚,正是内核版本的不同,才有Linux发行版本的说法,现在主流的centos应该都是centos7了,从centos7.2开始,内核版本为3.10,越往后内核版本越高。高版本的内核修复了许多的低版本内核的bug,因此,系统是需要提高内核版本的,从而提高安全性,稳定性,并增加更多的功能。通常来说,Linux是支持多版本内核共存的,无非是系统启动的时候应用哪个版本内核而已。......
2020-10-05 21:33:59
78196
35
原创 Linux 实用小脚本系列(2)----mysql安全初始化脚本的免交互执行--mysql_secure_installation
Linux 实用小脚本系列(2)----mysql安全初始化脚本的免交互执行-- mysql_secure_installation 通常mysql安装完毕后,都会带有一个增强mysql安全的脚本,并且初始化密码也可以通过该脚本快速实现,但如果是采用自己编写脚本安装mysql(不管是二进制还是编译还是yum安装的方式),安装完毕后,都需要手动执行该脚本--mysql_secure_installation,这未免不太仁杏化了,这样的问题怎么解决呢? expect脚本...
2020-09-19 12:28:26
2984
3
原创 Linux 优化实战(网络层面和系统层面的系统优化)
Linux 内核优化内核参数的优化必定需要修改内核的参数,而修改参数有两种方式。1、使用echo value方式直接追加到文件里如echo "1" >/proc/sys/net/ipv4/tcp_syn_retries,但这种方法设备重启后又会恢复为默认值2、把参数添加到/etc/sysctl.conf中,然后执行sysctl -p使参数生效,永久生效当然了,建议使用永久生效的方法,因为优化的参数基本都是针对网络层面...
2020-09-14 19:53:48
1018
2
原创 Linux 定时任务crontab实现秒级定时以及@reboot的一些问题
Linux 定时任务crontab实现秒级定时以及@reboot的一些问题Linux自带的crontab定时任务服务还是比较强大的,通过该服务结合脚本可以实现很多功能,实乃运维工作的一大神器。首先明确一点,定时任务自然需要有任务,任务分为脚本任务和系统自带命令。如果有这样一个脚本任务,仅仅需要开机后运行一次,那么,crontab结合@reboot是一个不错的选项。如果是系统自带命令任务,@reboot不一定会执行,由于系统开机初始化,很有可能系统自带命令运行环境并不满足,但cro...
2020-08-24 11:47:40
12048
1
原创 Python Django框架下将MySQL数据库的内容在网页上动态展示(修订版-2021-05-17)
Python Django框架下简单的MySQL数据展示实战需求:将数据库中的一个库内的单表数据展示在网页首页,该表有id列,名字列,学号列三个列,并有简单的逻辑:能修改单行内的名字和学号,能删除任意的行,修改和删除后仍然自动跳转到展示页。没有分页,权限管理等功能,仅仅是个简单的展示、删除后:...
2020-05-13 00:16:42
6377
10
原创 Python 爬取表情包-斗图不会输在起跑线
Python 爬取表情包-斗图不会输在起跑线对于酷爱聊天的朋友来说,表情包应该是他们心中的灵魂,没有图的聊天只能算虾扯蛋了。图片(表情包)赋予了聊天更多的内涵,很多时候一张内涵深刻的表情图片结合聊天时的上下语境,会让更多人认识到一个会聊天的人是多么的可贵,so,拥有的素材的多少(表情包),常常是斗图的关键,说不过某个人的时候,大可以洪水攻击嘛,以量取胜也是胜,这应...
2020-05-03 13:52:44
1608
原创 Python 动态更新Linux系统root账号密码并发送通知短信
## Python 动态更新Linux系统root账号密码并发送通知短信有些时候我们可能需要比较高的安全,作为服务器的主流操作系统Linux更是需要经常的更换系统账号root密码以保证整个系统的安全,密码的重要性不言而喻。那,有时候会由于自己设置的密码比较复杂而忘记,因此,需要动态的自动更新系统root密码并发送短信提醒系统管理人员。实现这一功能从以下几个方面着手。第...
2020-04-21 14:33:45
1156
原创 人工智能|Windows10下的openclaw急速部署
对话这里就可以愉快的和openclaw交流了,如果它卡一会,证明在工作比如,让它整理桌面,它会告诉你它是怎么整理的,或者给你个整理方案,你选择一个方案,然后它就执行了ok,就这么简单,其实一个安装包加三个命令就完事了,只是你至少要准备一个deepseek的api key, 飞书可以不用,毕竟有网页控制台就可以了,一样的控制电脑openclaw非常耗费token,因此建议如果使用,要多关注deepseek的计费那,看余额是否充足另外多说一句,第二条命令是把openclaw安装为服务了,因此,你
2026-02-28 22:29:05
1341
原创 Linux|操作系统|小技巧---vim编辑的脚本自动添加shebang 和注释
如果某个运维人员或者某个运维团队需要编写大量的脚本,那么,统一shebang和注释可能会是一个比较规范的做法,比如,脚本创建时间,谁创建的,脚本的介绍这些信息如果能够自动生成,将会非常的nice例如如下图所示,创建一个新的以sh结尾的文件,会自动添加下面所示的shebang和注释:
2026-02-20 20:18:43
119
原创 Linux|操作系统|elasticdump的二进制方式部署
elasticsearch的备份以及数据抽取是一个比较常见的需求,es-head这样的浏览器插件虽然也可以实现数据抽取功能,但存在比较严重的条数限制;而dbeaver可以通过jdbc形式连接elasticsearch,但也有一个严重的限制:elasticsearch必须是使用的商业许可证,Elasticsearch的免费版本是不提供JDBC功能的,在查询时会报错current license is non-compliant for [jdbc]需要付费将ElasticSearch升级为白金级别以上。
2026-02-08 17:43:23
1266
1
原创 postgresql数据库|pgbouncer连接池压测和直连postgresql数据库压测对比
相信很多同学对于连接池技术还是比较感兴趣的,但对于pgbouncer是否能够承担起连接池的重任,可能很多同学都有点持怀疑的态度。那么,本文以centos7,采用pgbench内置压测工具,通过两种连接方式来进行数据库压测,以得出pgbouncer哪些参数会影响连接池的性能;连接池和直连数据库到底哪个孰优孰劣,每一种连接压测后的tps详解。
2026-01-30 15:31:56
673
原创 postgresql数据库|连接池中间件pgbouncer的部署和配置详解
摘要:PgBouncer是一款专为PostgreSQL设计的轻量级连接池中间件,通过复用数据库连接显著降低多进程架构的资源消耗。其核心功能包括三种连接池模式(会话/事务/语句级)、低内存占用(约2KB/连接)和高效通信机制(基于libevent)。文章详细介绍了PgBouncer的编译部署流程(需OpenSSL、libevent等依赖)、关键配置参数(如连接超时设置、池化模式选择)以及与微服务连接池的协同工作方式。特别强调生产环境应使用事务模式(pool_mode=transaction)并合理设置serv
2026-01-28 19:21:54
984
原创 Linux|服务器运维|diff和vimdiff命令详解
本文介绍了Linux中diff和vimdiff命令的使用方法。diff命令用于比较文本文件差异,支持多种输出格式:基本差异报告、并列显示(-y)和补丁格式(-u)。通过patch命令可以应用补丁文件进行批量更新或恢复。vimdiff提供可视化差异对比,高亮显示不同行。文章还演示了如何生成补丁文件并应用,适用于配置文件更新、代码版本迭代等场景。diff结合patch可实现轻量级的批量更新,是开发者和系统管理员的实用工具。
2026-01-02 22:47:30
713
原创 postgresql数据库|数据库维护系列|postgresql数据库参数配置详解和数据库维护时机的选择(三)
PostgreSQL数据库参数调优是一个需要长期关注的动态过程。文章介绍了参数设置的多种方法(配置文件、SQL命令)和生效方式(冷更新、热更新、即时生效),并通过pg_settings视图详细解析了不同参数上下文的含义。重点阐述了参数修改的优先级规则(从实例级到函数级共9个层级)和实用技巧,强调应优先使用ALTER命令进行局部设置而非全局修改。文章还提供了参数查询、修改验证的SQL示例,并总结了参数调优的6条经验,包括保持主配置文件纯净、优先测试后上线、持续监控等。最后指出最优配置需结合具体业务需求,没有放
2025-12-14 23:51:33
726
原创 postgresql数据库|数据库维护系列|postgresql数据库维护表膨胀治理实操(pg_repack-1.5.3最新版编译和使用)二
本文详细介绍了PostgreSQL表重组工具pg_repack 1.5.3的编译安装与使用要点。主要内容包括:1. 编译安装过程,需解决openssl等依赖问题;2. 新版特性,采用SHARE UPDATE EXCLUSIVE锁机制,减少与自动清理等操作的冲突;3. 详细参数解析和使用示例,重点说明--no-order参数的作用;4. 常见失败原因及解决方案,包括无主键表处理、大表重组超时设置等。文章通过实际案例展示了重组过程日志分析,帮助理解重组各阶段工作流程,特别强调了重组过程中锁获取机制对业务的影响。
2025-11-23 20:56:01
681
原创 postgresql数据库|数据库维护系列|postgresql数据库维护基础知识普及(纯理论)一
第一、postgresql数据库的膨胀问题例如,其多版本并发控制(MVCC)机制虽然提升了读并发性能,但也可能带来存储空间需要定期通过 VACUUM等操作进行维护的考虑其实这个存储空间,也就是表膨胀,索引膨胀,wal日志膨胀这几个膨胀对于运维工作来说,是非常不友好的表膨胀和索引膨胀对于postgresql数据库的性能来说,影响是非常巨大的,并且这两个膨胀是没有限制的,也就是说,如果发生了表膨胀而你并没有对此做任何处理,那么,表体积将会是无限增长的在我的实际工作中,有些表体积膨胀了2w余倍(单表
2025-11-21 23:40:07
801
原创 Windows|AI大模型|使用魔当快速部署IndexTTS 2.0语言生成大模型
最近好久没有研究AI大模型了,2025年九月底看到哔哩哔哩网站推出了一个语言类的大模型IndexTTS 2.0,看着确实还不错的样子,因此见猎心喜,刚好十一假期上手试用了一下,感觉该系统确实不错本文使用Windows10平台+4060Ti显卡+cuda+python3.10+conda-310+魔当平台,急速本地部署IndexTTS 2.0语言生成大模型,大概部署时间为20分钟,非常迅速啊,就可以体验到自主可控的IndexTTS 2.0语言生成大模型主要介绍如何快速利用魔当系统部署本地IndexTT
2025-10-06 16:34:46
3559
2
原创 Linux|数据库|2025最新数据库管理工具cloudbeaver-25.0.1的docker方式部署和二进制方式部署
CloudBeaver简单介绍一个基于 Web 的开源数据库管理工具,允许用户通过浏览器连接和管理各种数据库。功能特色:多类型数据库支持:支持连接、管理、操作 MySQL、Oracle、PostgreSQL、ClickHouse 等多种主流数据库强大的 SQL 编辑器:支持 SQL 脚本提示功能、语法高亮、错误检查、格式化、导入导出等功能数据操作功能丰富:直观的表格视图,支持数据导入/导出、排序、过滤等操作可靠的安全性:提供身份验证和授权机制,保护数据安全界面简洁美观:提供国际化多语言支持
2025-08-23 12:33:18
1876
原创 docspace|Linux|使用docker完全离线化部署onlyoffice之docspace文档协作系统(全网首发)
摘要:本文详细介绍了如何在离线环境下使用Docker快速部署OnlyOffice DocSpace文档协作系统。DocSpace提供了文档编辑、格式转换、协同修改等核心功能,支持主流文档格式(包括PDF)。部署过程包括环境准备(Docker 27+、docker-compose 2.0+)、离线镜像导入、系统安装及配置优化。通过修改安装脚本参数可自定义版本(如文档服务切换至9.0.4.1或6.1.1),并指定端口(案例使用1888)。文章包含完整的安装命令、常见问题处理(如MySQL健康检查)和卸载方法。该
2025-08-12 00:13:24
2451
9
原创 Linux|实用工具|onlyoffice workspace使用docker快速部署(离线和定制化部署)
only office workspace组件介绍only office workspace主要是由五个组件构成第一个组件是MySQL数据库,该组件作用是备份功能以及文档持久化第二个组件是elasticsearch,该组件的作用是提供文档检索,管理的功能第三个组件是DS也就是onlyoffice/documentserver该组件的作用是实现在线文档的编辑,查看文档的实际操作功能,特别需要注意的是该组件可以单独部署,但由于缺少CS组件,因此,无用户管理,此组件不依赖于其它组件,例如MySQL,e
2025-08-07 01:07:31
2286
原创 docker|Linux|以centos基础镜像为基础制作nmap专用镜像(镜像瘦身计划)
一、最近由于某些场景下需要使用nmap,而nmap的rpm安装包在源目标机器上使用有软件冲突,因此,计划使用docker部署nmap具体计划为1、使用centos的基础镜像,在有网环境下,通过配置阿里云的yum仓库,在centos基础镜像内编译安装好nmap2、制作多版centos镜像,尽量优化制作出的镜像大小,合理瘦身,以方便制作出的镜像上传和下载3、在多版镜像中挑选最小的镜像,测试镜像功能是否符合预期
2025-07-19 21:30:21
551
原创 Linux|服务器|二进制部署nacos(不是集群,单实例)(2025了,不允许还有人不会部署nacos)
naocs是一个服务治理软件,如果没有记错的话,该软件是阿里出品的,后面该软件开源在了apache社区那么,现在市面上有N多的服务治理,服务管理软件,本文不打算讨论什么consul,etcd,Eureka,zookeeper等等软件和nacos的性能差异,本文只强调一点,nacos可以作为 Spring Cloud Alibaba 的组件,提供动态服务注册与发现功能,支持服务实例的心跳监测和清单更新,帮助实现服务治理的自动化nacos的软件架构是由java语言编写的j一个jar包,也就是说一个jar
2025-07-13 18:14:45
1116
原创 postgresql|数据库|系统性能监控视图pg_stat与postgresql数据库的调优(备忘)
摘要:本文详细介绍了PostgreSQL数据库中的pg_stat族系统视图,这些视图对数据库监控和性能调优至关重要。文章重点讲解了pg_stat_database、pg_stat_user_tables、pg_stat_user_indexes等核心视图的功能和使用场景,包括如何通过这些视图分析事务提交/回滚情况、索引使用效率、表膨胀问题等。同时对比了openGauss与PostgreSQL在系统视图上的差异,指出正确使用这些视图可以帮助DBA及时发现数据库性能问题,如死锁、全表扫描、索引冗余等。
2025-07-05 12:37:01
1333
原创 postgresql|数据库|只读用户的创建和删除(备忘)
说明:GRANT CONNECT ON DATABASE xxx TO read_only; 这里是显式的指定连接哪个数据库,read_only 是用户名称GRANT SELECT ON ALL TABLES IN SCHEMA public TO read_only; public是默认的模式,如果不是,需要显式的指定哪个模式ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO read_only; 是让后续在此模式
2025-06-10 21:35:26
586
原创 postgresql|数据库|pg_fdw的简单部署和简单使用
1、postgresql_fdw插件可以认为是内置插件,安装部署不需要特别的步骤,如果是rpm方式安装,只需要安装postgresql12-contrib这个组件后即可在命令行启用此插件,也就是create extension postgres_fdw; 当然,喜欢在navicat什么的执行也可以,无所谓2、假设B服务器需要映射A服务器A数据库的A表,那么postgresql_fdw插件只需要在B服务器上安装并激活3、外部表只需要三个步骤,第一个步骤是创建对象映射关系,也就是create serve
2025-06-10 13:16:25
1179
原创 postgresql|数据库|SQL脚本的结果集正确导出的姿势---csv文件存储(单表备份+数据治理)
经常和数据库打交道的同学应该都有需要备份某个表的需求,或者自己编写了一个多表联查的SQL语句比如,with语句等等情况,查询出来的结果,我们称之为结果集,需要对这些结果集做一个分析,那么,这些需求不是非常频繁的时候,我相信对很多同学来说还是非常高兴的,但是有的时候这样类似的需求可能会很多,比如,领导要求某个同学将某些表的前100条结果导出作为一些文档的说明;亦或者在做报表的时候,有很多的SQL语句需要执行,每一个SQL语句的查询结果集需要导成excel文件或者csv文件,然后根据这些csv亦或者xlsx文件
2025-04-29 23:22:56
1072
原创 Linux|gitlab|二进制快速安装部署gitlab-ce教程
【代码】Linux|gitlab|二进制快速安装部署gitlab-ce教程。
2025-03-29 16:59:53
1512
原创 kubernetes|云原生|kubeadm-1.25.7集群单master+外部etcd集群+kubeadm-init+cri-docker文件形式快速部署
【代码】kubernetes|云原生|kubeadm-1.25.7集群单master+外部etcd集群+kubeadm-init+cri-docker文件形式快速部署。
2025-03-23 00:07:22
1181
原创 kubernetes|云原生|部署单master的kubernetes 1.25.5版本集群完全记录(使用contained 运行时)
【代码】kubernetes|云原生|部署单master的kubernetes 1.25.5版本集群完全记录(使用contained 运行时)
2025-03-16 17:50:44
1969
原创 Linux|MySQL数据库|MySQL5.7版本数据库安装后的远程连接开启和重置密码(not allowed to connect to this MySQL server)
【代码】Linux|MySQL数据库|MySQL5.7版本数据库安装后的远程连接开启和重置密码(not allowed to connect to this MySQL server)
2025-02-15 21:32:45
1302
原创 人工智能|本地部署|ollama+chatbox快速Windows10下部署(初级篇)
【代码】人工智能|本地部署|ollama+chatbox快速Windows10下部署(初级篇)
2025-02-05 23:02:09
1477
原创 人工智能|基本概念|人工智能相关重要概念---AI定义以及模型相关知识
(需要科学上网支持,国外的).bin.pt这种格式的文件,我们可以认为它就是原始模型,只是通常会很大,一般家庭是无法运行的,需要很多硬件资源支撑.ggufLlama-8BQ5_K_MQ5_K_Mllama.cpp.ggufQ5_K_MQ5_K_MKQ(Quantization)是一种在机器学习和深度学习中用于减少模型大小和计算需求的技术。它通过降低模型参数的精度来实现这一目标。
2025-01-31 20:31:31
2107
原创 Linux|操作系统|备忘--glibc升级后系统中缺少en_US.utf8这个locale的解决方法
【代码】Linux|操作系统|备忘--glibc升级后系统中缺少en_US.utf8这个locale的解决方法。
2025-01-18 11:33:24
378
原创 postgresql|数据库|利用sqlparse和psycopg2库批量按顺序执行SQL语句(psyconpg2新优化版本)
书接上回,postgresql|数据库开发|python的psycopg2库按指定顺序批量执行SQL文件(可离线化部署)_python sql psycopg2-CSDN博客这个python脚本写了很久了,最近开始实际使用,发现了很多问题,问题主要集中在以下几点:1、SQL语句解析不太标准,遇到;分号就也当SQL语句执行,导致很多不必要的错误,并且很多时候不能有效区分多行SQL,因此,本文计划使用sqlparse库来做更准确的SQL语句解析2、批量的SQL文件跑完后,并没有一个比较详
2025-01-11 12:39:25
1272
原创 VBA(Visual Basic for Applications)编程|excel|一系列网址或文件路径快速转换为可点击的超链接
很多时候,我们需要把导入的数据某一列转换成超链接,比如URL形式的列。那么,大批量的情况下,无疑一个个手动点击是非常愚蠢的办法,这个时候我们就需要VBA编程来编写宏,通过编写宏来简化这些手动操作并不现实的操作。下面,直接上源码,并说明如何启用宏,VBA编程,并固化宏
2025-01-05 22:39:39
1309
cloudbeaver二进制和docker镜像最新版25.0.1(centos7可用)
2025-08-21
onlyoffice-docspace-3.2.1版本的离线docker镜像
2025-08-12
Ollama(Windows10 11 以及Linux x86-64和arm架构的最新ollama 0.5.7的安装包)
2025-01-30
CentOS7下PostgreSQL与PostGIS插件离线部署指南 用于centos7的x86-64 包括postgis3.3
2024-09-23
centos7 aarch64架构的自制kvm离线仓库
2024-06-02
根据remi仓库制作的php全系列离线仓库安装包
2024-05-14
万能postgresql数据库部署安装仓库-含12-15版本所有版本以及官方所有插件
2024-03-21
matplotlib-3.1.2-cp38-none-win_amd64.rar
2020-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅