自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Docker部署Mysql

以最新的方式,正确的方式来进行部署,只涉及搭建流程,不过多介绍具体细节。拉取镜像并创建文件夹。

2024-09-08 13:53:55 430

原创 服务器部署--Docker搭建

网上的资源繁多且杂,本人开始逐渐整理各类中间件环境的搭建。docker也就过于多说了,能提供容器化的方式来管理各类组件。

2024-09-08 13:51:52 414

原创 函数式编程--Lamdbda--Stream 一篇全解

java 8是一个非常成功的版本,这个版本新增的Stream,配合同版本出现的Lambda,给我们操作集合(Collection)提供了极大的便利。Stream将要处理的元素集合看作一种流,在流的过程中,借助Stream API对流中的元素进行操作,比如:筛选、排序、聚合等。中间操作,每次返回一个新的流,可以有多个。(筛选filter、映射map、排序sorted、去重组合skip—limit)终端操作,每个流只能进行一次终端操作,终端操作结束后流无法再次使用。终端操作会产生一个新的集合或值。(遍历。

2024-08-23 11:32:39 421 1

原创 DDD架构思想启蒙

如果该类型放在单体应用上是没什么大问题的,能够很好的进行层次的划分和分类。,它试图分离技术实现的复杂性,并围绕业务概念构建领域模型来控制业务的复杂性,以解决软件难以理解,难以演进的问题。我们知道,这些年来随着设备和新技术的发展,软件的架构模式发生了很大的变化。,它通过边界划分将复杂业务领域简单化,帮我们设计出清晰的领域和应用边界,可以很容易地实现架构演进。在我们日常使用,原初始架构,如下是再熟悉不过的了。类似于链路调用方式。随着分布式技术的快速兴起,我们已经进入到了微服务架构时代。

2024-08-23 09:33:27 217

原创 MySQL事务全解

命令来查看当前 MySQL 支持的存储引擎都有哪些,以及这些存储引擎是否支持事务。能看出在 MySQL 中,只有InnoDB 是支持事务的。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的 资源。为保证数据的一致性,需要对并发操作进行控制,因此产生了锁。同时锁机制也为实现MySQL 的各个隔离级别提供了保证。锁冲突也是影响数据库并发访问性能的一个重要因素。所以锁对数据库而言显得尤其重要,也更加复杂。

2024-08-23 09:33:04 400

原创 MySQL基础篇全解

什么是聚合函数聚合函数作用于一组数据,并对一组数据返回一个值。聚合函数类型AVG()SUM()MAX()MIN()COUNT()整数类型一共有 5 种,包括 TINYINT、SMALLINT、MEDIUMINT、INT(INTEGER)和 BIGINT。整数类型字节有符号数取值范围无符号数取值范围TINYINT1-128~1270~255SMALLINT20~65535MEDIUMINT30~167772154BIGINT8。

2024-08-22 16:28:05 1003 1

原创 反射一篇全知晓

当然可以,反射(Reflection)是编程语言中的一个强大特性,它允许程序在运行时检查或修改其自身结构(如类、接口、字段和方法)的行为。这种能力使得程序更加灵活和动态,尽管它也可能带来一些性能开销和复杂性。以下是关于方法的反射用法。

2024-08-02 12:52:36 153

原创 QQ邮箱实现验证码登录-JAVA

下滑找到POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,此处若未开启则需要先开启,开启后点击“管理服务即可”当需要实现系统的登录、注册或重置等,除了可以使用创建账户时所填入的手机号验证码外,还可以通过当时的邮箱号进行实现(主要是免费且发送无限制)此时我们只需用该工具类的时候,将收件人邮箱以及其中的验证码进行输入即可。实现完了服务启动后,进行java的实现,首先进行导入邮箱的相关依赖。此时,便可以点击生成授权码,并保存该授权码,后续会有用处。至此完成邮箱验证码的发送。

2024-05-28 18:07:41 549 1

原创 二维码的JAVA实现

在有了工具类后就可以进行二维码的生成了,这里需要注意到的是,一般对于二维码的内容展示,其主要为在创建二维码的同时,将网址进行塞入到二维码中,据此实现扫描二维码而访问系统的内部页面进行页面的展示。这里根据上文就可以清除,对于生成到二维码主要有两种处理方式,将二维码进行生成后存储到数据库中。生成二维码的过程可以通过 Java 中的第三方库来实现,其中最常用的是Zxing库。方法用于将生成的二维码输出到输出流中,通常用于在网页上显示二维码。方法用于将生成的二维码保存到文件中。的像素值,从而生成最终的二维码图片。

2024-05-28 17:43:02 959

原创 Docker从0到1逐一实现

Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。Docker CE 分为stabletest和nightly三个更新频道。官方网站上有各种环境下的,这里主要介绍 Docker CE 在 CentOS上的安装。

2023-10-26 00:59:54 75

原创 vmware Linux突发无法上网解决办法

在某一天的某一个时间,linux无法进行上网了,我也很纳闷也很不解,明明自己也没进行什么相关的操作呀,为什么就不能进行访问了,当你在网上了查询了许久后还未解决问题,或许你可以从我这里获取到一些思路。tip:此时已经被关闭了。

2023-10-26 00:55:12 150

原创 前后端分离项目解决跨越问题

重写webmvcconfigure接口的addCorsMapping进行实现。tip:后续会通过@CrossOrigin。

2023-10-26 00:53:59 69 1

原创 Hashmap的简单原理实现与代码分析

Hashmap的简单原理实现与代码分析01

2022-10-31 19:23:30 514

空空如也

空空如也

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

TA关注的人

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