自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JCR —— ModeShape(一)

ModeShape 是一个基于 JCR (Java Content Repository) 规范的开源内容存储系统。它允许您以一种结构化的方式存储和管理内容,适用于需要强大的内容管理、版本控制和搜索功能的应用程序。基础概念ModeShape engine是ModeShape中最核心的组件,负责管理所有仓库。在应用程序中,最好在应用程序的生命周期中合适的地方手动实现start(),deployRepository(…)和destroy()方法。

2023-11-11 22:33:12 124

原创 git仓库 -- 多分支项目的开发小技巧

使用git worktree的方式,可以减少磁盘的占用,同时为每个分支都创建了一个工作空间,并且这些工作空间都可以通过原始库的.git进行关联,有较强的关联性.并且能够查看到本地分支上的提交记录,便于分支之间的commit pick, 对于部分需求|bug的同步修改 将会十分的方便.同时在切换分支时,IDE都会对项目进行重建索引操作,如果项目比较大的话,需要的时间就相当长了,特别是如果需要频繁的切换分支开发,那么这个时间效率将会低到一个极致.使用这种方式, 可以较为优雅的解决1.1和1.2的痛点.

2023-10-27 22:49:10 232

原创 SpringBoot——MVC

请求进入doService方法,再调用dispatch方法,

2023-10-26 09:30:54 62

原创 mybatis 框架小记

SqlSessionFactoryBuilder根据传入的数据流生成Configuration对象,然后根据Configuration对象创建默认的SqlSessionFactory实例。就像是一个分发者,他根据参数和返回值类型选择不同的sqlsession方法来执行。中查找是否有该类型的类资源,如果存在,通过MapperProxy动态代理我们的Mapper,实例化该Mapper接口对应的代理对象。加载mybatis配置文件中的sql映射文件地址,保存至变量,便于程序中获取类信息。内部中,将这个操作丢给。

2023-10-26 00:01:11 40

原创 Redis设计与实现(1)-- 简单动态字符串

redis设计与实现 小记SDS

2022-10-22 19:34:51 225

原创 知识点整理

知识点整理

2022-04-19 14:38:55 624

原创 leetcode-有效的括号(每日一题)(打卡)

刷题记录和打卡!

2021-11-30 12:49:04 100 1

原创 leetcode-删除有序数组的重复项(每日一题)

给你一个有序数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。说明:为什么返回数值是整数,但输出的答案是数组呢?请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。你可以想象内部操作如下:// nums 是以“引用”方式传递的。也就是说,不对实参做任何拷贝int len = removeDupl...

2021-11-29 17:51:18 107

原创 leetcode-删除链表的倒数第N个结点

给你一个链表,删除链表的倒数第n个结点,并且返回链表的头结点。示例 1:输入:head = [1,2,3,4,5], n = 2输出:[1,2,3,5]示例 2:输入:head = [1], n = 1输出:[]示例 3:输入:head = [1,2], n = 1输出:[1]提示:链表中结点的数目为sz 1 <= sz <= 30 0 <= Node.val <= 100 1 <= n <= s...

2021-11-29 17:45:22 275

原创 leetcode-四数求和(刷题记录)

大佬轻点给你一个由n个整数组成的数组nums,和一个目标值target。请你找出并返回满足下述全部条件且不重复的四元组[nums[a], nums[b], nums[c], nums[d]](若两个四元组元素一一对应,则认为两个四元组重复):0 <= a, b, c, d < n a、b、c和d互不相同 nums[a] + nums[b] + nums[c] + nums[d] == target你可以按任意顺序返回答案 。示例 1:输入...

2021-11-27 15:15:11 980

原创 leetcode-电话号码的字母组合

蛮力法暴力破解class Solution { public List<String> letterCombinations(String digits) { if (digits.length()==0) return new ArrayList<>(); HashMap<Character, ArrayList<Character>> map = new

2021-11-27 13:52:08 170

空空如也

空空如也

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

TA关注的人

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