自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微服务整合knife4j springboot2.6.14

/循环添加,从路由的断言中获取,一般来说路由都会配置断言Path信息,这就不多说了。.description("鹏云班组-系统管理-接口文档")接口访问地址:http://127.0.0.1:8088/doc.html#/home。-- Knife4j Spring Boot:在线API -->// 开始添加SwaggerResource。– 自动生成文档 的依赖–>-->// 从配置文件中获取并配置SwaggerResource。// 获取Path信息。

2023-08-09 14:22:16 158 1

原创 vue启动报错vue-cli-service: command not found

在 Windows 中,打开"此电脑"或"我的计算机",选择右上角的"属性",然后点击"高级系统设置"。在"高级"选项卡下,点击"环境变量"按钮。在"系统变量"或"用户变量"中,找到名为 Path 的变量,并编辑它。将 Vue CLI 安装的全局路径添加到该变量的值中,使用分号;如果你遇到任何问题,请提供更多详细信息,我将尽力帮助你解决。将 "/path/to/vue-cli/bin" 替换为你在步骤 2 中找到的全局安装路径。如果返回 Vue CLI 的版本号,则说明环境变量配置成功。

2023-08-03 17:45:04 1930

原创 git常用命令

(2)pick 改成 edit 【输入 i 编辑模式,只需要将你需要修改的注释前的pick 改为 edit 即可】(5)git commit --amend 【同上有提示,第一行进行你真正需要的修改, 修改完后,保存退出】(6)git rebase --continue 【退出后,输入最后一步】(1)git commit --amend 【第一行出现注释界面】四、git log 可以查看修改记录。

2023-07-27 12:38:53 170 1

原创 使用docker搭建elk

注意: -e “ELASTICSEARCH_HOSTS=http://es:9200” 表示连接刚才启动的 elasticsearch 容器,因为在同一网络(elk)中,地址可直接填 容器名+端口,即 es:9200, 也可以填 http://192.168.161.128:9200,即 http://ip:端口。注意:如果使用挂载配置文件的方式启动的话,elasticsearch.hosts 这需填写 http://ip:9200,而不能使用容器名了,否则后面 kibana 连接 es 会失败。

2023-07-27 12:34:56 139 1

原创 接口优化方案

关于锁粒度:就是你要锁的范围有多大,不管是 synchronized 还是 redis 分布式锁,只需要在临界资源处加锁即可,不涉及共享资源的,不必要加锁,就好比你要上卫生间,只需要把卫生间的门锁上就可以,不需要把客厅的门也锁上。我们都用过数据库连接池,线程池等,这就是池思想的体现,它们解决的问题就是避免重复创建对象或创建连接,可以重复利用,避免不必要的损耗,毕竟创建销毁也会占用时间。变换思路,更高一级思考问题,站在接口设计者的角度去开发需求,会避免很多这样的问题,也是降本增效的一种行之有效的方式。

2023-05-10 13:37:12 46

原创 MyBatis

建造模式:SqlSessionFactoryBuilder,简单工厂模式:SqlSessionFactory,装饰模式:SimpleExecutor,cachingExecutor,代理模式:Mapper接口,模板模式:SqlSessionTemplate,策略模式:缓存数据淘汰(FIFO,LRU),适配器模式:log,组合模式:SqlNode,迭代器模式:PropertyTokenizer,单例模式:线程内单例:ErrorContent,ThreadLocal。日志对象的设计:规范,规范的实现。

2023-05-05 18:53:25 39

原创 java集合

在大多数情况下,枚举和枚举关键字是相互依存的,枚举关键字是定义枚举类型时必不可少的声明,而枚举类型是所有枚举类型的母类。java.util.collection接口:所有集合的顶级接口,下面还有很多的实现类,因此可以有更多的数据结构选择。集合和数组一样,可以保存数据,并且提供操作集合元素的方法,使用更加方便。java.util.set:不可重复的集合,大部分实现都是无序的。java.util.List:线性表是可以重复的集合,并且有序。c.add("cjhsj"):添加集合元素。

2023-04-11 17:09:34 34

原创 redis

redis

2023-04-11 17:05:57 36

原创 布隆过滤器

redis、布隆过滤器

2023-03-10 17:34:36 28

原创 文本图片转文字小技巧

图片转文字

2023-03-10 17:06:09 86

原创 MySQL中的SQL优化

sql优化

2023-02-17 14:11:49 115

原创 mysql高级用法

执行计划分析

2023-02-17 10:21:18 44

原创 nacos基本用法

nacos 服务注册与发现

2023-02-16 17:53:48 180

原创 windows下解决端口占用问题

windows下解决端口占用问题

2022-12-23 16:55:07 56

原创 反射机制应用

java反射机制

2022-12-22 20:03:05 48

原创 java面向对象

面向对象

2022-10-30 16:14:18 40

原创 String的常用方法

string

2022-10-30 12:53:39 32

原创 正则表达式摘要

正则表达式匹配

2022-10-30 12:33:08 28

空空如也

空空如也

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

TA关注的人

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