CloudWeGo 开源项目介绍CloudWeGo INTRODUCTION TO OPEN SOURCE PROJECTS CloudWeGo开源项目介绍 CLOUDWEGO 目录 第一章 项目介绍 1.1 CloudWeGo 的项目和用户 01 1.2 CloudWeGo 如何帮助企业用户 解决微服务构建中遇到的问题 02 1.2.1 提供免费企业用户支持 第二章 不同场景下的解决方案 2.1 Golang RPC框架 Kitex Hertz、Kitex 重写经典的 Istio Bookinfo 项目 2.4 Rust 首选 RPC框架 Volo 33 2.4.1 架构设计(框架特点/框架性能/扩展能力) 项目介绍 CloudWeGo是一套由字节跳动开源的、可快速构建企业级云原生微服务架构的中间件集合。在github开源后获得超过1w的star和超142位贡献者。 项目官网:https://www.cloudwego.io/ github: github: https://github.com/cloudwego CloudWeGo 开源的主打项目 Golang RPC框架:Kitex(目前已是字节内部使用最广泛的RPC框架,高峰QPS达到数十亿) Golang HTTP框架:Hertz(超大级企业HTTP框架,适用于网关、服务网格等多场景) Rust RPC框架:Volo(Rust首选RPC框架) CloudWeGo的用户0 码力 | 37 页 | 89.14 MB | 2 月前3
Django 官方教程翻译项目创建你的第一个 Django 项目,第一部分 创建你的第一个 Django 项目,第二部分 创建你的第一个 Django 项目,第三部分 创建你的第一个 Django 项目,第四部分 创建你的第一个 Django 项目,第五部分 创建你的第一个 Django 项目,第六部分 创建你的第一个 Django 项目,第七部分 进阶内容:编写可重用的应用 进阶内容:编写可重用的应用 接下来如何学习? 编写你的第一个 Django 补丁 ## 致谢 当前文档《Django 官方教程翻译项目》由进击的皇虫使用书栈(BookStack.CN)进行构建,生成于2018-05-25。 书栈(BookStack.CN) 仅提供文档编写、整理、归类等功能,以及对文档内容的生成和导出工具。 文档内容由网友们编写和整理,书栈(BookStack.C ## README - Django-intro-zh Django 官方教程翻译项目 - 目前版本:1.11 - 官方文档目录 - 中文版文档 - 翻译进度 - 我也想一起翻译 # Django-intro-zh Django 官方教程翻译项目 ### 目前版本:1.11 这个项目的目的是将 Django 官方教程的 intro 部分翻译成中文版。 起因是在看完0 码力 | 103 页 | 1.86 MB | 1 年前3
TypeScript 类型系统## TypeScript 类型系统 分享人:陈文岗 学校:中国科学院大学 2021年1月21日 ## 关于TypeScript TypeScript是微软推出的JavaScript静态类型版本,它是JavaScript的超集,可以编译为纯粹的JavaScript TypeScript How Does TypeScript Work? TypeScript file.ts JavaScript // unknown类型(Top Type) let foo: unknown; // never类型(Bottom Type) let bar: never; ## TypeScript 结构类型系统 #include#include using namespace std; struct Person1 { string name; of local variable 'p1' to 'Person2' ↔ More actions... Person2 p2 = p1; } ## 标明类型系统 即使两个类的结构完全一致,也不能互相赋值 interface Person1 { name: string; age: number; } interface Person2 { 0 码力 | 25 页 | 1.27 MB | 2 年前3
亿图项目管理用户手册亿图项目管理 用户手册  ## 目录 亿图项目管理.....0 第一章 亿图项目管理简介.....3 第二章 亿图项目管理的配置和帮助.....4 系统要求.....4 安装... 检查更新.....5 第三章 界面和功能区.....6 界面概览.....6 第四章 开始使用亿图项目管理软件.....9 开始一个项目.....9 甘特图选项.....10 设置项目名称.....13 第五章 对任务的基本操作.....13 添加任务.....13 插入任务 快捷键.....41 ## 第一章 亿图项目管理简介 亿图项目管理是一个功能强大的项目管理工具,界面简洁,用户只需单击鼠标即可创建甘特图。项目经理可以使用此软件绘制甘特图以制定计划,为任务分配资源,跟踪进度,管理预算以及分析正在进行的项目的资源状态和分配情况。 亿图项目管理有助于安排和管理项目,从满足关键的截止日期和预算,到选择合适的资源。它提供了项目层次结构和任务报告关系的总体情况,以便管理0 码力 | 44 页 | 7.49 MB | 2 年前3
Apache ServiceComb 微服务创新项目解读Apache ServiceComb 微服务创新项目解读  ## 面对用户痛点持续创新  jpg) 微服务契约工具 分布式系统配置中心 帮助企业用户达成业务模型和数据集成标准统 通过易于理解的数据和入口,管理复杂的分布式系统配置 多语言运行环境 服务中心异构通信 在同一个业务领域的微服务中使用了多种不同语言进行开发部署 微服务鉴权 使能多微服务技术栈开发的微服务应用之间协同工作和共同治理 使能满足第三方认证被广泛采纳的趋势下认证鉴权的性能和安全的要求 Apache ca28a7145fb5d5836d2120e4d0a31a/p3_2.jpg) 基于Golang实现的高性能服务网格框架,支持零侵入业务代码实现微服务化改造,与流行微服务框架治理互通 ## 项目地址 https://github.com/apache/servicecomb-mesher ## · 开发计划 - 网关能力 - 融合生态 Istio/Promethues/Skywalking/0 码力 | 13 页 | 1.24 MB | 2 年前3
CurveFs 用户权限系统调研CurveFs 用户权限系统调研(已实现) ## 一、 Curvefs测试 • 1. 启动curvefs • 问题1:root用户无法访问挂载目录 • 测试 allow root - 测试allow_other • 参考文献 - 问题2:本地文件系统挂载默认是共享的? - 问题3:文件系统访问控制是在哪一层实现的? ## 二、 文件系统权限管理 • 文件类型 • 文件权限 文件权限 • 特殊权限 (SUID, SGID, STICKY) - 文件默认权限mask - 用户&用户组 - 文件系统用户权限管理 - 对mode的管理 - 对ACL(Access Control Lists)的管理 - ACL Access Entry保存在哪? • ACL的表示 • 内存中的ACL 是如何与具体的 Inode 相关联 • • 如何存储和获取ACL信息 • Inode权限校验 • chmod、chown、setfacl、getfacl接口文件系统自己如何实现 • 结论: • 参考文献: ## 一、 Curvefs测试 代码:https://github.com/cw123/curve/tree/fs_s3_joint_debugging 环境:test2 ### 1. 启动curvefs0 码力 | 33 页 | 732.13 KB | 1 年前3
如何使用 docker 部署一个 beego 项目[Image](/uploads/documents/3/c/7/e/3c7e224870f3a5cd59b4a9d3c7e04020/p1_1.jpg) ## 链滴 # 如何使用 docker 部署一个 beego 项目 作者:xhaoxiong 原文链接:https://ld246.com/article/1526210600840 来源网站:链滴 许可协议:署名-相同方式共享4.0国际(CC BY-SA DockerDocker 帮助你为应用程序创建一个单独的可部署单元。这个单元,也被称为容器,包含该应用序需要的所有东西。它包括代码(或者二进制文件)、runtime(运行环境)、系统工具盒系统库。所有必需的资源打包成一个单元将确保无论应用程序部署到哪里都有完全相同的环境。这也有助于维一个完全相同的开发和生产配置,这在以前是很难追踪的。
一旦开始,容器的创建和部署将自动完 >
容器提供了与虚拟机相似的资源分配和隔离优势。然而,相同之处仅此而已。
一个虚拟机需要它自己的客户操作系统而容器共享主机操作系统的内核。这意味着容器更加轻量且需要更少的资源。从本质上讲,一个虚拟机是操作系统中的一个操作系统。而另一方面的容器则更是操作系统中的其它应用程序。基本上,容器需要的资源(内存、磁盘空间等等)比虚拟机少很多,且具有比虚拟机快很多的启动时间。
0 码力 | 5 页 | 269.19 KB | 2 年前3
8 安翔 Python助力物联网项目开发2441915d10/p1_2.jpg) ## Python助力IoT项目开发 安翔 ## 目录 CONTENTS  IoT 项目组成 典型 IoT 项目剖析 Python 各个击破 IoT 技术栈 Python + IoT IoT 开发实践  ## I oT 项目组成 - 云 即云端,它负责真实世界数据的存储、展示、分析,是物联网的最上层,它是中枢和大脑,也是连接人和物的纽带; - 管 即管道,它是物联网的网络核心,一切数据和指令均靠管道来传输,它是物联网的中间层; 多媒体 执行器 安全云 云服务 Lora、NB-IoT 人机交互 操作系统 网络协议 通信方案  ## 典型 IoT 项目剖析 ## ·典型 IoT 项目剖析-常用网络结构  ### 3. 特征工程 01 机器学习项目流程概述 02 数据清洗 03 特征工程 04 数据建模 ### 3. 特征工程 ## 特征工程和特征选择 ·特征工程: 获取原始数据并提取或创建新特征的过程。这可能意味着需要对变量0 码力 | 26 页 | 1.53 MB | 2 年前3
go-zero开源项目的成长史## go-zero 开源项目成⻓史 ## 万 俊峰Kevin ## About me go-zero 作者 阿里云MVP 腾讯云TVP ArchSummit 明星讲师 GopherChina 主持人&金牌讲师 极客时间 Go 专题出品人 腾讯云开发者大会讲师 go-zero 的由来 ## TOC go-zero 的现状 go-zero 开源伊始 技术文章(国外) • hacker news • reddit • medium • hashnode ## 为什么早期要多分享? 冷启动 • 让更多的用户知道,提升项目影响力 • 更深入的理解用户的需求,避免闭门造车 ## 分享要注重口碑 • GopherChina金牌讲师 ArchSumit金牌讲师 • Go夜读年度最佳、最多播放量的分享 ## 技术文章 f2c1e8451/p24_12.jpg) ## Go 服务自动收集线上问题现场 前言 对于 pprof,相信熟悉 Go 语言的程序员基本都不陌生,一般线上的问题都是靠它可以快速定位。但是实际项目中,很多时候我们为了性能都不会开启它,但是出了问题又要靠它来分析。好在 go... go-zero 2022/12/01 07:03 6.7K 0 编辑 删除 












