会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Dawnlight-_-
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
9
下一页
2021年11月10日
golang死锁
摘要: package mainimport ( "fmt" "sync" "time")var ( x,y int wg sync.Wai...
阅读全文
posted @ 2021-11-10 00:05 Dawnlight-_-
阅读(67)
评论(0)
推荐(0)
2021年11月9日
面向对象设计六大原则
摘要: 面向对象设计六大原则 文章目录 面向对象设计六大原则1、单一职责原则(SRP)2、开闭原则(OCP)3、里氏替换原则(LSP)4、...
阅读全文
posted @ 2021-11-09 23:29 Dawnlight-_-
阅读(86)
评论(0)
推荐(0)
golang上下文context
摘要: context上下文 1. context简介 Go1.7加入了一个新的标准库context,它定义了Context类型,专门用来简化对于处理单个请求的多个 goroutine 之间与请求域的数据、取消信号、截止时间等相关操作,这些操作可能涉及多个 API 调用。 对服务器传入的请求应该创建上下文,
阅读全文
posted @ 2021-11-09 22:47 Dawnlight-_-
阅读(170)
评论(0)
推荐(0)
2021年11月8日
浅谈Java中的逃逸分析
摘要: Java逃逸分析 文章目录 Java逃逸分析1. JIT2. 逃逸分析2.1 主要依据2.2 举例 3. 基于逃逸分析的优化3...
阅读全文
posted @ 2021-11-08 20:33 Dawnlight-_-
阅读(534)
评论(0)
推荐(0)
浅谈golang逃逸分析
摘要: golang逃逸分析 1.栈和堆 在golang中,应用程序的内存载体,可以简单的分为栈和堆。 栈的内存是由编译器自动进行分配和释放,栈区往往存储着函数参数、局部变量和调用函数帧,它们随着函数的创建而分配,函数的退出而销毁。 与栈不同的是,应用程序在运行时只会存在一个堆。狭隘地说,内存管理只是针对堆
阅读全文
posted @ 2021-11-08 14:55 Dawnlight-_-
阅读(319)
评论(0)
推荐(0)
2021年11月4日
Gin框架笔记
摘要: Gin框架笔记 1. GO标准库之http/template 在一些前后端不分离的Web架构中,我们通常需要在后端将一些数据渲染到HTML文档中,从而实现动态的网页(网页的布局和样式大致一样,但展示的内容并不一样)效果。 我们这里说的模板可以理解为事先定义好的HTML文档文件,模板渲染的作用机制可以
阅读全文
posted @ 2021-11-04 20:35 Dawnlight-_-
阅读(144)
评论(0)
推荐(0)
2021年11月1日
kafka知识点目录
摘要: 1.Linux环境部署kafka 2.Win10环境部署kafka 3.docker部署kafka 4.kafka的简单使用 5.kafka消息的细节 6.kafka主题和分区的概念 7.kafka集群操作 8.kafka生产者实现细节 9.kafka消费者实现细节 10.kafka集群中的cont
阅读全文
posted @ 2021-11-01 21:54 Dawnlight-_-
阅读(32)
评论(0)
推荐(0)
Kafka-eagle监控平台
摘要: 1.准备 (1) 去kafka-eagle的官网下载压缩包: http://download.kafka-eagle.org/ (2) 利用xftp传输到虚拟机中 2.安装 先解压压缩包: tar -xvf kafka-eagle-bin-2.0.8.tar.gz 改名: mv kafka-eagl
阅读全文
posted @ 2021-11-01 21:46 Dawnlight-_-
阅读(147)
评论(0)
推荐(0)
kafka的简单使用
摘要: Kafka的简单使用 1.kafka常用命令 Linux //启动zookeeper ./zookeeper-server-start.sh ../config/zookeeper.properties //启动kafka ./kafka-server-start.sh ../config/serv
阅读全文
posted @ 2021-11-01 20:23 Dawnlight-_-
阅读(175)
评论(0)
推荐(0)
kafka中的优化问题
摘要: 1.如何防止消息丢失 ⽣产者: (1)使⽤同步发送。 (2)把ack设成1或者all,并且设置同步的分区数>=2。 消费者: 把⾃动提交改成⼿动提交。 2.如何防止重复消费 在防⽌消息丢失的⽅案中,如果⽣产者发送完消息后,因为⽹络抖动,没有收到ack,但实际上broker已经收到了。 此时⽣产者会进
阅读全文
posted @ 2021-11-01 17:09 Dawnlight-_-
阅读(57)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
9
下一页
公告