会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
董雅洁
博客园
首页
新随笔
联系
管理
订阅
2025年4月8日
动态线程池
摘要: @SpringBootAplication 声明当前类是一个配置类 @Configurable注解用户标记一个类可以被Spring容器管理 @SpringBootTest用于在SpringBoot应用程序中进行集成测试,允许测试类在真实的应用环境中运行 @RunWith(SpringRunner.c
阅读全文
posted @ 2025-04-08 16:46 Dyj07
阅读(39)
评论(0)
推荐(0)
2025年4月3日
动态规划
摘要: 确定dp数组以及下标的含义 确定递归公式 dp数组如何初始化 确定遍历顺序 举例推导dp数组 斐波那契数(与爬楼梯思路一样) public int fib(int n) { //dp是第i下标的斐波那契数 int[] dp=new int[n+1]; if(n==0){ return 0; } if
阅读全文
posted @ 2025-04-03 15:14 Dyj07
阅读(18)
评论(0)
推荐(0)
2025年3月20日
ConcurrentHashMap和锁
摘要: 为什么HashMap数组的长度是2的指数次幂? 因为HashMap的底层是数组+链表+红黑树,在插入元素时,需要通过索引获得插入元素的位置,计算索引的方法是使用哈希函数,将元素的哈希值与数组长度取模,当数组长度是2的指数次幂时,取模操作相当于对元素的哈希值进行二进制位与运算(假如数组长度是4,那么索
阅读全文
posted @ 2025-03-20 16:22 Dyj07
阅读(56)
评论(0)
推荐(0)
贪心算法
摘要: 分发饼干 胃口值必须是最外层循环,因为不管满不满足条件它都需要移动 public int findContentChildren(int[] g, int[] s) { Arrays.sort(g); Arrays.sort(s); int j=s.length-1; int count=0; fo
阅读全文
posted @ 2025-03-20 16:04 Dyj07
阅读(9)
评论(0)
推荐(0)
2025年3月18日
Http请求报文和响应报文
摘要: 请求报文 Post为请求方法,常用GET、POST(只有post请求会有请求体)、PUT、DELETE; /开始为请求对应的URL地址,与报文头的Host属性组成完整的请求URL; HTTP/1.1是协议的名称及版本号。 响应报文 响应行中包含报文协议及版本,状态码及状态描述 1开头:服务器已收到客
阅读全文
posted @ 2025-03-18 21:10 Dyj07
阅读(12)
评论(0)
推荐(0)
2025年3月12日
线程池
摘要: 核心线程 当jdk里新new 一个线程池时,里面是没有线程的,还没有启动;jdk和tomcat线程池不同在于,tomcat会默认new就启动核心线程数; 通过看源码:当t1线程执行完任务,又来了一个新任务,t1不会继续捕获,而是转向t5 线程池中核心线程一直存活,是因为线程执行代码中有while循环
阅读全文
posted @ 2025-03-12 15:53 Dyj07
阅读(30)
评论(0)
推荐(0)
2025年3月11日
Spring IOC和AOP
摘要: IOC:通俗来说就是管理对象的容器,从自己创建对象变为由容器自动创建 loombook:加上@Data注解,可以自动生成setget方法 使用IOC的三种方式: 通过XML 开发者把需要的对象在XML中进行配置,Spring框架读取这个配置文件,XML解析+反射 通过ClassPathXmlAppl
阅读全文
posted @ 2025-03-11 20:00 Dyj07
阅读(16)
评论(0)
推荐(0)
二叉树
摘要: 前后中遍历指的是中间节点遍历的顺序,使用栈来实现 递归算法考虑三要素 确定递归函数的参数和返回值 确定终止条件 确定单层递归的逻辑 前序遍历(递归) 递归是调用自身函数,代码量少但可能会出现栈溢出; public class FirstTest { static List<Integer> resu
阅读全文
posted @ 2025-03-11 16:37 Dyj07
阅读(11)
评论(0)
推荐(0)
Redis和苍穹外卖学习笔记
摘要: 在我来个人平台: https://www.wolai.com/vB9b7m2Wi2YxF6kaV7dt4C ThreadLocal用于线程间的数据隔离,多线程情况下,每个线程只能访问自己内部的ThreadLocal变量,保证数据的安全性。 原理:每一个线程都会维护一个ThreadLoaclMap,这
阅读全文
posted @ 2025-03-11 16:12 Dyj07
阅读(159)
评论(0)
推荐(0)
2025年3月10日
报错
摘要: SSM整合报org.springframework.beans.factory.NoSuchBeanDefinitionException 显示没有找到serviceImpl对应的bean,但@autowired显示正常 原因:web.xml文件中没有配置监听器ContextLoaderListen
阅读全文
posted @ 2025-03-10 21:40 Dyj07
阅读(10)
评论(0)
推荐(0)
下一页
公告