自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Feign的原理

可以为特定的 Feign 客户端定义自定义配置,例如自定义编码器、解码器、拦截器等。// 方法定义同上@Bean@Bean@Bean本文,我们详细地分析了 Feign,其实它并没有什么魔法,只是对 HTTP调用组件进行了易用性封装,底层还是使用我们常见的 OkHttp、HttpClient等组件。通过声明式接口和注解,有效简化了微服务之间的 HTTP 通信逻辑。其内部通过动态代理、注解解析、编码解码等机制,使得开发者能够以接口方式定义和调用远程服务,极大提升了开发效率和代码的可维护性。

2025-05-04 14:04:05 630

原创 开始一个vue项目-day2

1、登录功能的完善2、代码优化

2025-05-04 13:53:25 457

原创 开始一个vue项目

1、项目创建2、登录页开发

2025-05-01 20:34:43 330

原创 Vue的学习总结-day02

<template> <div class="demo"> {{msg}} </div></template>2、指令v-bind:动态绑定一个或多个特性,或一个组件 prop。<template> <div class="demo"> {{msg}} <img v-bind:src="iconUrl"> &

2025-04-12 15:31:03 409

原创 Vue的学习总结-day01

1、vue的学习和使用。

2025-04-05 15:39:03 629

原创 动态规划算法

其中填写了 1 的格子,就是初始状态,深色的格子就是$DP[i][j]$,表示第 $i$ 行、第 $j$ 列的路径数量。就像前面所说的,如果我们想要知道能否到达位置 $i$,就需要逐个看前面的位置,判定能否从位置 $i-1$、$i-2$、$i-3$ …跳到位置 $i$ 上。原问题的状态参数其实就是格子的行数和列数,只要知道行数 $i$ 和列数 $j$ 就能知道这个格子的路径数量。显然,这个问题要比前面的问题复杂一些,在网格中加入了障碍物这一要素,也就是说有些格子是无法通行的,那么这个时候应该如何求解呢?

2024-08-26 23:18:44 1369

原创 Python 安装第三方库报错:ERROR: Could not find a version that satisfies the requirement cfg (from versions: n

解觉办法: pip3 install cfg2。

2024-06-22 22:37:38 378

原创 subject may not be empty | type may not be empty报错解决

git commit 包错

2024-04-28 16:04:25 9522

原创 工厂模式的介绍

工厂模式

2024-04-25 23:48:31 1155

原创 单例模式的几种实现方式

单例模式

2024-04-24 23:31:41 1011

原创 在mac上安装node.js及使用npm,yarn相关命令教程

node.js ,npm

2024-04-24 20:31:37 1888

原创 SpringBoot+ElasticSearch实现文档内容抽取、高亮分词、全文检索

es

2024-04-22 23:52:41 1658

原创 从0开始搭建公司技术栈

说到后台技术栈,脑海中是不是浮现的是这样一幅图?有点眼晕,以下只是我们会用到的一些语言的合集,而且只是语言层面的一部分,就整个后台技术栈来说,这只是一个开始,从语言开始,还有很多很多的内容。今天要说的后台是大后台的概念,放在服务器上的东西都属于后台的东西,比如使用的框架,语言,数据库,服务,操作系统等等。整个后台技术栈我的理解包括 4 个层面的内容:语言:用了哪些开发语言,如:C++/Java/Go/PHP/Python/Ruby 等等;组件:用了哪些组件,如:MQ 组件,数据库组件等等;

2024-04-22 23:43:21 1072

原创 分布式锁实现方案,你选哪种?

分布式锁

2024-04-19 23:01:28 1243

原创 ThreadLocal原理及使用场景

ThreadLocal

2024-04-19 22:50:36 841

原创 后端接口优化的14个技巧!

接口优化

2024-04-15 23:41:26 1384

原创 线程池的七大参数如何确定?

线程池七大参数

2024-04-14 18:06:37 2529

原创 接口防盗刷的方法有哪些?

接口防盗刷

2024-04-13 20:06:59 915

原创 常用的git命令,你知道哪些?

git的使用

2024-04-13 19:55:35 794

原创 聊一下HashMap的底层原理

hashmap

2024-04-13 19:42:17 1041

原创 关于SpringCloud,你了解多少?

spring cloud的知识总结

2024-04-11 23:37:18 813

原创 @Transactional失效的10种场景

spring、事务注解

2024-04-11 22:57:00 3666

原创 今天讲讲MYSQL数据库事务怎么实现的!

mysql、事务

2024-04-11 22:39:16 894

原创 代码整洁之道

现在我们有一个动物的接口, 里面有一个方法abc(),看了让人一头雾水, 调用这个方法的人也完全不知道这个方法是干什么的,因为他的命名毫无意义。参数越少,越容易理解,参数超过三个可以将参数进行封装,要按参数的语义进行封装,不一定封装成一个大而全的参数,可以封装为多个,原则是按语义补充;单元测试是代码测试中的基础测试,FIRST是写好单元测试的重要原则,它要求我们的单元测试快速,独立,可重复,自我校验,及时/完整。使用大量的短小的类看似比使用少量庞大的类增加了工作量(增加了更多的类),但是真的是这样吗?

2024-04-10 23:11:58 1046

原创 索引的设计规范,你知道哪些?

索引设计、mysql

2024-04-10 22:56:06 1909

原创 高并发扣款,如何保证结果一致性

高并发、一致性问题

2024-04-10 22:35:40 1279

原创 OOM三大场景和解决方案

OOM 全称 “Out Of Memory”,表示内存耗尽。官方说明:Thrown when the Java Virtual Machine cannot allocate an object because it is out of memory, and no more memory could be made available by the garbage collector.当 JVM 因为没有足够的内存来为对象分配空间,并且垃圾回收器也已经没有空间可供回收时,就会抛出这个错误。

2024-04-10 22:14:29 1845

原创 Redis 缓存穿透、缓存击穿、缓存雪崩区别和解决方案

reids缓存问题,击穿、穿透、雪崩

2024-04-10 22:04:58 1789

原创 python读取excel自动化生成sql建表语句和java实体类字段

python 脚本

2023-11-29 23:07:14 1099

原创 java根据前、中序遍历结果重新生成二叉树

二叉树相关操作

2023-11-12 20:32:45 296

原创 k8s最详细集群部署

k8s部署

2023-11-12 12:02:27 641

原创 org/springframework/boot/maven/RepackageMojo has been compiled by a more recent version of the Java

maven打包报错

2022-11-30 13:06:08 6906 1

原创 给定链表头结点 head,该链表上的每个结点都有一个唯一的整型值.........

近期面试题

2022-10-28 10:55:00 573

原创 寻找最长重复(或不重复)子字符串索引(百度笔试题)

百度笔试题

2022-10-28 10:47:34 537

原创 Spring Boot 中@@NotEmpty、@NotBlank、@NotNull 区别和使用

注解的使用

2022-08-01 22:02:55 2374

原创 基础算法题练习(一)

java基础算法练习

2022-07-23 19:44:57 204

原创 Go语言基础最详细总结(一)

Go语言基础语法学习,从基础语法到详细代码展示

2022-06-18 18:57:33 302

原创 Java 设计模式之策略模式

设计模式

2022-06-18 16:59:04 218

原创 java 算法之查找无重复字符的最长子串

Java 实现滑动窗口算法

2022-06-18 11:24:19 251

原创 java 多线程交替打印两个数组中的元素

面试题

2022-06-18 11:14:44 558

设计模式代码编写07031

设计模式代码编写07031

2024-07-31

空空如也

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

TA关注的人

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