书栈网 · BookStack 本次搜索耗时 0.031 秒,为您找到 10458 个相关结果.
  • MOSN v0.26.0 发布

    MOSN v0.26.0 发布 v0.26.0 不兼容变更 新功能 变更 Bug 修复 MOSN v0.26.0 发布 MOSN v0.26.0 变更日志。 我们很高兴的宣布 MOSN v0.26.0 发布,以下是该版本的变更日志。 v0.26.0 不兼容变更 为了更自然的添加扩展协议,新版对 XProtocol 进行了重构,XPr...
  • MOSN v0.26.0 发布

    MOSN v0.26.0 发布 v0.26.0 不兼容变更 新功能 变更 Bug 修复 MOSN v0.26.0 发布 MOSN v0.26.0 变更日志。 我们很高兴的宣布 MOSN v0.26.0 发布,以下是该版本的变更日志。 v0.26.0 不兼容变更 为了更自然的添加扩展协议,新版对 XProtocol 进行了重构,XPr...
  • 6、WaitGroup

    1481 2021-03-17 《Golang 修养之路》
    六、WaitGroup (1) WaitGroup与goroutine的竞速问题 六、WaitGroup (1) WaitGroup与goroutine的竞速问题 编译并运行如下代码会发生什么? test18.go package main import ( "sync" //"time" ...
  • Debug 调试技巧

    Debug 调试技巧 调试/bug 定位/debug 常见的 bug 类型 需求理解错误: 代码错误: 内存问题 网络问题 RPC/Web 框架 数据库问题 并发问题 依赖库问题 日志错误 错误/异常处理 配置错误 字符串问题 分布式系统问题 缓存问题 脚本编写问题 后台服务 服务监控(监控三板斧:度量指标+告警、链路追踪、...
  • 6.3 定时器

    6.3 定时器 结构 工作原理 创建 触发 休眠 Ticker 性能分析 总结 Reference 6.3 定时器 对于任何一个正在运行的应用,如何获取准确的绝对时间都非常重要,但是在一个分布式系统中我们很难保证各个节点上绝对时间的一致性,哪怕通过 NTP 这种标准的对时协议也只能把时间的误差控制在毫秒级,所以相对时间在一个分布式系...
  • Java 应用开发最佳实践

    开发 Java 应用使用 TiDB 的最佳实践 Java 应用中的数据库相关组件 JDBC JDBC API 使用 Prepare API 使用 Batch 批量插入更新 使用 StreamingResult 流式获取执行结果 MySQL JDBC 参数 Prepare 相关参数 useServerPrepStmts cachePrepStmt...
  • Java 应用开发最佳实践

    开发 Java 应用使用 TiDB 的最佳实践 Java 应用中的数据库相关组件 JDBC JDBC API 使用 Prepare API 使用 Batch 批量插入更新 使用 StreamingResult 流式获取执行结果 MySQL JDBC 参数 Prepare 相关参数 useServerPrepStmts cachePrepStmt...
  • FAQ(社区共建)

    一、Golang基础 1、程序产生异常,但是程序直接崩溃未被框架自动捕获 二、数据库相关 1、update/insert 操作不生效 2、cannot find database driver for specified database type “xxx”, did you misspell type name “xxx” or forget im...
  • 9.3 链接的带缓冲的发包方法

    9.3 链接的带缓冲的发包方法 9.3 链接的带缓冲的发包方法 我们之前给Connection 提供了一个发消息的方法SendMsg() ,这个是将数据发送到一个无缓冲的channel中msgChan 。但是如果客户端链接比较多的话,如果对方处理不及时,可能会出现短暂的阻塞现象,我们可以做一个提供一定缓冲的发消息方法,做一些非阻塞的发送体验。 zi...
  • 6.1 上下文 Context

    6.1 上下文 Context 概述 接口 示例 实现原理 默认上下文 取消信号 传值方法 总结 Reference 6.1 上下文 Context Context 是 Golang 中非常有趣的设计,它与 Go 语言中的并发编程有着比较密切的关系,在其他语言中我们很难见到类似 Context 的东西,它不仅能够用来设置截止日期...