自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 力扣每日两题

144二叉树的前序遍历。88合并两个有序数组。

2024-06-13 16:53:44 60

原创 String 与StringBuffer区别及常用方法

String: 不可变,适合少量的字符串操作,线程安全。: 可变,适合大量的字符串操作,线程安全。选择哪一个类取决于你的具体需求。如果需要频繁修改字符串内容且在多线程环境下操作,会是更好的选择。如果字符串内容不会改变或者需要更高效的内存利用,String则更适合。

2024-06-03 10:23:30 402

原创 Java Lambda表达式

学习资料来自https://www.runoob.com/java/java8-lambda-expressions.html。

2024-05-31 10:25:07 316

原创 手撕SpringIOC

*在 Bean 注册的时候只注册一个类信息,而不会直接把实例化信息注册到 Spring 容器中。**怎么做?那么就需要修改 BeanDefinition 中的属性 Object 为 Class,接下来在需要做的就是在获取 Bean 对象时需要处理 Bean 对象的实例化操作以及判断当前单例对象在容器中是否已经缓存起来了。思考:1在spring中,createbean为什么要实现单例资源管理单例模式可以有效管理资源,避免创建大量相同的Bean对象,减少内存消耗和系统负载。

2024-05-31 10:16:27 350

原创 IDEA DEBUG

Resume Program (绿色向右箭头):Pause Program (两个竖杠):Stop (红色方块):Rerun (绿色旋转箭头):View Breakpoints (红色圆圈带叉):Evaluate Expression (小工具图标):Step Over (绿色向下箭头):Step Into (绿色向右箭头带竖杠):Force Step Into (绿色向右箭头带感叹号):Step Out (绿色向左箭头):Run to Cursor (绿色向右箭头带竖线):Mute Breakpoints

2024-05-29 23:11:49 404

原创 MyBatisPlus学习

Test// 1.准备自定义查询条件// 2.调用mapper的自定义方法,直接传递Wrapper理论上来讲MyBatisPlus是不支持多表查询的,不过我们可以利用Wrapper中自定义条件结合自定义SQL来实现多表查询的效果。例如,我们要查询出所有收货地址在北京的并且用户id在1、2、4之中的用户多表关联Service接口MybatisPlus不仅提供了BaseMapper,还提供了通用的Service接口及默认实现,封装了一些常用的service模板方法。用接口为IService。

2024-05-29 09:24:42 952

原创 Docker学习

如果你已经有一个正在运行的容器,可以使用docker cp和。如果你刚刚启动容器并希望自动初始化数据库,可以使用Volume挂载并将SQL文件放在挂载的目录中。以上方法都可以有效地将SQL文件传入Docker容器并执行。

2024-05-28 22:25:14 656

原创 Typora流程图--Mermaid语法

在Typora中生成流程图(Flowchart)可以使用Markdown的扩展语法,特别是支持Mermaid语法来绘制流程图。

2024-05-28 15:59:44 1142

原创 Java日志Log4j与@Slf4j注解

Log4j 是一个功能强大且灵活的日志框架,广泛用于Java应用程序中。Log4j 允许开发人员在应用程序中记录各种级别的日志信息,以帮助调试、监控和分析程序的运行情况。以下是对Log4j的详细介绍及其使用方法。

2024-05-28 15:02:00 1000

原创 Redis令牌桶(限流算法)

Redis令牌桶(Token Bucket)是一种常用的限流算法,可以用来控制请求的速率,防止系统因过多请求而崩溃。令牌桶算法基于一个简单的概念:在固定的时间间隔内生成一定数量的令牌,每个请求需要消耗一个令牌,如果令牌不足,请求将被拒绝或等待。下面是Redis令牌桶的详细讲解。

2024-05-28 13:31:35 331

原创 Java Stream

Stream是数据的序列,支持多种操作来进行计算。它类似于集合,但不同之处在于,Stream的操作可以是惰性(lazy)的,这意味着它们会在需要时才进行计算,而不是立即计算。

2024-05-28 13:14:59 531

原创 MAC vscode+copilot三个基础操作

cmd +shift +i内置chatgpt。右键选中代码,就可以使用copilot解释。功能:导航到上一个面板建议。

2024-05-28 12:38:14 353

空空如也

空空如也

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

TA关注的人

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