- 博客(309)
- 资源 (90)
- 收藏
- 关注
原创 一篇文章带你了解Nacos的发展史
Nacos在服务发现和配置管理方面表现出色,备受开发者喜爱。随着时间的推移,Nacos将继续不断更新和发展,为用户提供更好的体验。Nacos是一个全功能的服务发现和配置管理平台,致力于帮助开发者构建和管理微服务架构。
2024-01-15 10:41:47
1041
原创 Docker安装Nacos详细步骤
Docker安装Nacos详细步骤。1、Clone 项目。2、选定指定版本。3、单机模式 Derby。4、单机模式mysql8。5、开发端口映射的端口。6、其它方式安装。
2024-01-15 10:39:11
781
原创 一篇文章带你了解Redis的发展史
分库分表和 MySQL 集群时代(2000年代后期至2010年代初期):随着业务和技术的不断发展,数据库系统面临的挑战也越来越大。然而,随着数据量的增长和访问量的增加,数据库系统面临着一些挑战,例如索引的大小和并发访问的性能问题。传统的关系型数据库已经无法满足需求,因此人们开始转向 NoSQL 数据库,Redis 是其中发展最快的一个。Redis 是一个开源的内存数据存储和处理系统,它在过去的几十年中经历了重大的发展和演进。它的发展和演进为数据库系统的设计和实现提供了宝贵的经验和启示。
2024-01-14 09:42:26
952
原创 Docker安装Redis详细步骤
Docker安装Redis详细步骤。1、创建安装目录。2、确定安装的版本。3、配置docker-compose.yml。4、安装。
2024-01-14 09:39:13
774
原创 带你了解下Elasticsearch8的新特性
安全性增强:Elasticsearch 8 加强了安全性方面的功能,包括支持更安全的传输协议(如 TLS 1.3)、增强的身份验证和授权机制,以及更好的审计日志记录。多租户支持:多租户是云计算环境中的一个重要概念,Elasticsearch 8 增加了对多租户的支持,允许在一个 Elasticsearch 集群上安全地隔离和管理多个租户的数据和资源。更好的监控和诊断:为了帮助用户更好地监控和诊断系统,Elasticsearch 8 提供了更强大的监控工具和指标,以及更详细的日志记录和错误报告。
2024-01-12 08:56:42
1074
原创 Docker安装Elasticsearch8详细步骤
前面讲了Elasticsearch7的安装步骤,今天讲讲Elasticsearch8的安装,大同小异。1、配置环境变量。2、配置compose文件。3、启动。4、停止及删除部署。5、挂载配置。
2024-01-12 08:49:09
1802
原创 一篇文章带你了解Elasticsearch的故事
许多年前,一个刚结婚的名叫 Shay Banon 的失业开发者,跟着他的妻子去了伦敦,他的妻子在那里学习厨师。在寻找一个赚钱的工作的时候,为了给他的妻子做一个食谱搜索引擎,他开始使用 Lucene 的一个早期版本。这个对于高性能,实时,分布式搜索引擎的需求尤为突出,他决定重写 Compass,把它变为一个独立的服务并取名 Elasticsearch。据说,Shay 的妻子还在等着她的食谱搜索引擎,而 Elasticsearch 后来作为一家公司(Elastic 公司)进行运作,定位为数据搜索和分析平台。
2024-01-11 14:49:35
423
原创 Docker安装Elesticsearch7详细步骤
Docker安装Elesticsearch7详细步骤。1、创建安装目录。2、配置虚拟内存。3、配置docker-compose.yml。4、安装。5、Elasticsearch新特性
2024-01-11 14:43:18
1287
原创 数据库 MySQL 索引的原理
合理地创建和维护索引可以显著提高数据库的性能,但需要注意索引的选择和使用,避免不必要的索引和索引失效情况。索引的建立对于 MySQL 的高效运行是很重要的,索引可以大大提高 MySQL 的检索速度。在数据库中,索引是一种重要的数据结构,它用于加快数据的检索速度和提高查询性能。索引失效:某些情况下,索引可能失效,例如使用大于、小于等范围查询时,索引的效果可能受限。索引维护开销:索引需要占用额外的存储空间,并且在插入、更新和删除数据时,索引需要维护。连接操作优化:在涉及表连接的查询中,索引可以提高连接效率。
2024-01-10 16:19:44
576
原创 电脑忘记密码无法登录解决方案
7、处理完毕后,再把administrator禁用掉:以管理员方式运行powershell,再执行net user administrator /active:no即可。6、后面操作随心所欲,比如同时按下“Windows+R”键,打开运行对话框,在运行对话框中输入“msconfig”,启用禁用某些服务,或者删除某些文件。2、插入U盘,重启电脑,一直连续按F9(具体电脑可能会有差异)进入winpe系统。5、拔掉U盘重启电脑,使用administrator进入原系统。8、系统备份,以防下次系统崩溃可还原。
2024-01-10 13:02:57
1098
原创 Docker安装MySql详细步骤
Docker安装MySql详细步骤。1、新建挂载目录。2、配置my.cnf。3、配置docker-compose文件。4、启动容器。5、修改root密码和开启远程访问。6、开放13306端口。
2024-01-10 12:56:40
1281
原创 来来来,大家一起来了解下红黑树是什么?
红黑树的基本操作包括插入、删除和搜索。在插入或删除节点时,红黑树会通过一系列的旋转和颜色调整来保持平衡。这些操作可以递归地进行,直到树重新达到平衡。通过这些规则,红黑树可以在插入和删除操作时进行调整,以保持树的平衡。这样可以保证红黑树的高度在对数范围内,从而提供高效的查找、插入和删除操作。红黑树是一种自平衡的二叉搜索树,它在每个节点上增加了颜色属性,通常是红色或黑色,以保持树的平衡。红黑树在许多应用中都有广泛的使用,如数据库索引、文件系统、编译器等。它的平衡性和效率使得它成为一种重要的数据结构。
2024-01-09 09:14:29
459
原创 一篇文章告诉你为什么要使用MybatisPlus框架
总的来说,MyBatis-Plus 是一个强大而易用的数据库操作框架,它简化了开发人员与数据库之间的交互,提高了开发效率和代码质量。MyBatis-Plus 支持通过注解或配置的方式来定义数据库表和字段之间的映射关系,以及查询语句的参数。MyBatis-Plus 是一个基于 MyBatis 框架的增强工具,它提供了一系列的功能和特性,使开发人员能够更加高效地使用 MyBatis 进行数据库操作。MyBatis-Plus 提供了许多内置的功能,例如代码生成器、CRUD 操作、自动填充、分页查询等。
2024-01-09 09:06:35
725
原创 DevOps搭建(十九)-Jenkins+K8s自动化CI搭建详细步骤
DevOps搭建(十九)-Jenkins+K8s自动化CI搭建详细步骤。1、准备脚本。2、Jenkins配置。3、Gitlab配置。4、验证自动化部署。
2024-01-09 09:00:41
1320
原创 一篇文章带你了解SpringBoot的发展史
总之,Spring Boot 的发展是为了解决 Java 开发中的问题并提供更简单、更高效的开发体验。它的出现极大地简化了 Spring 应用的搭建和开发过程,使开发人员能够更快速、更轻松地创建高质量的应用。传统的 Java 开发方式往往需要大量的配置文件、复杂的依赖管理以及繁琐的部署过程,这给开发人员带来了很大的困扰。Spring Boot 是由 Pivotal 团队开发的一个全新的框架,它基于 Spring 框架,旨在简化 Java 应用的开发和部署。它发布了多个版本,每个版本都带来了新的特性和改进。
2024-01-08 08:51:24
793
原创 一篇文章带你了解Jenkins + K8s 部署的好处
在当今的软件开发和运维领域,Kubernetes(K8s)和 Jenkins 的组合已经成为了一种常见且强大的部署模式。本文将探讨 Jenkins + K8s 部署的好处,以及它们如何协同工作以提高效率和可靠性。
2024-01-08 08:46:46
719
原创 DevOps搭建(十六)-Jenkins+K8s部署详细步骤
DevOps搭建(十六)-Jenkins+K8s部署详细步骤。1、整体部署架构图。2、编写脚本。3、配置daemon.json。4、配置Docker私服信息……
2024-01-08 08:42:40
1581
原创 一篇文章带你了解Kubernetes 部署项目的好处
总之,Kubernetes 部署项目带来了许多好处,包括可伸缩性、灵活性、易于管理、高可用性、服务发现、负载均衡、自动化运维、多租户和资源隔离等。它为现代应用程序的开发和部署提供了一个强大的基础架构,使企业能够更快地交付高质量的应用程序,并提高了整体的效率和可靠性。Kubernetes 是一个开源的容器编排平台,它提供了强大的功能和优势,使其成为现代应用程序部署的理想选择。
2024-01-05 09:17:51
512
原创 DevOps搭建(十五)-kubernetes部署项目详细步骤
DevOps搭建(十五)-kubernetes部署项目详细步骤。至少 2 台 2核4G 的服务器。选择v1.19,因为高版本的已经把docker给舍弃掉了。https://kuboard.cn/install/history-k8s/install-k8s-1.19.x.html
2024-01-05 09:12:53
1907
1
原创 一篇文章带你了解基于 Jenkins 流水线方式部署的好处
传统的部署方式可能涉及多个手动步骤和容易出错的过程。通过将部署过程分解为一系列阶段,并使用脚本和配置文件来描述每个阶段的任务,我们可以消除手动干预的需求,从而提高部署的效率。可重复性和灵活性:Jenkins 流水线的脚本和配置文件可以被重复使用,这意味着我们可以在不同的环境或项目中复用相同的部署过程。可视化和监控:Jenkins 提供了丰富的可视化界面和报告功能,使我们能够实时监控部署过程的状态和结果。通过采用这种方式,组织可以提高软件部署的效率、质量和可靠性,加速交付价值,并实现更高效的软件开发流程。
2024-01-05 09:04:16
720
原创 DevOps搭建(十四)-基于Jenkins流水线方式部署详细步骤
DevOps搭建(十四)-基于Jenkins流水线方式部署详细步骤。详细步骤如下:1、新建一个流水线项目。2、编写流水线脚本
2024-01-05 09:01:15
2745
1
原创 拉取镜像自动部署:简化部署流程的高效方法知多少?
拉取镜像自动部署的核心思想是利用容器镜像仓库(如 Docker Hub、GitHub Container Registry 等)中的现有镜像,并将其自动下载和部署到目标环境中。通过拉取镜像自动部署技术,你可以简化应用程序的部署过程,减少人工干预,并确保在不同环境中部署的一致性。通过利用容器化技术和镜像仓库,你可以实现快速、可靠和一致的部署,提高开发和运维的效率。需要注意的是,拉取镜像自动部署技术需要适当的配置和管理,包括镜像的命名、版本控制、安全设置等。在构建完成后,将镜像推送到你设置的镜像仓库中。
2024-01-03 10:20:23
538
原创 DevOps搭建(十二)-Jenkins推送镜像到Harbor详解
要完成自动部署,大致有以下几个步骤:1、告知目标服务器拉取哪个镜像。2、判断当前服务器是否正在运行容器,需要删除。3、如果目标服务器已经存在当前镜像,需要删除。4、目标服务器拉取harbor上的镜像。5、将拉取下来的镜像运行成容器。
2024-01-03 10:17:44
1124
原创 一篇文章带你了解Harbor镜像是什么?
Harbor 是一个开源的企业级容器镜像仓库,它提供了安全、可靠且高效的镜像管理解决方案。它简化了镜像管理的复杂性,提高了开发人员的效率,并增强了镜像的安全性。此外,Harbor 还支持镜像的标签管理、版本控制和漏洞扫描,帮助用户确保镜像的安全性和可靠性。容器技术的快速发展推动了应用的现代化进程。开发人员可以将他们的镜像推送到 Harbor,然后其他团队成员可以从 Harbor 拉取这些镜像并在他们的环境中进行测试和部署。此外,Harbor 还提供了镜像签名和扫描功能,以确保镜像的完整性和安全性。
2024-01-02 08:56:24
491
原创 DevOps搭建(十二)-Jenkins推送镜像到Harbor详解
什么是Harbor?Harbor 是一个开源的企业级容器镜像仓库,它提供了安全、可靠、高效的镜像管理和分发功能。Harbor 支持 Docker 镜像和 Helm Chart,可以与其他云原生工具和平台集成,如 Kubernetes、Docker Swarm 等。使用 Harbor,用户可以存储、管理和共享自己的容器镜像,同时也可以从公共镜像仓库中获取镜像。Harbor 提供了丰富的安全功能,包括用户认证、角色授权、镜像扫描等,以确保镜像的安全性和可靠性。
2024-01-02 08:52:24
1358
1
原创 一起来了解下鸿蒙系统吧!
虽然目前鸿蒙系统还面临着一些挑战和限制,例如应用生态不够完善、跨平台协同不够流畅等,但是随着技术的不断发展和应用场景的不断扩大,相信鸿蒙系统将会得到更广泛的应用和推广。同时,我们也需要注意到,操作系统的发展不仅仅取决于技术实力和市场占有率,还需要考虑用户的需求和市场的变化。因此,鸿蒙系统需要在不断完善和优化自身性能的同时,积极探索新的应用场景和商业模式,以更好地满足用户的需求并适应市场的变化。鸿蒙系统是一款由华为公司开发的操作系统,它旨在为各种设备提供一种统一的、高效的、安全的、智能的操作系统体验。
2023-12-15 09:10:25
898
原创 DevOps搭建(十二)-阿里云镜像仓库的使用详解
DevOps搭建(十二)-阿里云镜像仓库的使用详解。有时候,不想在服务器自己搭建镜像仓库,那么我们可以使用阿里云镜像仓库,详细使用方法如下……
2023-12-15 09:03:06
2644
原创 DevOps搭建(十一)-Jenkins容器内部使用Docker详解
DevOps搭建(十一)-Jenkins容器内部使用Docker详解。配置的目的是使得Jenkins容器可以直接使用宿主机的Docker,从而可以直接使用Docker命令进行本地打包操作,然后推送到Harbor镜像仓库……
2023-12-14 09:10:11
1702
原创 DevOps搭建(十)-安装Harbor镜像仓库详细步骤
DevOps搭建(十)-安装Harbor镜像仓库详细步骤。官方地址:下载地址:选择文档版本进行下载,这里我们选择v2.7.2版本……
2023-12-14 09:08:21
803
原创 一篇文章让你读懂Jenkins的用途
Jenkins是一款强大的自动化构建工具,广泛应用于软件开发和测试领域。它能够帮助团队在软件开发过程中实现自动化,从而提高生产效率和质量。下面我们将详细介绍Jenkins的用途。
2023-12-12 09:16:23
3368
原创 DevOps搭建(九)-Jenkins实现基础CI、CD详细操作
DevOps搭建(九)-Jenkins实现基础CI、CD详细操作。勾选参数化构建过程,填上名称(branch)和描述,参数类型这里选择“分支”也可以选择“标签”,默认值根据实际分支填写,例如这里dev。在SpringBoot项目下新建一个docker文件夹,再在docker文件夹下创建一个Dockerfile文件,打开浏览器,访问我们部署的项目,看到如下界面,证明完成了整个CI、CD的过程。构建完成之后,如果想看对应的jar包,可以进入Jenkins容器中查看。
2023-12-12 09:11:33
1944
原创 一篇文章读懂Jenkins的发展历程
此外,Jenkins还支持多种不同的源代码管理系统和构建工具,例如Git、Maven和Gradle等,使得用户可以根据自己的需求选择合适的工具和流程。例如,随着机器学习和人工智能技术的不断发展,我们可以期待Jenkins将会支持更多的智能化功能,例如自动化测试、智能调度等。成熟期:随着Jenkins的知名度和用户基数的增长,越来越多的公司和组织开始使用Jenkins作为他们的持续集成工具。在这个阶段,Jenkins的功能和稳定性得到了极大的提升,成为了一个成熟和稳定的持续集成工具。
2023-12-11 11:33:05
1092
原创 DevOps搭建(七)-安装Jenkins详细步骤
DevOps搭建(七)-安装Jenkins详细步骤。这里我们用Docker进行安装。1、拉取Jenkins镜像选择LTS长期支持的版本,接着点击Docker链接进入……
2023-12-11 11:27:55
1554
原创 一篇文章,读懂Maven的发展历史
在Maven之前,Java项目的构建和管理主要依赖于各种独立的工具和脚本,例如Ant和Make。在这种情况下,Maven的开发者们开始着手解决这个问题,他们希望创建一个易于使用、功能强大的项目管理工具,以便于开发者们更高效地构建和管理Java项目。在这个阶段,Maven进一步扩展了其功能,包括对多模块项目的支持、对第三方库的管理以及对Java EE技术的支持等。在这个阶段,Maven社区迅速发展壮大,涌现出了大量的插件和扩展,覆盖了从项目构建、测试、部署到文档生成等各个方面。
2023-12-09 11:15:40
1213
原创 DevOps搭建(六)-安装Maven详细步骤
DevOps搭建(六)-安装Maven详细步骤。在结束标签上加入jdk编译插件信息,注意位置不要放到注释里。切换到/usr/local目录下ls命令看到jdk。这里我们设置jdk的编译插件为1.8版本,内容如下。解压压缩包到安装目录/usr/local/maven名字有点长,我们可以重命名下。把下载好的压缩包上传到服务器上。修改setttings.xml。先进入maven配置目录。最后保存以上的修改……
2023-12-09 11:11:28
789
原创 一篇文章了解JDK的前世今生
我们每天都在开发Java,每天都在使用JDK,那么我们了解JDK的发展史吗,这篇文章将带你深入了解JDK的发展史……
2023-12-08 11:16:36
456
原创 DevOps搭建(五)-JDK安装详细步骤
DevOps搭建(五)-JDK安装详细步骤。1、官网下载,官方网站下载JDK,这里我们安装JDK8。2、上传压缩包到服务器。把下载好的压缩包上传到服务器上……
2023-12-08 11:12:32
1124
原创 GitLab发展史,这一篇你知道就够了
GitLab相信大家都用过,但是大家都有了解过GitLab的发展史吗?下面我们一起来了解下。GitLab,一个开源的软件开发平台,自2011年成立以来,经历了飞速的发展和变革。以下是对GitLab发展历史的概述。
2023-12-07 08:54:15
844
原创 DevOps搭建(四)-GitLab安装细步骤
DevOps搭建(四)-GitLab安装细步骤。在这里我们用docker安装。1、创建gitlab安装目录。2、下载gitlab镜像。
2023-12-07 08:50:02
1056
原创 DevOps的发展史了解
许多公司开始实施DevOps转型,将开发人员和运维人员整合在一起,并采用自动化工具来提高软件开发的效率和可靠性。DevOps的历史发展史可以追溯到2000年代初期,当时软件开发行业开始意识到,软件开发和IT运维之间的问题已经成为阻碍软件开发速度和效率的重要因素。在此之前,软件开发和IT运维是两个相对独立的过程,开发人员开发软件并将其交付给运维团队,运维团队负责安装、配置和监控系统。从最初的软件开发和IT运维相对独立的模式,到现在的DevOps成为一种流行的开发模式,这个过程中经历了许多变化和创新。
2023-12-06 09:14:40
858
struts-2.3.15.1-lib.zip官方jar包
2013-07-18
Oracle经典常用技巧荟萃
2013-04-03
HttpWatch.Professional.v7.0.23.rar
2012-09-27
SpringMVC+Mysql实例详解
2012-04-24
jQuery+EasyUI+1.2.4+API+中文文档(标记).rar
2012-02-17
Java24种设计模式,Java24种设计模式,24种设计模式,学会了这24种设计模式,可以打遍天下无敌手,设计模式非常重要
2023-07-22
springboot+poi导出指定格式Excel模板
2017-09-27
poi3.17jar包下载
2017-09-25
phantomjs-1.9.8-linux-x86_64
2016-07-06
eclipse-maven3-plugin离线maven插件
2015-09-17
屏幕取色值工具,轻巧方便
2015-02-13
IK 分词器 IK Analyzer 2012FF_hf1 Solr4.x
2015-02-03
mmseg4j-solr-2.2.0.jar mmseg4j-analysis-1.9.1.jar mmseg4j-solr-2.2.0.jar
2015-01-25
模仿CSDN浏览器右下角弹出广告,兼容所有浏览器,扩张性强
2014-03-17
velocity插件
2013-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人