PostgreSQL 开发最佳实践# PostgreSQL 开发最佳实践 p0s digoal 阿里云 ## 目录 - 规约的重要性 - 命名规约 - 设计规约 - 管理规约 - 稳定性与性能建议 - 云数据库使用建议 ## 规约的重要性  ## 目录 explain analyze query; rollback; • create index CONCURRENTLY idx on tbl(id); - 密码复杂度、认证方法 - 业务系统,开发测试账号,不要使用数据库超级用户。 • 长连接re\-lcache, sycache • 数据隔离(cluster -> database -> schema) • 主备切换(prewarm)0 码力 | 16 页 | 381.36 KB | 2 年前3
TarsGo微服务开发实践-利开园## TarsGo微服务高效开发 最佳实践 利开园 腾讯高级工程师 2021-08-21 ## 关于我 2015至今 腾讯 ## Docker TarsGo Tars+K8S DevOps ## 目录 1. RPC 2. 日志 3. 监控 4. 调用链 5. 网关 6. 错误码 7. 配置 8. 云原生 9. 标准化 ## 背景 Tars是腾讯开源的微服务解决方案 · 高性能的RPC框架 • 丰富的服务治理能力 • 支持Golang/Cpp/Java/PHP/Nodejs • 腾讯内部(TAF)曾经应用最广的开发框架 • Tars应用实践:https://github.com/tarscloud/gopractice ## RPC:不应该只是RPC int sum(int a, int b); 接口定义 type . func Get() *config { val := atomic.LoadPointer(&pConf) return (*config)(val) ## 云原生:TARS上云实践 ### • K8S+TARS方案:https://github.com/tarscloud/k8stars - 使用Tars名字服务 - 继承服务治理能力 · 使用镜像部署 • K8S的资源调度能力0 码力 | 15 页 | 4.23 MB | 2 年前3
mpvue小程序开发框架和最佳实践## mpvue 开发框架介绍和最佳实践 基于 Vue.js 的小程序开发  ## 胡成全 @美团点评 美团酒旅 - 终端研发组 - 基础服务平台 动态化技术方向,小程序应用、RN 应用 努力于小程序工程化开发、业务级应用 ## ## 目录 mpvue 介绍 CONTENTS 使用方式 设计思路 实践 & 展望 ## mpvue 介绍 作为小程序应用开发框架,mpvue 具有什么特点?为开发者 带来了是什么?当前社区的反馈如何? ## mpvue 是什么 使用 Vue.js 开发小程序的前端框架  关于 OpenResty 和 Lua 的思考 问 L L L L • 动态类型语言 - 网关产品对 runtime error 容忍度比较低 • Lua 开发环境,特别是 OpenResty 相关的比较弱 • 难招人,后端开发转 lua 成本高昂 ## “A programming language designed primarily for embedded use in applications”0 码力 | 27 页 | 4.88 MB | 2 年前3
秘猿先锋-文愿-Axon 应用链框架的 Rust 开发实践CONF 2023 Axon 应用链框架的 Rust 开发实践 6.17-6.18 @Shanghai ## Who am I? ## 文愿 区块链工程师@秘猿先锋 wenyuan@cryptape.com ## 😄 ## 目录 1. Axon 简介 2. 大型 Rust 项目应用 Adapter 模式 3. 使用过程宏的监控埋点开发实践 4. 区块链间互操作性的实现 ## 😍 ## ## 目录 1. Axon 简介 2. 大型 Rust 项目应用 Adapter 模式 3. 使用过程宏的监控埋点开发实践 4. 区块链间互操作性的实现 ## 😄 ## What is Axon 1. 应用链框架 2. 高性能 3. 互操作(Interoperability) 4. EVM 兼容 5. Rust  ## Blockchain Trilemma SPEED ## 目录 1. Axon 简介 2. 大型 Rust 项目应用 Adapter 模式 3. 使用过程宏的监控埋点开发实践 4. 区块链间互操作性的实现 ## 😍 ## 主要模块 1. Mempool(交易池) 2. Consensus (Overlord) 3. P2P (Tentacle) 4. Interoperation0 码力 | 32 页 | 3.63 MB | 2 年前3
杜逸先 使用 VS Code 开发 Python 项目的最佳实践## 使用VS Code进行Python开发的最佳实践  杭州美登科技 杜逸先 ## 目录 CONTENTS  什么是VS Code VS Code与Python 最佳实践 提问时间  ## 什么是VS Code IntelliSense ## 什么是VS Code Version 1.39 is now Notebook  ## 最佳实践 ## 最佳实践 文件(F) 编辑(E) 选择(S) 查看(V) 转到(G) 调试(D) 终端(T) 帮助(H) Extension: Yet Another Python Extension Pack0 码力 | 46 页 | 2.65 MB | 2 年前3
Java 应用与开发 - Java 技术概述及开发环境# Java 应用与开发 Java 技术概述及开发环境 王晓东 wangxiaodong@ouc.edu.cn 中国海洋大学 September 18, 2018  。 ## 接下来… Java 技术概述 Java 平台核心机制 Java 开发环境 Java 基本开发流程 ## Java 平台 Java应用程序 Java API 开发 LiveScript 1.0,与 Sun 公司组成开发联盟。由于 Java 正流行,LiveScript 发布前临时改名 JavaScript. ➢1996: Microsoft 采用 ➢在 Internet Explorer 准化一种通用、跨平台、供应商中立的脚本语言的语法和语义”。 定义一种名为 ECMAScript 的新脚本语言标准。 ➢1998: ISO/IEC 采用 ECMAScript 作为标准 ➢浏览器开发商开始致力于将 ECMAScript 作为各自 JavaScript 实现基础。 ### 2. JavaScript 和脚本语言 ## JavaScript ➢一种高级的,面向对象的脚本语言。0 码力 | 21 页 | 1.02 MB | 2 年前3
Hadoop开发指南## Hadoop开发指南 注解:本例中所运行脚本需在CentOS操作系统上,其他操作系统请修改脚本后再尝试执行。 ### 1. 在UHost上安装Hadoop客户端 出于安全性考虑,一般建议用户在非UHadoop集群机器上安装客户端进行任务提交与相关操作 ### 1.1 控制台安装 可通过控制台一键安装,参考:客户端安装。 ### 1.2 自行安装 针对部分存量已自行安装用户,可根据选择按照以下方式自行安装。0 码力 | 12 页 | 135.94 KB | 2 年前3
Cmake 实践Cmake 实践 Cmake Practice --Cjacker ## 前言: ccmake 已经开发了 5,6 年的时间,如果没有 KDE4,也许不会有人或者 Linux 发行版本重视 cmake,因为除了 Kitware 似乎没有人使用它。通过 KDE4 的选型和开发,ccmake 逐渐进入了人们的视线,在实际的使用过程中,ccmake 的优势也逐渐的被大家所认识,至少 KDE 的开发者们给予了 cmake 来作为构建工具也证明了 cmake 的可用性和大项目管理能力。 所以,cmake 应该感谢 KDE,也正因为如此,CMake 的开发者投入了 KDE 从 autotools 到 cmake 的迁移过程中,并相当快速和顺利的完成了迁移,现在整个 KDE4 开发版本全部使用 cmake 构建。 这也是促使我们学习 cmake 的原因,首先 cmake 被接受并成功应用,其次,cmake 的优势在实际使用中不断的体现出来。 的优势在实际使用中不断的体现出来。 我们为什么不来认识一下这款优秀的工程构建工具呢? 在 2006 年 KDE 大会,听 cmake 开发者当面介绍了 cmake 之后,我就开始关注 cmake,并将 cmake 纳入了 Everest 发行版,作为系统默认组件。最近 QT-4.3 也正式进入了 Everest 系统,为 KDE4 构建完成了准备工作。 但是,在学习 cmake 的过程中,发现官方的文档非常的少,而且错误也较多,比如:0 码力 | 47 页 | 264.27 KB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
PostgreSQL数据库管理性能优化安全性开发实践TarsGo微服务RPC服务治理云原生mpvueVue.js小程序开发生命周期数据同步机制Apache APISIXNginxOpenRestyLuaAxon 应用链框架Rust区块链互操作性Adapter 模式过程宏Visual Studio CodePythonYet Another Python Extension PackProject ManagerGitLensRemote DevelopmentJupyter NotebookJava虚拟机垃圾回收机制Java运行时环境编译和解释并存平台无关性JavaScriptECMAScriptDOMBOM代码压缩Hadoop安装配置MapReduceHDFSCMakeCMakeLists.txt变量构建













