会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yubo-guan
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
17
18
19
20
21
22
23
24
25
···
55
下一页
2025年2月26日
Golang中的gopark和goready
摘要: 目录1. gopark:暂停当前Goroutine2. goready:唤醒等待中的Goroutine协同工作机制注意事项示例场景:通道操作总结 在Go语言的运行时系统中,gopark和goready是用于协调Goroutine调度的内部函数。它们通常由运行时系统自动管理,一般开发者不需要直接调用。
阅读全文
posted @ 2025-02-26 09:22 guanyubo
阅读(290)
评论(0)
推荐(0)
2025年2月25日
Golang中的unsafe.Pointer
摘要: 目录1. 基本概念2. 主要用途3. 使用示例示例 1:指针类型转换示例 2:内存操作4. 注意事项5. 总结 unsafe.Pointer 是 Go 语言中的一个特殊类型,用于进行低级别的内存操作。它允许你将任意类型的指针转换为通用的指针类型,并且可以将其转换回其他类型的指针。unsafe.Poi
阅读全文
posted @ 2025-02-25 15:51 guanyubo
阅读(145)
评论(0)
推荐(0)
2025年2月20日
期权自对冲和期货自对冲
摘要: 目录一般期权市场上自对冲有两种方式:自对冲的三种情形:申请时间:处理时间:其他注意事项:举例说明:特殊情况: 一般期权市场上自对冲有两种方式: 期权自对冲:指期权与期权之间的对冲交易。例如,交易者在交易期权时,持有相同期权合约的多单和空单。 期货自对冲:指期权行权/履约后的期货头寸之间的对冲交易,或
阅读全文
posted @ 2025-02-20 15:41 guanyubo
阅读(805)
评论(0)
推荐(0)
期货期权的自对冲
摘要: 目录例子:农民卖玉米的“自对冲”背景:第一步:买入“看跌期权”第二步:3个月后,玉米价格变化情况1:玉米价格下跌到每吨1800元情况2:玉米价格上涨到每吨2200元总结:自对冲的作用这就是“期货期权的自对冲”! 例子:农民卖玉米的“自对冲” 背景: 你是一个农民,种了玉米,3个月后可以收获100吨玉
阅读全文
posted @ 2025-02-20 15:10 guanyubo
阅读(175)
评论(0)
推荐(0)
2025年2月19日
Golang如何实现一个负载均衡器?
摘要: 目录如何实现一个负载均衡器?负载均衡器的设计思路1. 确定负载均衡算法2. 维护后端服务器列表3. 健康检查4. 会话保持(可选)5. 高可用性实现负载均衡器的关键技术1. 轮询算法2. 加权轮询算法3. 一致性哈希算法4. 健康检查5. 高可用性完整的负载均衡器示例总结 如何实现一个负载均衡器?
阅读全文
posted @ 2025-02-19 16:20 guanyubo
阅读(189)
评论(0)
推荐(0)
Golang 如何实现一个长连接服务?如何处理连接的超时和心跳?
摘要: 目录如何实现一个长连接服务?1. 建立 TCP 连接2. 维护连接状态3. 处理数据读写4. 实现心跳机制5. 处理连接超时如何处理连接的超时和心跳?1. 设置读写超时2. 实现心跳机制3. 使用 context 控制连接生命周期完整的长连接服务示例总结 如何实现一个长连接服务? 长连接服务是指客户
阅读全文
posted @ 2025-02-19 15:39 guanyubo
阅读(529)
评论(0)
推荐(0)
2025年2月18日
Golang中的逃逸分析是什么?如何避免不必要的内存逃逸?
摘要: 目录Golang中的逃逸分析是什么?逃逸分析的示例如何查看逃逸分析的结果如何避免不必要的内存逃逸1. 避免返回局部变量的指针2. 避免在闭包中捕获局部变量3. 避免使用接口类型4. 避免在切片或映射中存储指针5. 减少大对象的分配6. 使用 sync.Pool 复用对象逃逸分析的局限性总结 Gola
阅读全文
posted @ 2025-02-18 22:31 guanyubo
阅读(308)
评论(0)
推荐(0)
Golang中的sync.Pool是什么?它的使用场景是什么?
摘要: 目录Golang中的sync.Pool是什么?sync.Pool 的核心方法sync.Pool 的使用示例sync.Pool 的使用场景1. 频繁创建和销毁临时对象的场景2. 减少 GC 压力3. 高性能场景4. 临时对象的缓存sync.Pool 的注意事项sync.Pool 的底层实现总结 Gol
阅读全文
posted @ 2025-02-18 22:21 guanyubo
阅读(440)
评论(0)
推荐(0)
golang 轻量级tcp服务器框架--zinx
摘要: 目录Zinx 的核心特点Zinx 的核心模块Zinx 的简单示例Zinx 的适用场景Zinx 的优缺点 Zinx 的核心特点 轻量级: Zinx 的代码结构清晰,核心代码量较少,便于学习和理解。 适合初学者快速上手网络编程。 模块化设计: Zinx 将网络通信的各个部分(如连接管理、消息处理、路由等
阅读全文
posted @ 2025-02-18 17:32 guanyubo
阅读(508)
评论(0)
推荐(0)
2025年2月14日
Fyne
摘要: 目录安装 Fyne创建一个简单的 Fyne 应用程序运行应用程序Fyne 的主要组件布局管理自定义主题打包应用程序总结 Fyne 是一个用于构建跨平台图形用户界面(GUI)应用程序的 Go 语言框架。它简单易用,支持 Windows、macOS、Linux、iOS 和 Android 等平台。Fyn
阅读全文
posted @ 2025-02-14 17:09 guanyubo
阅读(282)
评论(0)
推荐(0)
上一页
1
···
17
18
19
20
21
22
23
24
25
···
55
下一页
公告