会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
rocky-fang
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
23
下一页
2025年11月
druid加密生成public-key和password
摘要: druid配置 spring.datasource.url=jdbc:h2:mem:foo spring.datasource.username=springbucks spring.datasource.password=A5ghK1Wl3o0TY83EVGqoiBN+pYVhwbnTJT4t1U
阅读全文
posted @ 2025-11-17 09:20 fanblog
阅读(5)
评论(0)
推荐(0)
2025年8月
【视频笔记】Elastic Search是什么?Lucene是什么?架构是怎么样的?
摘要: 什么是Elastic Search?是一个开源的搜索引擎 从倒排索引聊起。 回到文章开头的例子,依次遍历文本,匹配是否含有“xiaobai”,很低效。 高效一点的方法,对文本进行切分 句子切分为几部分,这个操作叫做分词。 分词后,每一部分叫做一个词项,term。记录词项和文本id的关系, 上面文本就
阅读全文
posted @ 2025-08-29 20:59 fanblog
阅读(7)
评论(0)
推荐(0)
【面试问题】Spring @Transactional注解失效的情况有哪些?
摘要: 看了几篇博客,记录到本子了 参考一:春天@Transactional不起作用? - 腾讯云开发者社区 - 腾讯云 参考二:@Transactional 什么情况下会失效@Transactional 注解在 Spring 中用于声明式事务管理, - 掘金
阅读全文
posted @ 2025-08-27 17:42 fanblog
阅读(4)
评论(0)
推荐(0)
【视频笔记】云原生到底是个啥
摘要: 云(Cloud)和原生(Native) 到底什么事“云原生” 企业IT数字化转型三部曲 来自CNCF对云原生最新的定义是: 不同点 问题1、云原生的项目一定在CNCF里吗 并不是必须加入CNCF里才算云原生 问题2、 云原生一定是k8s原生吗? 云原生并不仅限于k8s,例如,虽然容器经常与k8s一起
阅读全文
posted @ 2025-08-25 11:46 fanblog
阅读(8)
评论(0)
推荐(0)
2025年6月
【视频笔记】线程池如何知道一个线程的任务已经执行完成?
摘要: 问题:线程池是如何知道一个线程的任务已经执行完成了? 1、线程池中的工作线程去执行任务的run方法,当run方法结束,那这个任务就结束了。 2、通过isTerminated方法去判断线程池的运行状态,可以循环去判断isTerminated()方法的返回值,来判断线程池所有任务是否已经执行完成;需要先
阅读全文
posted @ 2025-06-27 17:41 fanblog
阅读(72)
评论(0)
推荐(0)
【视频笔记】Java场景题 接口变慢应该怎么排查?
摘要: 接口变慢怎么排查 是单个接口慢,还是整个系统都慢,跟中毒似的,全系统都慢,大概率是公共组件或数据库出问题了。 比如:中间件炸了,主库顶不住了,限流策略忘了配 排查流程 1、先看普罗米修斯,响应时间、错误率、QPS波动情况,先判断是不是全局性的问题 2、使用skywalking这种链路追踪工具把整个链
阅读全文
posted @ 2025-06-27 17:20 fanblog
阅读(128)
评论(0)
推荐(0)
【视频笔记】Java JVM垃圾回收算法流程图和解析
摘要: jvm垃圾回收算法 1、标记清除算法: 把死的全清了,毛病就是内存碎片多,内存不整齐; 特点:简单但有碎片 2、标记复制算法: 不在一块地方搅和,两块地方轮着用,今儿用这块,明儿用那块,把活的全挪到一块干净地,原来那块用过的全回收。缺点是浪费内存空间(一半地方未利用) 特点:高效但浪费空间 3、标记
阅读全文
posted @ 2025-06-27 16:52 fanblog
阅读(19)
评论(0)
推荐(0)
【视频笔记】Java Spring三级缓存解决循环依赖流程图和解析
摘要: spring三级缓存流程图如下: 一开始,一二三级缓存都没有A,先造一个A实例,造一个原始版本,啥属性没有,啥代理没加,先放这备着; 填充属性,发现需要B对象;spring去“仓库”找B(一二三级缓存都没有B),说明B也没造出来; 开始造B,然后填充B的属性,发现依赖A; 在一二级缓存都没有找到A,
阅读全文
posted @ 2025-06-21 11:02 fanblog
阅读(52)
评论(0)
推荐(0)
【视频笔记】python迷惑行为:我继承我自己
摘要: 一般的,如B继承A class A: pass class B(A): pass 那A能不能继承自己呢? 虽然有报警,但是运行不报错。 给A类添加一些属性 class A: def __init__(self): self.x = 10 pass class A(A): def __init__(s
阅读全文
posted @ 2025-06-14 21:07 fanblog
阅读(6)
评论(0)
推荐(0)
【视频笔记】京东二面:堆一定是线程共享的吗??听到这个问题就突然愣住了。。
摘要: 在java虚拟机(JVM)中,堆内存区域通常是线程共享的。这意味着所有的对象实例和数组都在这个共享的堆中分配,并可以被多个线程访问。 TLAB 为每个线程分配了一个独立的内存块,用于快速的分配对象。 在标准JVM实现总,堆通常是一个共享资源,以支持java应用程序的多线程特性。然而,通过TLAB和其
阅读全文
posted @ 2025-06-14 20:23 fanblog
阅读(8)
评论(0)
推荐(0)
1
2
3
4
5
···
23
下一页
公告