- 博客(576)
- 收藏
- 关注
原创 揭秘分库分表:轻松解决单表大数据难题!
分库分表是解决单表数据量过大、读写性能瓶颈的核心技术之一,通过将数据分散到多个数据库或表中,降低单节点压力。
2025-03-05 09:09:36
926
原创 冷热分离技术:快速解决表数据查询慢的问题!
冷热分离是一种通过将高频访问的热数据与低频访问的冷数据分离存储的技术方案,可显著降低单表数据量、提升读写性能。
2025-02-28 13:41:31
744
原创 掌握Nginx UI,一键优化你的服务器!
当传统命令行操作成为效率黑洞,一个可视化控制面板的出现,就像在布满荆棘的运维之路上突然亮起的指路明灯。
2025-02-26 13:47:49
585
原创 Docker神器Portainer-CE,一键高效管理!
当突发告警再次响起时,你可以从容地打开浏览器,在清晰的拓扑图中定位问题节点——这或许就是技术工具存在的终极意义:让复杂归于秩序,让焦虑重归平静。Portainer-ce是一个可视化的容器镜像的图形管理工具,利用Portainer-ce可以轻松构建,管理和维护Docker环境。其中127.0.0.1 是你服务器地址,因为我docker是装在本机的,所以使用的是本机地址127.0.0.1。勾选容器列表容器,可对其进行管理,包括,启动,停止,重启等按钮。点击此容器列表中的此标签,可查看容器日志和详情。
2025-02-14 00:15:29
420
原创 MySQL索引优化,性能飙升的秘密!
尽量对字段类型较小的列设计索引,比如说什么tinyint之类的,因为字段类型较小的话,占用磁盘空间也会比较小,在搜索的时候性能也会比较好一点。同时将查询中使用频率最高的列放在前面,同时考虑查询的过滤性,将过滤性更强的列放在前面。一次一行循环地从第一张表(称为驱动表)中读取行,在这行数据中取到关联字段,根据关联字段在另一张表(被驱动表)里取出满足条件的行,然后取出两张表的结果合集。当使用left join时,左表是驱动表,右表是被驱动表,当使用right join时,右表时驱动表,左表是被驱动表,
2025-02-14 00:12:03
987
原创 掌握Explain工具,让你的数据库性能翻倍提升!
使用 EXPLAIN 关键字可以模拟优化器执行 SQL 语句,分析你的查询语句或是结构的性能瓶颈,根据分析结果进行SQL语句优化达到更好的性能。以上就是今天要讲的内容,通过理解 EXPLAIN 输出并遵循索引最佳实践,可显著提升查询性能,降低系统负载。
2025-02-11 22:30:44
987
原创 深入理解MySQL索引底层数据结构
MySQL 索引的底层实现是数据库性能优化的核心,其核心数据结构是 B+Tree。以上就是今天要讲的内容,本文介绍了MySQL使用索引的优势,同时讲了MySQL索引选择B+Tree做为数据结构的原因。
2025-02-11 00:11:18
810
原创 1Panel:一键掌控Linux服务器,开源神器让运维变得前所未有的简单!
此外,开源性质也为用户提供了极大的灵活性和可扩展性,他们可以根据自己的实际需求定制和扩展面板的功能,打造符合个性化需求的运维环境。通过 1Panel,用户可以轻松搭建多种类型的网站,包括静态网站、反向代理站点,以及支持 PHP、Java、Node.js、Go、Python 等运行环境的网站。通过应用商店,用户可以一键安装多种常见的建站工具、服务和开发环境,如 WordPress、Halo、PHP、Node.js、MySQL 等,不再需要复杂的手动配置。:可以管理所有下载的容器,可视化管理。
2025-02-10 18:04:37
387
原创 idea通过codeGPT插件集成DeepSeek
DeepSeek,全称杭州深度求索人工智能基础技术研究有限公司。DeepSeek 是一家创新型科技公司,成立于2023年7月17日,使用数据蒸馏技术,得到更为精炼、有用的数据。更多信息详见官网。
2025-02-07 10:06:44
1679
2
原创 macOS 安装JDK17
近期找开源软件,发现很多都已经使用JDK17+springboot3 了,之前的JDK8已经被替换下场,所以今天就在本机安装了JDK17,拥抱变化。JDK 17 是 Java 平台标准版(Java SE)的一个功能发布版本,于2021年9月14日正式发布。
2025-01-18 11:25:46
5278
2
原创 mac m2 安装 docker
到官网下载适配的安装包:https://www.docker.com/products/docker-desktop/点击设置,选择Docker Engine 右侧进行配置。至此在mac上安装docker 成功。
2025-01-02 20:32:28
882
原创 windows 本地node版本快速升级
Node.js 是一个开源、跨平台的JavaScript运行时环境,它允许开发者在服务器端运行JavaScript代码。Node.js 基于Chrome V8 JavaScript引擎构建,能够提供高效的性能和轻量级的架构。以上就是node本地快速升级的步骤,有更好的方法,欢迎评论指教。
2024-12-29 15:54:18
2437
3
原创 windows 安装docker
至此windos docker 安装完成,但是不知道为啥,我在服务中找不到docker的服务,在黑窗口中输入docker 命令却可以正常执行。到官网下载适配的安装包:https://www.docker.com/products/docker-desktop/打开docker ,点击设置,选择docker Engine 修改右侧的配置。电脑重启完成以后,打开docker ,点击 Accept。再打开docker 并点击运行,即可。安装完成以后会重启电脑,即安装完成。右键win图标,选择应用和功能。
2024-12-23 22:44:04
3135
2
原创 centos7下制作DockerFile 镜像
Dockerfile 是一个文本文件,包含了用于构建 Docker 镜像的所有命令和指令。它定义了镜像的构建过程,包括基础镜像、安装软件、设置环境变量、复制文件、暴露端口等。Dockerfile 使得镜像的构建过程可重复、可移植,并且易于版本控制和协作。
2024-12-21 23:00:01
612
原创 centos7 下使用 Docker Compose
Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。它允许你通过一个 YAML 文件来配置应用程序的服务、网络和卷,然后使用一条命令即可创建和启动所有服务。Docker Compose 使得管理复杂的应用程序变得简单,特别适合开发和测试环境。
2024-12-21 22:14:49
572
原创 centos7下docker 容器实现redis主从同步
启动如果报错,就给宿主机/app/rd2 文件夹设置权限。此文件夹是 你自己映射到宿主机上的挂载目录。-e 是设置环境变量值。
2024-12-21 17:28:55
337
原创 centos7 安装docker
Docker是一种开源的容器化平台,旨在简化应用程序的开发、部署和运行过程。它通过将应用程序及其所有依赖项打包到一个独立的容器中,实现了快速部署、可移植性和环境一致性。至此docker 在centos7的安装完成。
2024-12-21 14:32:06
874
原创 java字符串使用split分割报:Dangling meta character ‘+‘ near index 0 +
开发接口,接收对方参数的时候,有的参数是商品名称和数量,在一个字段,通过+分割的,在我接收到参数的时候分割取值,就报了这个问题:Dangling meta character ‘+’ near index 0。
2024-11-15 15:03:19
391
原创 idea中使用maven install命令时报:Plugin org.apache.maven.plugins:maven-surefire-plugin:3.2.2
在局域网开发,导入工程以后,将适配的maven本地仓库也导入进来,将开发环境搭建完成。
2024-11-15 14:16:23
537
原创 docker执行restart命令时报错:Job for docker.service failed because start of the service was attempted too of
在centos7中安装好docker后,配置了国内的镜像源,然后重启docker时报以下错误。
2024-10-11 10:56:46
930
2
原创 nginx运行时报:No rule to make target ‘build‘, needed by ‘deault‘.Stop
部署前端项目,将打好的前端包,放到服务器上,运行nginx执行,结果nginx运行报错。
2024-10-11 10:48:27
542
原创 centos7执行yum命令时报:Could not resolve host: mirrorlist.centos.org; Unknown error
打算学习一下docker,所以重新装了一台虚拟机,centos7。安装完成后,通过 yum 命令下载必要软件时报了错误,对此错误进行了分析,解决和记录。
2024-10-11 09:17:16
729
原创 深度学习模板方法设计模式
模板方法设计模式是行为型设计模式,主要是定义算法框架,并将一些步骤的实现延迟到子类,重新定义算法的步骤。模板设计模式(Template Pattern)是一种行为型设计模式,它在超类中定义了一个算法的框架,将一些步骤延迟到子类中实现。模板方法使得子类可以在不改变算法结构的前提下,重新定义算法的某些特定步骤。AbstractClass(抽象类):定义了模板方法和钩子方法,以及可能的抽象方法和具体方法。ConcreteClass(具体类):继承自抽象类,实现抽象方法,并可能覆盖钩子方法和具体方法。
2024-08-26 22:16:26
633
1
原创 推荐一个java低代码开发平台-橙单
大家好,今天为大家推荐一个开箱即用,快速开发的低代码平台。项目采用 Boot3 + Flowable7 + Sa-Token + Vue3技术栈。橙单中台化低代码生成器。可完整支持多应用、多租户、多渠道、工作流 (Flowable & Activiti)、在线表单、自定义数据同步、自定义Job、多表关联、跨服务多表关联、框架技术栈自由组合等。用户管理:维护系统用户信息。部门管理:树状查询,维护部门信息。岗位管理:对岗位进行维护。角色管理:支持对角色信息的维护。
2024-08-24 16:07:56
1811
原创 推荐一个java企业级快速开发平台-JeeSite
大家好,今天为大家推荐一个java 企业级系统快速开发平台,JeeSite。它是一个企业级快速开发解决方案,开发模式为前后端分离开发,后端基于Spring Boot框架,前端则使用Vue3、Vite、Ant Design Vue等技术栈。
2024-08-24 15:11:19
1547
原创 mac安装xmind
XMind 是一款流行的思维导图和头脑风暴软件,它以其直观、灵活和功能丰富而受到用户的喜爱。XMind 适用于个人和团队,用于组织思维、规划项目、解决问题和协作。
2024-08-22 22:45:33
1656
1
原创 推荐一款好用的mac解压缩软件
FastZip for Mac集压缩、解压、预览、加密压缩、分卷压缩、固实压缩、右键压缩解压、多线程压缩等功能于一体,绝佳的设计、便捷的操作,为您带来优秀的使用体验。
2024-08-22 22:33:33
1450
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人