自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MybatisPlus

UserMapper接口继承BaseMapper接口->注入UserMapper对象->调用增删改查。引入MybatisPlus起步依赖。

2024-06-30 01:23:40 399

原创 java多线程的n种实现,只是理解有什么用?让你记下来!

定义MyThread类->重写run()->创建MyThread对象->调用start()

2024-06-26 02:12:45 290 1

原创 并发编程-LockSupport UNSAFE

5.14 LockSupport工具类解读_哔哩哔哩_bilibili【JAVA多线程】JUC-19 LockSupport_哔哩哔哩_bilibili

2024-03-19 12:45:56 427

原创 社交软件----

根据涉及的查询场景设置索引。

2024-03-03 21:25:59 471

原创 规范---

【代码】规范---

2024-03-01 15:23:59 418

原创 常见问题和解决方案

【代码】Bug-定位和解决方案。

2024-03-01 12:24:41 696

原创 数据库-MySQL

建立索引跨库联表查询。

2024-02-24 11:33:51 794

原创 数据库-数据库设计-社交关系

【代码】数据库-数据库设计-社交关系。

2024-02-24 09:27:20 629

原创 Java-日期 时间 格式化

Java SimpleDateFormat 中英文时间格式化转换_日期格式化 英文月-CSDN博客

2024-02-24 08:49:45 363

原创 数据库-MySQL-日期 时间

MySQL:日期函数、时间函数总结 - ggjucheng - 博客园 (cnblogs.com)

2024-02-24 08:43:35 317

原创 hhhhhhhhh

ffffffffffffff

2023-09-12 10:15:04 92

原创 工具使用*

Navicat使用快速入门教程_navicat使用教程_苜苜的烂笔头的博客-CSDN博客

2023-09-10 14:05:42 122

原创 编程大师-ConcurrentHashMap

Java面试】 如何高分回答,ConcurrentHashMap是如何保证线程安全?这道面试题的_哔哩哔哩_bilibili

2023-09-06 14:49:47 106

原创 编程大师-RocketMQ

32张图带你解决RocketMQ所有场景问题_rocketmq的死信队列底层如何实现的_π大星的日常的博客-CSDN博客RocketMQ保证消息不丢失的手段_servicebus如何保证消息不丢失-CSDN博客

2023-09-06 13:24:12 111

原创 编程大师-Netty

45 张图深度解析 Netty 架构与原理_里奥ii的博客-CSDN博客netty全过程图解(最详细清晰版)_netty流程_”PANDA的博客-CSDN博客

2023-09-06 13:11:42 118

原创 编程大师-Spring

三级缓存可以解决所有情况的循环依赖吗?

2023-09-06 11:31:08 53

原创 编程大师-分布式

mysqlrediszk。

2023-09-03 16:40:42 704

原创 Mysql-分库分表

分库分表 分页?

2023-09-02 19:09:19 55

原创 Redis-常见问题

预热(热门数据预先缓存到redis)

2023-09-02 12:14:30 64

原创 Java-集合-ConcurrentHashMap

table:数组加volatile保证可见性和有序性put():数组不存在,通过CAS创建;数组下标位置为空,通过CAS插入;数组下标位置不为空,给头节点加synchronized来插入链表或红黑树。

2023-09-02 09:56:53 404

原创 高并发-多线程-线程池

丢弃队头的任务:如果队列是PriorityBlockingQueue,会导致优先级最高的被丢弃,所以不建议这种拒绝策略和PriorityBlockingQueue一起使用。不会,因为workqueue满了才会创建临时线程,但是LinkedBlockingQueue不会满。workqueue使用LinkedBlockingQueue,可能会创建临时线程吗?PriorityBlockingQueue:无限容量,按优先级排序。LinkedBlockingQueue:无限容量,OOM。无界,动态数组(扩容)

2023-09-02 09:42:02 127

原创 数据结构-查找-红黑树

黑高度:每个节点的到达所有叶子节点的黑高度是一样的。红色节点:红色节点的父节点和孩子节点都是黑色。

2023-09-02 00:12:58 58

原创 Mysql-锁-行锁

MySQL记录锁、间隙锁、临键锁小案例演示 - 知乎

2023-09-01 00:16:59 57

原创 项目-电商

