自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 win10导入mysql数据包

【代码】win10导入mysql数据包。

2024-03-21 14:13:08 90 1

原创 查看端口是否被占用

【代码】查看端口是否被占用。

2023-12-05 17:16:02 102

原创 linux java后台启动的几种方式

使用 & 符号可以将 Java 应用程序放到后台运行。

2023-12-05 15:35:18 274

原创 Docker的安装

https://hub.docker.com/国内的镜像网站:网易蜂巢,daoCloud等,下载速度快,但是镜像相对不全。https://c.163yun.com/hub#/homehttp://hub.daocloud.io/ (推荐使用)在公司内部会采用私服的方式拉取镜像,需要添加配置,如下。来源:https://www.codezhou.top/article/docker%E4%BD%BF%E7%94%A8。默认下载Docker回去国外服务器下载,速度较慢,我们可以设置为阿里云镜像源,速度更快。

2023-11-30 16:58:55 712 1

原创 docker 安装nginx

确保将 /path/to/nginx/config 替换为实际的配置文件目录。

2023-11-30 09:41:46 323

原创 在Docker上部署Springboot项目

##1.安装docker。启动成功会返回一个id。启动成功会返回一个id。然后访问ip:+端口。

2023-11-29 18:07:09 978 2

原创 Element UI 禁用数字输入框组件添加鼠标滚动事件

DOMMouseScroll.native.prevent //火狐浏览器 禁止滚轮滚动修改数据。@mousewheel.native.prevent //谷歌浏览器 禁止滚轮滚动修改数据。

2023-11-20 10:36:09 638

原创 好看的数据报表统计图

Plotly 是一个交互式的开源数据可视化库,支持创建丰富的图表类型,包括散点图、热力图、3D图等。它也提供了 Python 和 R 的接口。Chart.js 是一个简单、灵活的图表库,适用于创建响应式和美观的统计图表。它支持的图表类型包括线图、柱状图、雷达图等。高性能跨平台图表库,PC、H5、APP、小程序、Vue、Taro。一个基于 JavaScript 的开源可视化图表库。

2023-11-10 15:48:52 49

原创 window 安装多个版本的nodejs值版本控制工具nvm

我们只需要下载.zip压缩包即可,解压之后点击.exe文件进行安装,第一个自定义目录是nvm安装的位置,第二个是nodejs安装的位置。

2023-11-07 12:11:32 122

原创 若依进行tab页面切换时要求不刷新页面 vue3

看看个人中心怎么实现的然后vue文件是这样的,注意大小写咯

2023-10-26 16:07:50 381 1

原创 文件上传接口

以下是一个简单的Java文件上传接口的示例代码:import org.springframework.http.HttpStatus;import org.springframework.http.ResponseEntity;import org.springframework.web.bind.annotation.PostMapping;import org.springframework.web.bind.annotation.RequestPart;import org.springframewo

2023-10-24 23:01:43 415 2

原创 html DI在DIV中上下左右居中

使用Flexbox布局时,通过设置justify-content: center和align-items: center属性来实现水平和垂直居中。使用Grid布局时,通过设置place-items: center属性来实现居中对齐。你可以将需要居中的内容放置在内层的。要在HTML中实现上下左右居中,可以使用CSS的Flexbox布局或Grid布局。设置为全屏高度(height: 100vh),并将内层的。中,根据需要进行样式调整。这两种方法都将外层的。

2023-10-24 22:56:51 364

原创 调用chat-gpt

【代码】调用chat-gpt。

2023-09-01 15:59:42 3750

原创 Redis可以干什么

你可以使用Redis的PUBLISH命令将消息发布到指定的频道,然后使用SUBSCRIBE命令来订阅这个频道,从而实现简单的消息发布和订阅功能。你可以利用Redis的SETNX命令或者RedLock算法来实现分布式锁,确保在分布式环境下的数据一致性和并发控制。Redis的地理位置数据类型(GEO)可以用来存储和查询地理位置信息,你可以基于地理位置来实现附近的人、地点推荐等功能。

2023-08-30 16:00:04 1120

原创 Redis缓存穿透、缓存击穿和缓存雪崩

设置白名单: 使用 bitmaps 类型定义一个可以访问的名单,名单 id 作为 bitmaps 的偏移量,每次访问和 bitmap 里面的 id 进行比较,如果访问 id 不在 bitmaps 里面,进行拦截,不允许访问。redis中的某一个热点的key过期了,同时大量数据请求过来,此时到缓存中没有查到,那么就请求数据库,那么时间压力就变大,可能一下子就压垮数据库咯。用户发起请求,去redis查询发现都没有,然后去数据库查询,数据库也没有,那么本次查询结果就是null,如果大量请求的话就可能压垮数据库。

2023-08-30 14:10:33 124

原创 java多线程

