- 博客(440)
- 收藏
- 关注
原创 mongo实操笔记
下面这个链接就更好了,我用了其与springboot整合的测试。可以直接操作mongodb了。这个链接我用了其在Windows下的下载安装 是可以的 ,不过我太懒了,没有弄成自启动。
2024-10-29 22:05:21
270
原创 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
原创 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-Tomcat中长连接的底层源码原理实现
tomcat中有一个缓冲区 如果发送大批量数据后 又不处理 那么会堆积缓冲区 后面的请求会越来越慢。如果不是长连接,tomcat响应后会告诉浏览器把这个连接关掉。长连接:浏览器告诉tomcat不要将请求关掉。
2024-09-07 11:45:33
386
原创 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
原创 并发编程之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
原创 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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人