- 博客(192)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 文件管理困境如何破?ZFile+cpolar打造随身云盘新体验
本文介绍了如何在Linux Ubuntu系统中使用Docker本地部署ZFile文件管理系统,并结合cpolar内网穿透工具实现远程访问。ZFile是一个功能丰富的个人在线网盘程序,支持多存储源统一管理、在线预览、文件直链分享等功能。通过Docker快速部署后,利用cpolar无需公网IP即可创建远程访问通道,解决内外网文件共享难题。教程包含详细部署步骤、ZFile功能演示及cpolar安装配置方法,帮助用户轻松搭建私有云盘,实现高效便捷的文件管理和远程访问。
2025-07-24 15:43:34
628
13
原创 国产数据库拐点已至:电科金仓用“融合+AI”重新定义下一代数据底座
7月15日,电科金仓在北京发布四款AI时代数据库新品,提出"融合数据库"战略,标志国产数据库从"替代Oracle"迈向定义下一代形态。其核心产品KES V9 2025实现数据模型、语法兼容等五大一体化,支持结构化、向量等多元数据,并深度融入AI能力。通过"金兰组织2.0"构建生态,电科金仓以平台化思路应对大模型时代的数据处理需求。这不仅是技术突破,更代表国产数据库首次与国际厂商站在AI转型同一起跑线,有望重塑行业格局。
2025-07-24 08:00:58
2589
8
原创 国产数据库如何“零改造”平替Oracle?老邓的六大顾虑被这家厂商一次性怼服
摘要:本文讲述了数据库专家老邓从抵触国产数据库替换到逐渐认可的心路历程。作为Oracle铁杆用户,老邓最初提出六大担忧:应用改造成本高、数据迁移复杂、系统停机风险等。但某国产数据库厂商通过100%语法兼容、全自动迁移工具链(KDMS/KDTS/KFS)和柔性迁移方案,实现零代码修改、分钟级停机甚至不停机迁移,最终赢得老邓认可。案例显示该方案已在金融等行业成功落地,验证了国产数据库替代的可行性。
2025-07-22 13:20:06
8209
30
原创 设计师的工具地狱如何破局?Miro+cpolar打造你的数字画布中枢站
摘要: 本文介绍如何通过开源白板工具Drawnix和cpolar内网穿透技术解决创意协作中的多平台困境。Drawnix作为基于Vue.js的在线白板工具,支持思维导图、流程图绘制及多人实时协作,可替代Miro等工具。部署过程包括环境准备、代码克隆、依赖安装和本地启动。通过cpolar生成公网地址实现远程访问,还详细演示了配置固定二级子域名的方法,确保永久稳定的访问链接。这套组合方案特别适合需要保密协作的团队项目,有效解决了工具切换繁琐和远程访问受限的痛点。(150字)
2025-07-22 09:01:34
7934
20
原创 时序数据库选型指南:为什么 Apache IoTDB 正在成为工业大数据的首选?
Apache IoTDB是一款高性能物联网原生时序数据库,专为解决海量时序数据管理难题而设计。产品提供灵活部署方式(云端/终端)、高压缩比存储(浮点数15:1)、类SQL查询语言及200+内置函数,支持单机千万点/秒写入和集群线性扩展。其核心优势包括:双层WAL+内存表架构实现1500万点/秒写入性能;TsFile自研格式实现高效压缩;内置工业协议适配器(MQTT/Modbus等);支持边缘-中心双活同步。本文详细演示了Linux单机部署流程,涵盖环境调优、配置文件修改及服务启动验证,并附产品架构图与功能特
2025-07-19 14:01:37
12161
72
原创 7个故事,学会人工智能时代必懂的算法常识
《算法思维:现代人必备的数字素养》摘要 算法已深度融入日常生活,从社交推荐到购物决策,算法思维正成为现代人必备的常识素养。新书《算法往事》通过7个生活化场景(如用贪心算法购物、最短路径规划旅行),将复杂的算法知识转化为通俗易懂的实用技巧。书中创新性地用经典故事诠释计算本质,既适合大众科普,又能帮助计算机初学者建立系统化的问题解决思维。文章附赠该书抽奖福利,邀请读者在数字时代掌握算法这一基础认知工具。
2025-07-16 16:22:41
4078
23
原创 【Linux】Redis 6.2.6 的二进制部署【适用于多版本】
本文详细介绍了在CentOS 7系统上安装和配置Redis 6.2.6的步骤。首先,确保系统具备GCC和make编译环境,并创建安装目录。接着,下载并解压Redis源码包,进行编译和安装。
2025-07-08 13:10:48
1329
27
原创 飞算JavaAI - 让你的开发不在艰难
飞算JavaAI:智能高效的Java开发助手 飞算JavaAI是一款基于大模型技术的智能开发工具,专为Java开发者设计。它通过语义理解、智能引导和自动化代码生成,显著提升开发效率,尤其适合新手快速上手。 核心功能: 智能引导开发:从需求分析到项目生成全流程自动化 自定义开发规范:支持个性化代码风格适配 深度项目理解:本地化处理保障代码安全 智能问答系统:实时解决开发问题 技术优势: 自研Java专有模型 代码-文档智能同源 上下文感知的智能优化 安装使用便捷: 通过IDEA插件市场一键安装,注册即可使用。
2025-07-01 14:40:59
3312
38
原创 Linux lsof 命令详解+实例
lsof 是一个在 Linux 系统中用于列出所有打开文件的实用工具。它能够显示与文件、目录、网络连接和设备等资源相关的详细信息,帮助用户进行系统监测和故障排查。
2025-06-18 09:40:38
2614
21
原创 Algolia - Docsearch的申请配置安装【以踩坑解决版】
对于 vuepress 来说,就是安装个插件配置参数的事,可还是让人耽误了好些时间。官方文档中并未对常见的一些问题予以说明,还需咱们自己踩坑,希望大家也能将自己日常踩的坑分享出来,避免更多的人,无休止的耗费精力。祝大家一切顺利,所踩之坑,皆能被填平!据说,点免费Star的人都被领导加鸡腿了!😄ToLiucyLinux私域源码。
2025-05-08 15:44:35
1182
26
原创 Enable two-factor authentication (2FA) - Github解决方案
Enable two-factor authentication (2FA) - Github解决方案
2025-03-10 11:10:10
1767
25
原创 Linux生成自签证书【Nginx】
通过以上步骤,可以在 Linux 系统上生成自签证书。自签证书仅适用于测试和内部环境,在生产环境中建议使用受信任的证书颁发机构(CA)签发的证书。自签证书名称也可以在执行完所有的命令之后,mv重命名证书名称。生成私钥命令opensslOpenSSL 是一个开源的工具包,用于实现 SSL/TLS 协议以及加密算法。它广泛用于生成密钥、证书、加密数据等操作。genpkey这是 OpenSSL 的一个子命令,用于生成私钥(Private Key)。genpkey。
2025-02-05 14:32:19
2628
18
原创 【Linux】Nginx一个域名https&一个地址配置多个项目【项目实战】
【Linux】Nginx一个域名https&一个地址配置多个项目【项目实战】
2024-12-13 10:26:47
5228
34
原创 Linux如何将文件或目录打成rpm包?-- rpmbuild打包详解
最近因为遇到一个服务器受系统限制,只能上传rpm包才能使用,而我们的服务都是文件,那么怎么将文件都打成rpm包呢???我也是找了好几个,终于找到了一个简单好用的打包方式,下面来给大家讲解一下部署及打包、安装;本文已docker离线包目录为例子,将其打成rpm包,并在新的服务器上安装;操作系统为:Centos 7.6在使用rpmbuild将 Python 环境打包成 RPM 包之前,需要确保已经安装rpmbuild工具,并配置好相关的 RPM 打包环境。
2024-11-12 15:08:03
3326
42
原创 Linux上 Git 的简介、安装及操作详解(操作windows、linux通用)
我们知道,在公司中,一个项目通常是由一个团队来协作开发的,就比如一个项目由小红、小花、小李、小美四个人组成的团队来合作开发,有一天,小红完成了项目的一个小功能,并把它上传到了公司服务器上,但是小花觉得这个功能中的一部分代码可以优化,于是她从服务器上下载了小红的代码并对其进行修改,同时小李也从服务器上下载了该代码进行优化,那么这时候就会发生两个问题:第一,修改完成上传后,小李修改后的代码会直接覆盖掉小花修改的代码,导致小花的努力白费;
2024-10-24 09:31:34
4412
32
原创 Linux下压缩与解压缩命令大全【详解】
在使用tar命令,去解压所有支持tar命令解压缩的类型文件时(.tar、.gz、tar.gz或.tgz、.Z、.tar.Z、.bz、.tar.bz、.bz2、.tar.bz2、.xz、tar.xz),不需要在文件名后面添加解压目录,tar命令会自动解压到当前目录。如果需要指定解压缩目录,都可以使用-C。
2024-10-14 10:54:12
6777
27
原创 【K8S】解决:The connection to the server raw.githubusercontent.com was refused - did you specify the rig
【K8S】解决:The connection to the server raw.githubusercontent.com was refused - did you specify the right host or port?
2024-08-27 17:53:18
1630
31
原创 麒麟V10 arm 编译安装 gcc9.3环境
在麒麟V10 arm64架构的服务器上需要使用到gcc9.3,但麒麟V10自带的gcc版本是7.3,麒麟系统自带的sp1和sp2源,默认的gcc版本都是7.3,所以需要升级到gcc9.3才能使用;
2024-08-20 11:02:14
5146
22
原创 Linux文件或图片名称中文乱码解决【适用于centos、ubuntu等系统】
Linux文件或图片名称中文乱码解决【适用于centos、ubuntu等系统】
2024-08-05 16:50:08
4069
26
原创 podman 替代 docker ? centos Stream 10 已经弃用docker,开始用podman了!
Podman 是一个开源项目,可在大多数 Linux 平台上使用,并位于GitHub 上。Podman 是一个无守护进程的容器引擎,用于在 Linux 系统上开发、管理和运行 Open Container Initiative (OCI) 容器和容器映像。Podman 提供了一个与 Docker 兼容的命令行前端,它可以简单地为 Docker cli ,alias docker=podman。Podman 还提供了一个套接字激活的 REST API 服务,以允许远程应用程序启动按需容器。
2024-07-11 10:28:04
5674
37
原创 ELFK简介
当运维在平时工作的时候如果服务出现问题,我们一般都会查看日志去解决问题,而且有的服务不止一个日志,就需要不停的查看不同的日志,比较繁琐,而且还容易混乱思路。所以,这时候我们就需要一个可以统一收集服务的日志信息的一个应用,来缓解运维解决问题的复杂性和排查速度性。接下来讲解的就是一个可以统一收集日志系统并可以可视化展示的服务ELK;没有日志分析工具之前,运维工作存在哪些痛点?痛点1、生产出现故障后,运维需要不停的查看各种不同的日志进行分析?是不是毫无头绪?
2024-07-04 09:11:17
3493
25
原创 【Linux】部署NFS服务实现数据共享
NFS是一种网络协议,NFS依赖RPC才能工作。(RHEL5.0上是NFS V3而RHEL6.0上是NFS V4)NFS 的基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享。NFS在文件传送或信息传送过程中依赖于RPC协议。RPC,远程过程调用 (Remote Procedure Call) 是能使客户端执行其他系统中程序的一种机制。
2024-07-01 09:58:31
4154
28
原创 执行shell脚本出现 $‘ \r‘ 符号导致执行失败【解决】
在执行脚本的时候,我们有时候会遇到添加一个变量值,明明读到的值是0或者1,在外面执行此命令都是没问题的,而且脚本中写的判断也是没问题的,但是为什么执行的结果是没有找到0或者1呢?
2024-06-24 14:46:56
4356
28
原创 【Linux】Jenkins Pipeline流水线详解及基于Jenkins流水线实现自动更新项目(实战)
Jenkins的流水线(Pipeline)是一套插件,用于实现和集成持续交付流水线到Jenkins。流水线可以自动表达从版本控制向用户和客户获取软件的进程。具体来说,软件的每次变更(在源代码控制中提交)在被释放的路上都会经历一个复杂的过程,这个过程包括以一种可靠且可重复的方式构建软件,并通过多个测试和部署阶段来开发构建好的软件。对Jenkins流水线的定义被写在一个文本文件中(称为Jenkinsfile),该文件可以被提交到项目的源代码控制仓库,这是“流水线即代码”的基础。
2024-06-18 09:38:08
4349
34
原创 【Jenkins】Pipeline流水线语法解析全集 -- 脚本式流水线、groovy语法
【Jenkins】Pipeline流水线语法解析全集 -- 脚本式流水线、groovy语法
2024-05-20 11:08:34
16460
101
原创 【Jenkins】Pipeline流水线语法解析全集 -- 声明式流水线
Jenkins提供了两种开发Pipeline的方式:脚本式和声明式。脚本式流水线(也称为“传统”流水线)基于Groovy作为其特定于域的语言。而声明式流水线提供了简化且更友好的语法,并带有用于定义它们的特定语句,而无需学习Groovy。声明式流水线语法错误在脚本开始时报告。这是一个很好的功能,因为您不会浪费时间,直到某个步骤未能意识到拼写错误或拼写错误。如前所述,流水线可以以声明式或脚本式编写。而且,声明式方法建立在脚本式方法的基础之上,通过添加”script”步骤,可以很容易地进行扩展。声明式流水线。
2024-05-14 10:12:29
8079
88
原创 【Linux】基于 Jenkins+shell 实现更新服务所需文件 -->两种方式:ssh/Ansible
【Jenkins】使用Jenkins+shell实现更新服务所需文件 -->两种方式:ssh/Ansible
2024-05-06 10:04:03
6429
34
原创 【Linux】使用Jenkins + svn + springboot自动构建jar包并自动打包在服务器上运行
【Linux】使用Jenkins + svn + springboot自动构建jar包并自动打包在服务器上运行
2024-04-24 13:15:10
7782
46
原创 【Linux】 OpenSSH_7.4p1 升级到 OpenSSH_9.6p1(亲测无问题,建议收藏)
【Linux】 OpenSSH_7.4p1 升级到 OpenSSH_9.6p1(亲测无问题,建议收藏)
2024-04-15 14:29:06
3690
42
原创 【Linux】 OpenSSH_9.3p1 升级到 OpenSSH_9.6p1(亲测无问题,建议收藏)
【Linux】 OpenSSH_9.3p1 升级到 OpenSSH_9.6p1(亲测无问题,建议收藏)
2024-04-07 20:11:49
3894
48
原创 【windows】安装 Tomcat 及配置环境变量
最近需要更新一个漏洞,来解决tomcat的一个问题;漏洞名称为:(CVE-2021-31805) 远程代码执行漏洞,所以需要升级一下Tomcat,本次Tomcat升级到9.0.82版本。
2024-03-25 11:13:21
6016
82
原创 【Linux】误删除/home家目录怎么办? -- 此时ssh连接登录的就是此普通用户
因为服务器是禁用了root的ssh连接方式的,所以一直都是使用普通用户登录,如果需要其他root权限操作就会提权操作或者切换root进行操作;突然有一天,(具体我也不知道在干啥)不小心吧/home/下的普通用户目录删了(当然,不是我操作的),导致我登录进来找不到家目录了,就变成-bash了;虽然可以登录上来,但是上面会提示一行找不到家目录,导致操作没有权限等等一些问题,所以这个问题还是要解决的;提示:此方法仅适用于家目录没有存放任何文件的;
2024-03-20 13:11:19
5582
56
原创 Ansible自动化运维(四)jinja2 模板、Roles角色详解
一般情况下将roles写在中,也可以写在其他任意位置(写在其他位置要自己手动建立一个roles文件夹)对于以上所有方式有个缺点就是无法实现同时部署web、database、keepalived等不同服务或者不同服务器组合不同的应用就需要写多个yaml文件,很难实现灵活的调用roles用于层次性,结构化地组织playbook。roles能够根据层次结果自动装载变量文件、tasks以及handlers等。要使用roles只需要在playbook中使用include指令即可。
2024-02-28 09:10:21
6392
66
原创 Ansible自动化运维(三)Playbook 模式详解
Playbook不同于使用单个模块操作远程服务器,Playbook的功能更加强大。如果说单个模块执行类似于Linux系统中的命令,那么Playbook就类似于shell脚本,将多个模块组合起来实现一组的操作。
2024-01-26 13:31:20
12861
61
原创 Linux如何将文件或目录打成rpm包? -- fpm打包详解
最近因为遇到一个服务器受系统限制,只能上传rpm包才能使用,而我们的服务都是文件,那么怎么将文件都打成rpm包呢???我也是找了好几个,终于找到了一个简单好用的打包方式,下面来给大家讲解一下部署及打包、安装;本文已docker离线包目录为例子,将其打成rpm包,并在新的服务器上安装;操作系统为:Centos 7.6。
2024-01-22 16:51:40
13910
56
原创 Ansible自动化运维(一)简介及部署、清单
自动化运维是指将日常运维的、大量的重复性工作自动化,把手工执行的工作,通过梳理分析,进行逻辑分解,借助平台或工具转为自动化操作。自动化是IT运维工作的升华,IT运维自动化不单纯是一个维护过程,更是一个管理的提升过程,是运维的更高层次,也是未来的发展趋势。Ansible是一款使用Python开发,模块化,依赖于ssh协议实现的自动化统一配置管理工具,自动化主要体现在Ansible集成了丰富模块以及功能组件,可以通过一个命令完成一系列的操作,进而能减少重复性的工作和维护成本,可以提高工作效率。
2024-01-02 11:02:26
14358
153
自动获取服务器系统信息脚本:(操作系统、系统内核、系统架构、CPU型号、CPU核数、显卡型号、内存等等)
2023-08-15
Linux运维日常巡检脚本 - 可自行修改
2023-10-08
linux启动、关闭、重启jar包shell脚本
2023-05-05
ClamAV病毒扫描之邮件告警脚本
2023-03-02
mysql数据库定时备份脚本+定时删除
2023-05-12
openssh7.4p1 升级到 openssh9.4p1 所需的离线包
2023-10-08
shell批量检测服务端口脚本nc命令检测ip端口是否存在脚本(在linux中用于检测服务状态的)
2023-09-18
openssh升级9.3p1所需的离线包
2023-06-28
openssh7.4p1 升级到 openssh9.3p2 所需的离线包
2023-09-13
Postman 9.12.2 安装包 + 中文包.zip
2023-08-09
Linux持续监控maillog邮件日志并输出收件人的邮箱号
2023-07-20
Linux之批量创建多个用户名及批量删除用户名(内容可根据自己的需求自行修改)
2023-04-13
gcc gcc-c++ 4.8.5离线安装包
2023-02-23
mysql、mysqldump命令离线包(可直接使用命令)
2023-05-10
kubeadm所需镜像包v1.20.0版本
2023-03-23
K8S部署metrics-server-0.6.2镜像文件及yaml文件
2023-03-22
kubeadm所需镜像包及脚本v1.20.15版本
2023-03-17
pip3-21.3.1离线包
2023-02-23
arm数据库镜像 - 8.1.0版本
2025-02-26
docker24.0.5离线安装包 (一键部署)
2023-12-20
Visual C++ 2013 Redistributable
2024-09-30
k8s网络插件 flannel v0.25.5 flannel-cni-plugin-v1.5.1-flannel1 镜像包
2024-08-27
podman 离线安装包
2024-07-08
ELFK docker镜像-7.1.0版本(elasticsearch、filebeat)
2024-06-13
ELFK docker镜像-8.12.2版本(elasticsearch、filebeat)
2024-06-13
ELFK docker镜像-8.12.2版本(kibana、logstash)
2024-06-13
ELFK docker镜像-7.1.0版本(kibana、logstash)
2024-06-13
docker-compose1.29.2离线包
2024-06-13
centos系统zip、unzip离线rpm安装包
2024-04-23
服务器安全:获取登录的用户名、时间和操作信息并记录到指定路径日志里脚本
2024-04-25
服务器安全:登录服务器获取连接用户的信息并发送邮件到指定邮箱脚本
2024-04-25
openssh7.4p1 升级到 openssh9.6p1 所需的离线包
2024-02-27
nginx1.24.0 二进制安装离线包及依赖包
2024-02-21
openssh7.4p1 升级到 openssh9.5p1 所需的离线包
2023-11-30
shell脚本:一键启动当前目录所有jar包、一键停止jar包、一键查看当前目录所有jar包的进程数、一键重启jar包脚本
2023-10-19
docker启动容器报错
2022-10-28
找工作面试记好这几点,你就知道这个公司值不值得去
2021-03-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人