摘要: 放弃fastjson 拥抱jackson 背景 功能强大 好用;不亏是国人更懂国人;但是安全漏洞频发;生产项目总是告警 勒令修改 放弃使用。 坑爹玩意fastjson 漏洞太多 直接搞了fastjson2;虽然大部分兼容 远古项目还需要升级谁敢动呀。动了引发一些未知BUG那岂不是背锅侠(玩笑 该干还 阅读全文
posted @ 2024-08-19 10:41 贺艳峰 阅读(4) 评论(0) 推荐(0) 编辑
摘要: Docker 启动Kibana服务 (ES 开启SSL认证的情况下) Elasticsearch 服务配置说明 full:它验证所提供的证书是否由受信任的权威机构(CA)签名,并验证服务器的主机名(或IP地址)是否与证书中识别的名称匹配 certificate:它验证所提供的证书是否由受信任的机构( 阅读全文
posted @ 2024-07-31 19:16 贺艳峰 阅读(24) 评论(1) 推荐(1) 编辑
摘要: InnoDB MVCC实现原理 什么是可重复读? 可重复读是指在一个事务中重复执行一个相同范围的查询,看到的结果是一样的; 什么是幻读? 在可重复读的基础上,执行两次相同的范围查询,在第一次和第二次之间 有另一个事务插入了一个数据。导致第二次和第一次看到的数据不一样。 数据库隔离级别 读未提交 脏读 阅读全文
posted @ 2024-07-18 14:03 贺艳峰 阅读(11) 评论(1) 推荐(0) 编辑
摘要: 内线 内线进攻 先给来几下身体对抗 打进 在使用假动作; 内线起三步对抗,第一步靠近防守人(稍微留有间隙),第二步卡住防守人的篮筐侧脚(蓄力并进行对抗),起跳完成投篮 或者打板 调动防守人之后,多使用转身加上下步 终结投篮 下球 转身 抛投 下球 转身 虚晃 上下步 内线卡主前侧,转身反跑 要球 上 阅读全文
posted @ 2024-05-09 17:28 贺艳峰 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 记录一次责任链设计模式使用低级错误 目录记录一次责任链设计模式使用低级错误背景流程发现问题解决方案总结 背景 提供一个服务支持语音转写成文本,以及历史转写备份数据的简单服务。 提供一个接口批量上传,一次最大1000条(分表) 落库之后 同时发送到消息队列 并更新数据状态 消费者一条条消费,并调用底层 阅读全文
posted @ 2024-04-25 11:47 贺艳峰 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 线程池 目录线程池线程java 线程的状态线程的基本方法线程池(ThreadPoolExecutor)常见面试题 线程 线程是操作系统能够进行运算调度的最小单位,它包含在进程之中,是进程中的实际运作单位。 一个线程是由 线程的ID 当前指令指针PC 寄存器集合 和堆栈组成 每个线程都是系统调度和分派 阅读全文
posted @ 2024-04-18 16:46 贺艳峰 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 队列 目录队列LinkedBlockingQueue 阻塞队列SynchronousQueue 交换队列DelayQueue 延时队列ArrayBlockingQueue 有界循环队列常见面试题 LinkedBlockingQueue 阻塞队列 新增操作 add队列满的时候抛出异常 offer队列满 阅读全文
posted @ 2024-04-18 16:46 贺艳峰 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 大数据量场景面试题 目录大数据量场景面试题假设有10亿手机号,如何快算判断一个手机号是否再其中?如何再海量数据中找到高频词?BitMap 原理?BitMap 应用?那么如何确定电话号码对应的是位图中的哪一位呢? 假设有10亿手机号,如何快算判断一个手机号是否再其中? - 无符号整数表示范围 [0,1 阅读全文
posted @ 2024-04-17 17:17 贺艳峰 阅读(22) 评论(0) 推荐(0) 编辑
摘要: UnSafe 目录UnSafe乐观锁compareAndSwapIntgetObjectVolatileputObjectobjectFieldOffset 乐观锁 CAS 原子操作 compareAndSwapInt 从var1对象的起始指针移动var2位,如果该位置上存储的值等于var4,那么将 阅读全文
posted @ 2024-04-15 13:50 贺艳峰 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 算法技巧(二叉树) 目录算法技巧(二叉树)两种解题思路最简单的遍历二叉树代码遍历二叉树的方式前中后序遍历的区别以及各自场景技巧典型问题常见题目以及解题思路 两种解题思路 遍历一遍树是否可以解决问题 如果可以,用一个 traverse 函数配合外部变量来实现。 分解问题 是否可以定义一个递归函数,通过 阅读全文
posted @ 2024-04-12 16:00 贺艳峰 阅读(5) 评论(0) 推荐(0) 编辑