这些方法可以帮助你更好地控制线程的执行和管理,但要记得合理使用,以避免产生不必要的问题哦!(Terminated):当线程的任务执行完毕或者发生异常时,它会进入终止状态。(Waiting):当线程在等待其他线程的特定操作完成时,它会进入等待状态。(Blocked):当线程在等待某个资源或者锁的时候,它会进入阻塞状态。(New):当一个线程对象被创建但还没有启动时,它的状态就是新建状态。(Runnable):当线程被启动后,它进入运行状态,开始执行任务。

2023-08-30 10:39:57 729 1

原创 前端 Js二维码生成

前端 Js二维码生成

2023-08-03 11:08:15 292

原创 活着已经很不错咯

活着已经很不错了

2023-06-16 10:47:10 101

原创 设计模式 --单例模式

设计模式 单例模式

2023-06-09 11:33:42 65

原创 线程池的4种拒绝策略

场景:一般在不允许失败的、对性能要求不高、并发量较小的场景下使用。因为线程池一般情况下不会关闭,也就是提交的任务一定会被运行,但是由于是调用者线程自己执行的,当多次提交任务时,就会阻塞后续任务执行,性能和效率就会变慢。* 场景:如果你的任务无关紧要,那就可以用它。目前这个策略基本用不上了。* 功能:只要线程池没有关闭,就把任务给到当前线程处理先处理。* 功能:当线程无法加入队列时,就会报异常,然后中止运行。* 功能:直接丢弃任务,不抛出任何错误或者异常。* 功能:把最老的任务丢弃,新增新任务。

2023-06-08 11:29:03 2391

原创 Java 线程池

简单来说就是存放线程的池子,就是一种多线程处理形式,处理过程中可以将任务添加到队列中,然后在创建线程后自动启动这些任务。线程池的优点:降低资源消耗、提高响应速度、线程可以复用、可以控制最大并发数、可以管理线程;

2023-06-08 11:17:49 770 1

原创 设计模式 -- 简单工厂模式(静态工厂方法)

设计模式 -- 简单工厂模式(静态工厂方法)

2023-06-05 17:59:10 162

原创 23种设计模式

23种设计模式的分类

2023-06-05 17:17:14 48

原创 nginx安装与配置使用

nginx安装与配置使用

2023-06-02 09:00:31 166

原创 liunx 安装 nacos2.1.0

liunx 安装 nacos2.1.0

2023-05-29 18:03:32 847

原创 docker安装Ritbitmq

docker安装Ritbitmq

2023-05-26 10:57:13 70

原创 Java反射

首先,我们创建了一个Person对象,然后获取它的Class对象。接下来,我们使用Class对象的getDeclaredFields()方法获取Person类的所有字段。最后,我们遍历所有字段并输出它们的名称和值。在这个示例中,我们使用了Field类的setAccessible()方法来允许访问私有字段。

2023-05-24 15:12:12 49

原创 linux 安装nacos2.0.3

linux 安装nacos2.0.3

2023-05-24 11:37:04 575

原创 Docker中安装MySQL 5.7的教程

至此,MySQL 5.7的安装和启动已经完成。可以开始使用MySQL 5.7了,然后打开Navicat连接一下看看吧。其中,-p参数指定端口映射,–name参数指定容器名称,-e参数指定环境变量,-d参数指定后台运行。搜索MySQL 5.7的镜像。下载MySQL 5.7的镜像。

2023-05-23 18:01:20 1317

原创 Liunx安装Docker

Liunx安装Docker

2023-05-18 16:57:18 520

原创 stream(流)分页

stream(流)

2023-03-21 11:15:39 514

原创 liunx安装配置java环境

liunx安装配置java环境

2023-03-08 14:36:07 90

原创 liunx 安装redsi和连接

liunx 安装redsi和连接

2023-03-08 12:30:56 372

原创 SpringBoot日志 日志以日期和大小分文件存储

SpringBoot日志 日志以日期和大小分文件存储

2023-03-07 15:35:50 452

原创 mybatis 一对多配置

mybatis 一对多配置

2023-02-24 15:20:31 159

原创 springboot 自定义注解 登录拦截验证

springboot 自定义注解 登录拦截验证

2023-02-18 11:09:55 178

原创 springboot+ActiveMQ 安装到使用基础教程

springboot+ActiveMQ 安装到使用基础教程

2023-02-15 16:53:17 105

原创 springBoot集成rabbitmq 之延时(死信)队列

springBoot集成rabbitmq 之延时(死信)队列

2023-02-14 10:06:51 919

原创 springBoot集成rabbitmq 之消息确认模式(ACK)

springBoot集成rabbitmq 之消息确认模式(ACK)

2023-02-13 16:04:20 1012

原创 springBoot集成rabbitmq 之主题模式(topics)

springBoot集成rabbitmq 之主题模式(topics)

2023-02-13 11:49:47 193

空空如也

空空如也

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

TA关注的人

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