自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GPT-4o:人工智能叙事的新篇章

在人工智能技术的浩瀚星空中,OpenAI的GPT系列无疑是璀璨夺目的一颗。从GPT-3到假想中的GPT-40,每一次迭代都不仅仅是数字上的跳跃,而是人工智能领域内一次又一次的革命性突破。本文旨在通过对GPT系列的版本间对比分析,深入探讨GPT-40可能展现的技术能力,并结合个人感受,描绘这一技术进步对社会与个人的影响。

2024-05-31 17:03:13 314

原创 Docker安装Nacos

Nacos架构关于Nacos安装,可以直接参考官网安装,我们接下来学习基于Docker实现Nacos单机安装和基于Docker实现Nacos集群安装。采用Docker-Compose安装Nacos要更方便,所以大家可以先学习一下这种模式是极简模式,数据没法持久化存储,适合开发环境。:(支持MySQL5.7和MySQL8.0,我们这里学习MySQL5.7安装模式,因为当前主流还是MySQL5.7)这种模式支持数据持久化,数据会存储到MySQL中,适合生产环境。

2024-05-14 20:53:42 833 2

原创 Docker Compose入门教程 安装+编排nginx+springboot项目

Compose目前已经完全支持Linux、Mac OS和Windows,在我们安装Compose之前,需要先安装Docker。下面我们以编译好的二进制包方式安装在Linux系统中。$(uname-s$(uname-m设置文件可执行权限查看版本信息。

2024-05-14 15:59:23 198 1

原创 Docker 应用部署MySQL tomcat nginx redis

v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf:将主机当前目录下的 /conf/nginx.conf 挂载到容器的 :/etc/nginx/nginx.conf。-v $PWD/conf:/etc/mysql/conf.d:将主机当前目录下的 conf/my.cnf 挂载到容器的 /etc/mysql/my.cnf。-v $PWD/logs:/var/log/nginx:将主机当前目录下的 logs 目录挂载到容器 的/var/log/nginx。

2024-05-14 15:45:16 1007 1

原创 SpringCloud Gateway基本配置

1、实现GatewayFilter接口GatewayFilter 一般作用在某一个路由上,需要实例化创建才能使用,局部过滤器需要实现接口GatewayFilter、Ordered。/**** 过滤器执行拦截* @return*/@OverrideSystem.out.println("GatewayFilter拦截器执行---pre-----PayFilter");System.out.println("GatewayFilter拦截器执行---post-----PayFilter");

2024-05-14 15:20:31 1533 1

原创 ES服务集群部署docker

根据自己的ES版本选择相应版本的IK分词器,因为安装的ES是 7.17.5 ,所以也下载相应的IK分词器。因为ES的数据大量都是常驻内存的,一旦使用了虚拟内存就会导致查询速度下降,一般需要关闭。将下载的分词器复制到ES安装目录的 plugins 目录中并进行解压。我们整体采用Docker方式进行布局,以下是我们需要部署的服务。因为我们使用的是docker部署,所以我们需要先进行下载镜像。因为后面要用到IK分词,所以我们要安装以下IK分词器。修改后需要重启才能生效,不想重启可以设置临时生效。

2024-05-09 16:18:20 1094

原创 SkyWalking链路追踪 Docker环境搭建与使用

OAP:observability analysis platform可观测性分析平台,负责接收客户端上报的数据,对数据进行分析,聚合,计算后将数据进行存储,并且还会提供一些查询API进行数据的查询,这个模块其实就是我们所说的链路追踪系统的Collector收集器。OpenTracing 中的一条 Trace调用链,由多个 Span 组成,一个 Span 代表系统中具有开始时间和执行时长的逻辑单元,Span 一般会有一个名称,一条 Trace中 Span 是首尾连接的。将项目打包上传到服务器。

2024-05-09 10:04:46 1100

原创 java高频八股文极速版

java面试八股文急速版

2024-04-19 10:57:33 452

原创 redis分布式锁+自定义注解+锁续期+动态获取锁名称

redis自定义锁 + 动态锁名称 + 锁续期lua脚本实现

2023-05-16 23:17:19 170

原创 分享一个properties转YAML小工具

在线yaml转properties 互转工具

2022-09-26 14:33:50 890

原创 @Valid 注解 + 全局处理器优雅处理参数验证

优雅处理参数验证

2022-09-15 09:29:33 154

原创 Sentinel搭建控制面板不显示项目

搭建sentinel控制面板

2022-08-25 15:51:48 2069 2

原创 报错:Could not resolve placeholder ‘xxl.job.admin.addresses‘ in value “${xxl.job.admin.addresses}“

搭建nacos 配置中心时,启动读取xxljob配置报错最终解决了:方法如下 改了编码格式就好了

2022-08-24 10:26:13 5949 2

原创 RestTemplate、Feign调用服务接口,自定义超时、请求头数据传递

springCloud常用远程调用方式

2022-08-09 08:46:34 691

原创 如何使用自定义注解实现redisson分布式锁

自定义分布式锁注解

2022-08-04 10:22:06 419

原创 java中高级高频面试题整理

java面试题

2022-08-03 16:51:31 647 2

原创 Java 实现多线程的四种方式 超详细

java线程池

2022-08-03 16:48:09 13446 1

原创 java动态代理原来so easy!

动态代理 代理的概述1.代理模式概述1.1什么是代理模式1.2动态代理介绍2.jdk中的动态代理的使用2.1API介绍2.2代码实现代理的概述为什么要有“代理”?生活中就有很多例子,例如委托业务等等,代理就是被代理者没有能力或者不愿意去完成某件事情,需要找个人代替自己去完成这件事,这才是“代理”存在的原因。例如,我现在需要出国,但是我不愿意自己去办签证、预定机票和酒店(觉得麻烦 ,那么就可以找......

2020-01-13 21:33:13 143

原创 一分钟入门Java面向对象 为什么要创建对象?

Java面向对象1. 类和对象的理解2.为什么要创建对象?1. 类和对象的理解客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。类类的理解类是对现实生活中一类具有共同属性和行为的事物的抽象类是对象的数据类型,类是具有相同属性和行为的一组对象的集合简单理解:类就是对现实事物的一种描述类的组成属性:指事物的特征,例如:手机事物(品牌,价格,尺寸)行为:指事物能执行的...

2020-01-07 11:43:30 3542 1

java常用设计模式 设计原则 应用场景介绍 极速版

java常用设计模式 设计原则 应用场景介绍 极速版

2024-04-25

BaseRequest.java

BaseRequest.java

2022-11-15

空空如也

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

TA关注的人

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