自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mongo实操笔记

下面这个链接就更好了,我用了其与springboot整合的测试。可以直接操作mongodb了。这个链接我用了其在Windows下的下载安装 是可以的 ,不过我太懒了,没有弄成自启动。

2024-10-29 22:05:21 270

原创 布隆过滤器的代码实现

Java实现布隆过滤器(已爬URL过滤)_java '使用过滤器是否可以限制爬虫-CSDN博客

2024-10-22 16:03:42 263

原创 MongoDB集群模式详解及应用实战

备注:下图的dbPath:/data/db1 改成 /data/node1。以上都配置并启动好了,但是3个节点之间并没有联通性,都是独立的。查看一下,目前有三个节点。

2024-10-04 10:28:03 970

原创 MongoDB聚合操作及索引底层原理

是唯一索引了后,在插入的话就会提示唯一索引键冲突: name_1。看一下自己创建索引后的索引: 1代表升序。

2024-10-03 20:32:50 1403

原创 MongoDB快速实战与基本原理

留有一个问题:如何做横向扩展? 着重说一下:还需要创建这个目录可以后台启动 启动完成后这样就说明已经连接好了:看文档,里面有详细操作。里面还涉及远程连接的时候用户名和密码的形式。 上面创建好的,这样可以查看了,默认多了一个ID: 可以再添加的时候自定义ID并查看一下: monogdb自动生成的ID其实是有序的: 也可以去官网下载图形界面去进行mongo的CRUD工作: 演示主键冲突且有序的情况下的插入效果: 发现这有100的插入了。也就说在要求顺序的情况下,如果中间的ID冲突了,后面的将不再继续插入:

2024-10-03 16:35:31 1320

原创 无代码开发

5分钟无代码搞定小程序开发!中小厂程序员失业神器_哔哩哔哩_bilibili

2024-09-30 13:50:06 380

原创 kafka发送消费核心参数与设计原理详解

如果是false,就是说消费完后不提交位移。也就是说比如之前消费的1-5.第N次还是消费到1-5.如果是false。那么第一次消费1-3,第二次消费4-5:默认是true:我们一般用false。因为会有消息丢失和消息重复消费的问题可能发生。那么我们就得手设置提交了:比如我们设置了false,那么下面这个自动提交间隔参数就没用了。

2024-09-29 14:42:12 607

原创 Kafka快速实战与基本原理详解

消费消息:但是迟迟没有消费(因为kafka默认是从消费者启动之后开始消费,也就是说刚才发的那条消费不到,原因是那个时候消费者还没有启动。)我们现在启动了消费者了,可以尝试发消息了。另一种消费方式:指定从哪里消费。刚才第一次消费的时候没有消费test1,原因上面有写。这里的这个命令就可以消费到全部了,因为指定了从哪里消费。说白了,队列里的消息只能被同一个消费者组里面的一个消费者消费。关键他还可以重复消费。启动好了kafka之后,我们再去看ZK中的节点多了这些。创建一个主题并看一下:有了主题后就可以发消息了。

2024-09-29 08:32:14 993

原创 梅花谱-第三篇

目录第一回合(红先黑后): 第二回合: ​编辑 第三回合:第四回合: ​编辑 第五回合:​编辑 分水岭三种下法(第一种下法)第一回合:​编辑 第二回合: 第三回合:总结第一种下法目前局面:(红棋丢子很多) 第二种走法:(第一回合) 第二回合:​编辑 第三回合:​编辑 第四回合:​编辑 第五回合:​编辑 第六回合:分析这个局面(也是不行,对红方特别不利) 第三种下法:第一回合:这里又是个小分水岭 A:第一回合:​编辑 第二回合:总结这种走法是不行的 接A的第一回合局面:第二回合: 第三回合:​编辑 第四回合:

2024-09-28 22:16:19 317

原创 netty综合

3.netty的入门示例(亲测可用)5.netty简单聊天室的实现。2.netty的三种线程模型。1.netty常用组件。6.netty的源码。

2024-09-23 22:23:56 666

原创 梅花谱-第二篇

目录 接上篇的第九回合局面(本次演示另一种走法):红方先走:第一回合: 第二回合:第三回合: 第四回合:​编辑 第五回合:​编辑 第六回合: 这里是个分水岭(红棋尝试第一种解法:) 第一回合: 第二回合:​编辑 第三回合: 红棋死局红棋第二种解法:第一回合:红棋死局 红棋第三种解法(这里注意一点。黑棋的顺序不要走错了,不要直接上左边的车将军去) :分水领:红棋的第一种解法A: 第一回合:第二回合: 第三回合: 红棋死局 红棋第二种解法B: 第一回合:第二回合: 第三回合:第四回合: 红棋死局 红棋第四

2024-09-21 17:00:27 203

原创 详细介绍设计模式七大原则(有正反举例)

https://mbd.baidu.com/ug_share/mbox/4a83aa9e65/share?product=smartapp&tk=cf5226467c7783ea22b06c1146705ba9&share_url=https%3A%2F%2Fsiteproxy.ruqli.workers.dev%3A443%2Fhttps%2Fyebd1h.smartapps.cn%2Fpages%2Fblog%2Findex%3FblogId%3D136165351%26_swebfr%3D1%26_swebFromHost%3Dbaiduboxapp&domain=mbd.baidu.c

2024-09-13 09:49:29 598 1

原创 TL-MongoDB快速实战与基本原理

相比于mysql存储数据的不同:两个数据库的差别:

2024-09-07 22:23:39 209

