自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【课程表-拓扑排序】

拓扑排序

2024-10-18 11:12:51 959 1

原创 【最长回文子串]

回文串是指一个字符串从前往后读和从后往前读是一样的。例如,字符串 “aba” 和 “racecar” 都是回文串。给定一个字符串 s,我们要找到它的最长回文子串。我们定义一个二维数组 dp,其中 dp[i][j] 表示字符串 s 的第 i 到第 j 个字符组成的子串 s[i…j] 是否为回文串。如果 s[i…j] 是回文串,那么 dp[i][j] = true。如果 s[i…j] 不是回文串,那么 dp[i][j] = false。与之前一样,问题是寻找字符串 s 中的最长回文子串。

2024-09-04 10:09:56 885

原创 【ThreadPoolExecutor】线程池源码

【代码】【ThreadPoolExecutor】线程池源码。

2024-08-23 15:34:43 210

原创 【三数之和】

不同的三元组是 [-1,0,1] 和 [-1,-1,2]。输入:nums = [-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]注意,输出的顺序和三元组的顺序并不重要。注意:答案中不可以包含重复的三元组。

2024-08-19 11:00:08 207

原创 【大数据量异步导入案例】

大数量导入

2024-08-16 16:44:09 275

原创 TCP/IP 网络模型

综上所述,TCP/IP 网络通常是由上到下分成 4 层,分别是应用层,传输层,网络层和网络接口层。再给大家贴一下每一层的封装格式:网络接口层的传输单位是帧(frame),IP 层的传输单位是包(packet),TCP 层的传输单位是段(segment),HTTP 的传输单位则是消息或报文(message)。但这些名词并没有什么本质的区分,可以统称为数据包。

2024-08-16 10:31:55 1672

原创 【反射调用方法】

反射调用方法

2024-08-13 17:08:45 195

原创 【责任链优化参数校验】

定义抽象handlerpublic abstract class Handler<T> { protected Handler next; private void next(Handler next) { this.next = next; } public abstract void doHandler(User user); public static class Builder<T> { pri

2024-08-13 10:44:36 181

原创 RedisUtil 模版

import org.springframework.data.redis.connection.RedisConnection;import org.springframework.data.redis.connection.RedisConnectionFactory;import org.springframework.data.redis.core.Cursor;import org.springframework.data.redis.core.RedisConnectionUtils;

2024-08-12 14:28:31 414

原创 Jstat -gc 参数说明

jstat

2022-08-04 15:54:39 747

原创 自定义Lock锁

Lock

2022-07-23 10:32:36 233

原创 强引用 弱引用 软引用 虚引用 的区别以及使用场景

强引用 弱引用 软引用 虚引用

2022-07-22 16:17:33 9302

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

删除链表的倒数第n个节点

2022-07-19 16:49:53 152

原创 常用jvm运行时参数选项

jvm运行时参数

2022-07-14 15:42:44 224

原创 Java Integer中的highestOneBit()和lowestOneBit()方法

Integer中的hightOneBit()和lowestOneBit()

2022-07-13 20:41:19 461

原创 jvm运行时数据区面试常问必会

jvm面试必会

2022-07-12 21:29:48 251

原创 初步了解java虚拟机

jvm类加载

2022-07-11 15:14:44 1743

原创 【zookeeper分布式锁】利用锁完成高并发抢票的模拟

一 、版本一: 单机锁: 采用 ReentrantLock实现.*对比synchronized与 reentrantLock的区别?…1.1RedisController类的编写@RestControllerpublic class RedisController { @Value("${server.port}") private String port; @Autowired private StringRedisTemplate redisTemplate;...

2022-05-31 12:28:35 619

原创 【使用zookpeer】模拟 hadoop的 datenode与namenode 的master-slaves的 关系

功能:当 datanode上线时,namenode中可以感知到.当datanode下线时,namenode中可以感知到.分析:当datanode上线时,datanode在zk中创建的节点类型为 瞬时的顺序节点. 2. namenode临听节点的变化情况,一旦有一个datanode下线,则这个节点会删除,namenode会自动回调》请用对象流完成 datanode的 信息的注册.datanode的节点信息: System中获取 properties.前提:利用zk完成,请先在z

2022-05-08 23:47:59 734

空空如也

空空如也

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

TA关注的人

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