书栈网 · BookStack 本次搜索耗时 0.033 秒,为您找到 125178 个相关结果.
  • 性能最佳实践

    Flutter 应用性能优化最佳实践 最佳实践 控制 build() 方法的耗时 仅当需要的时候才应用效果 为什么 saveLayer 代价很大? 对列表和网格列表懒加载 在 16ms 内渲染完成每一帧 陷阱 Resources Flutter 应用性能优化最佳实践 通常来说,Flutter 技术构建的应用程序在默认情况下都是高性能的...
  • 7、最佳做法

    最佳做法 创造最好的用户体验 1. 了解图表库是什么,不是什么 2. 返回与库请求完全一样多的K线 3. 返回与库请求完全一样多的标记 4. 不要覆盖calculateHistoryDepth()以获取超过2个屏幕的数据 5. 不要让你的图表看起来像一团糟 6. 避免制作非常小的图表 7. 使用适当的语言 8. 如果您遇到问题 9. 阅读文档...
  • Deployment 最佳实践

    Deployment 最佳实践 部署较少的集群 在靠近用户的地方部署集群 跨多个可用区域进行部署 Deployment 最佳实践 我们确定了以下大体原则,以帮助您充分利用 Istio Deployment。 这些最佳实践旨在限制不良配置带来的影响,并使 Deployment 管理变得更加轻松。 部署较少的集群 应该在少量的大型集群(而不是大量...
  • 安全最佳实践

    安全最佳实践 双向 TLS 授权策略 更安全的授权策略模式 使用 default-deny 授权策略模式 使用 ALLOW-with-positive-matching 和 DENY-with-negative-match 模式 理解授权策略中的路径规范化 配置路径规范化选项的指导原则 案例 1:您不需要规范化 案例 2:您需要规范化,但不确...
  • HAProxy 最佳实践

    HAProxy 在 TiDB 中的最佳实践 HAProxy 简介 HAProxy 部分核心功能介绍 准备环境 硬件要求 依赖软件 操作系统 依赖包 部署 HAProxy 安装 HAProxy HAProxy 命令介绍 配置 HAProxy 启动 HAProxy 停止 HAProxy HAProxy 在 TiDB 中的最佳实践 ...
  • 安全最佳实践

    安全最佳实践 双向 TLS 授权策略 更安全的授权策略模式 使用 default-deny 授权策略模式 使用 ALLOW-with-positive-matching 和 DENY-with-negative-match 模式 理解授权策略中的路径规范化 配置路径规范化选项的指导原则 案例 1:您不需要规范化 案例 2:您需要规范化,但不确...
  • ORM最佳实践

    基本介绍 相关文档 基本介绍 数据库操作往往是业务项目中最复杂的部分,GoFrame 的数据库组件其实提供了非常强大和灵活的操作方式,我们在这里提供了一些最佳实践的案例,方便大家参考学习。 相关文档 利用指针属性和do对象实现灵活的修改接口 复杂类型尽量使用json存储,便于Scan到对象时自动化转换,避免自定义解析 查询时避免返回对象初始...
  • 基本最佳实践

    基本最佳实践 生产者 发送消息注意事项 Tag的使用 Keys的使用 日志的打印 消息发送失败处理方式 消费者 消费过程幂等 消费速度慢的处理方式 提高消费并行度 批量方式消费 重置位点跳过非重要消息 优化每条消息消费过程 消费打印日志 Broker Broker 角色 FlushDiskType Broker 配置 ...
  • 监控最佳实践

    监控最佳实践 监控内容 配置 Prometheus 资源使用 存储和数据保留 CPU 和内存的请求和限制 长期储存 抓取自定义工作负载 关于 Prometheus Exporters Prometheus 的编程语言和框架支持 ServiceMonitor 和 PodMonitor Prometheus 推送网关(Pushgateway) ...
  • ORM最佳实践

    查询时避免返回对象初始化及sql.ErrNoRows 判断 查询时避免返回对象初始化及sql.ErrNoRows 判断 执行SQL查询时,请避免提前将查询结果初始化,以避免结构对象默认值的影响,避免创建不必要的对象内存。通过返回对象指针nil 判断避免sql.ErrNoRows 使用,降低代码对error 处理的复杂度、统一项目中对空查询结果处理逻辑。...