原创 TL-Tomcat中长连接的底层源码原理实现

tomcat中有一个缓冲区 如果发送大批量数据后 又不处理 那么会堆积缓冲区 后面的请求会越来越慢。如果不是长连接,tomcat响应后会告诉浏览器把这个连接关掉。长连接:浏览器告诉tomcat不要将请求关掉。

2024-09-07 11:45:33 386

原创 【ThreadLocal源码】深入浅出ThreadLocal

【ThreadLocal源码】深入浅出ThreadLocal-CSDN博客

2024-09-04 22:13:13 245

原创 【AQS源码】深入理解AQS的工作原理

【AQS源码】深入理解AQS的工作原理-CSDN博客

2024-09-04 22:10:53 295

原创 总结-线上服务CPU内存问题快速定位

2024-09-04 22:06:56 138

原创 TL-垃圾收集器G1&ZGC详解

https://note.youdao.com/ynoteshare/index.html?id=74c84c1ab69727580cdb2646d35674fc&type=note&_time=1725458095232

2024-09-04 21:53:27 192

原创 TL-JVM对象创建与内存分配机制深度剖析

https://note.youdao.com/ynoteshare/index.html?id=0e14c4e1fa9ee6b3fda6da53fd20a04d&type=note&_time=1725457901788

2024-09-04 21:50:26 165

原创 TL-JVM内存模型深度剖析与优化

https://note.youdao.com/ynoteshare/index.html?id=ad3d29fc27ff8bd44e9a2448d3e2706d&type=note&_time=1725457817874

2024-09-04 21:48:56 259

原创 TL-从JDK源码级别彻底剖析JVM类加载机制

https://note.youdao.com/ynoteshare/index.html?id=35faf7c95e69943cdbff4642fcfd5318&type=note&_time=1725457715941

2024-09-04 21:47:24 236

原创 TL-深入理解MVCC与BufferPool缓存机制

https://note.youdao.com/ynoteshare/index.html?id=b36b975188fadf7bfbfd75c0d2d6b834&type=note&_time=1725457287905

2024-09-04 21:40:25 158

原创 TL-深入理解Mysql事务隔离级别与锁机制

https://note.youdao.com/ynoteshare/index.html?id=354ae85f3519bac0581919a458278a59&type=note&_time=1725457162209

2024-09-04 21:38:06 163

原创 TL-Mysql索引优化实战二

https://note.youdao.com/ynoteshare/index.html?id=df15aba3aa76c225090d04d0dc776dd9&type=note&_time=1725457040165

2024-09-04 21:36:18 206

原创 TL-Mysql索引优化实战一

https://note.youdao.com/ynoteshare/index.html?id=d2e8a0ae8c9dc2a45c799b771a5899f6&type=note&_time=1725456932952

2024-09-04 21:34:16 212

原创 TL-一条SQL在MySQL中是如何执行的

https://note.youdao.com/ynoteshare/index.html?id=6480d1e092ed1c14a53d86cd66a73139&type=note&_time=1725456822856

2024-09-04 21:32:26 152

原创 TL-Explain详解与索引优化最佳实践

https://note.youdao.com/ynoteshare/index.html?id=531993c09f7f85733d5c8eb9281444b8&type=note&_time=1725456624042

2024-09-04 21:30:54 178

原创 threadLocal底层源码解析

分享链接:

2024-09-01 22:22:08 263

原创 并发编程之定时任务&定时线程池

并发编程之定时任务&定时线程池-CSDN博客

2024-09-01 11:32:36 187

原创 并发编程之Executor线程池原理与源码解读

并发编程之Executor线程池原理与源码解读-CSDN博客

2024-09-01 11:30:39 206

原创 Collections之HashMap分析

Collections之HashMap分析_collection统计hashmap数量-CSDN博客

2024-09-01 11:27:20 294

原创 并发编程之Atomic&Unsafe魔法类详解

并发编程之Atomic&Unsafe魔法类详解_并发魔法类-CSDN博客

2024-09-01 11:25:38 218

原创 并发编程之CountDownLatch&Semaphore原理与应用

并发编程之CountDownLatch&Semaphore原理与应用-CSDN博客

2024-09-01 11:23:51 283

原创 抽象队列同步器AQS应用之阻塞队列BlockingQueue详解

抽象队列同步器AQS应用之阻塞队列BlockingQueue详解_阻塞队列和同步队列aqs的区别-CSDN博客

2024-09-01 11:21:33 284

原创 并发编程之LockSupport的 park 方法及线程中断响应

并发编程之LockSupport的 park 方法及线程中断响应-CSDN博客

2024-09-01 11:18:57 241

原创 抽象队列同步器AQS应用Lock详解

抽象队列同步器AQS应用Lock详解_lock和抽象同步队列-CSDN博客

2024-09-01 10:25:53 179

原创 并发编程之synchronized详解

并发编程之synchronized详解-CSDN博客

2024-09-01 10:21:24 274

原创 CPU缓存一致性协议MESI

CPU缓存一致性协议MESI_依据mesi协议,如果一个处于共享态的cache行监听到远端有cpu对该行数据进行了改写-CSDN博客

2024-09-01 10:16:41 206

原创 并发编程之JMM&volatile详解

并发编程之JMM&volatile详解_并发编程之jmm&synchronized&volatile详解-CSDN博客

2024-09-01 10:10:55 172

原创 操作系统底层工作的整体认识

链接分享。

2024-09-01 09:49:28 182

空空如也

空空如也

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

TA关注的人

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