【代码】项目-电商。

2023-08-31 23:08:59 116

原创 JVM-面试题

G1堆初始大小设置为30M,但是实际运行需要256M,会有什么问题吗?G1 younggc和mixgc采用复制算法,fullgc采用标记清除。ParNew 年轻代 CMS 老年代 标记清楚。C:并发收集,不需要stw,优化用户体验。因为年轻代存活对象少,复制开销不大。因为老年代存活对象多,复制开销大。有哪些GC,分别用了什么算法?什么时候新生代会进入老年代?为什么老年代不用复制算法?GC前新生代和老年代的大小。Serial 年轻代 复制。为什么年轻代用复制算法?gc日志有哪些参数?CMS和G1优缺点?

2023-08-31 21:50:29 136

原创 JVM-CMS

堆大小要求为4-8G。

2023-08-31 21:50:22 647

原创 英语-面试

自我介绍项目介绍离职原因。

2023-08-31 21:29:22 124

原创 网络-Netty

pipeline.addLast(ChannelHandler)

2023-08-31 20:57:04 73

原创 项目-IM

启动类实现CommandLineRunner接口,重写run()方法。

2023-08-31 16:09:34 556

原创 经验-代码

从入口开始写,写完再封装成方法或者类。

2023-08-31 15:36:57 62

原创 并发-CountDownLatch

join不能用于线程池场景,因为调用join()需要Thread对象。CountDownLatch和join的区别?前置任务完成后,执行countDown()某个线程需要在其他n个线程执行完毕后再执行。后置任务开始前加await()多个线程并行执行同一个任务。

2023-08-31 15:17:15 79

原创 并发-AQS

【代码】并发-AQS。

2023-08-31 14:33:15 62

原创 并发-ReentrantLock

代码嵌套且每一层加同一个锁。

2023-08-31 14:29:03 90

原创 思维模板-算法

函数极限连续极限的计算等泰洛 函根有抽象函数f(x)就想到导数的定义有根式就想到有理化无穷小量阶的比较本质 极限的计算间断点本质 极限的计算无意义点一定是间断点分类点一元函数微分学高阶导数泰勒展开一元函数积分学定积分的计算再换区间再现换元算法二分check(arr,m,arg)递归//求arr的l~r上的最值process(arr,l,r)//原子问题if(l==r)//子问题process(arr,0,m)process(arr,m+1,n-1)

2022-05-21 10:53:25 116

原创 算法-左神

排序简单选择排序class Solution { public void selectionSort(int[] arr) { if (arr == null || arr.length < 2) { return; } for (int i = 0; i < arr.length - 1; i++) { int minIdx = i; for (int j = i

2022-05-19 00:26:40 140

原创 辩论----

现在年轻人不结婚,压力大,选择躺平,但是我们父母那一辈压力也大,为什么没有选择躺平?因为现在躺平的性价比高了,如果没有房贷车贷,周末就可以去酒吧 夜店 KTV但是在父母那辈,可以这样吗...

2022-05-18 15:12:48 123 1

原创 思维模板-数学

函数极限连续极限的计算等泰洛 函根有抽象函数f(x)就想到导数的定义有根式就想到有理化无穷小量阶的比较本质 极限的计算间断点本质 极限的计算无意义点一定是间断点分类点一元函数积分学定积分的计算区间再现换元...

2022-05-18 14:08:20 97

原创 软件工程与计算-软件开发过程模型

软件开发的典型阶段软件生命周期模型敏捷过程描述

2022-05-16 15:14:10 98

原创 饮食-危害

吃甜食的危害甜食就像毒品,经常吃甜食,一旦失去了它,你就会感到烦躁不安甜->糖->糖尿病+脂肪加速细胞老化吃卤蛋的危害卤->重金属->亚硝酸盐+肾脏吃巧克力的危害巧克力

2022-05-12 17:24:41 81

原创 leetcode-2265. 统计值等于子树平均值的节点数

# Definition for a binary tree node.# class TreeNode:# def __init__(self, val=0, left=None, right=None):# self.val = val# self.left = left# self.right = rightclass Solution: def averageOfSubtree(self, root: Optiona...

2022-05-10 15:51:27 120

空空如也

空空如也

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

TA关注的人

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