开源开发者的一天 - Apache ServiceComb开源开发者的一天 - Apache ServiceComb [社区网站] http://servicecomb.apache.org [Github ] https://github.com/apache?q=servicecomb 议程 • 什么是开源 • 开源开发是什么状态 • 如何加入到开源社区 [社区网站] http://servicecomb.apache.org [Github 开源开发是什么状态 [社区网站] http://servicecomb.apache.org [Github ] https://github.com/apache?q=servicecomb 开源开发的一天 • 回复邮件 • 在JIRA (公司,社区)上⾯找任务 • 编写测试复现错误,修复bug • 代码提交,集成测试验证 • 欧洲同事上线,邮件 IRC 交流 • 完成新功能设计,发送邮件进⾏讨论0 码力 | 31 页 | 2.02 MB | 1 年前3
使用Go与redis构建有趣的应用位,所以实现⽅方法⼆二将节约⼤大量量内存。 储存⼀一天⽤用户在线信息所需的内存数量量: • ⼀一百万⼈人,125 KB ; • ⼀一千万⼈人, 1250 KB = 1.25 MB ; 改进 虽然位图的体积仍然会随着⽤用户数量量的增多⽽而变⼤大,但因为记录每个⽤用户所需的内存数量量从原来的 平均 10 字节变成了了 1 位,所以实现⽅方法⼆二将节约⼤大量量内存。 储存⼀一天⽤用户在线信息所需的内存数量量: ⼀一百万,⼀一天 ⼀一千万,⼀一天 ⼀一百万,⼀一年年 ⼀一千万,⼀一年年 三种实现的内存消耗对⽐比 规模/实现 集合 位图 HyperLogLog ⼀一百万,⼀一天 10 MB ⼀一千万,⼀一天 100 MB ⼀一百万,⼀一年年 3.65 GB ⼀一千万,⼀一年年 36.5 GB 三种实现的内存消耗对⽐比 规模/实现 集合 位图 HyperLogLog ⼀一百万,⼀一天 10 MB MB 125 KB ⼀一千万,⼀一天 100 MB 1.25 MB ⼀一百万,⼀一年年 3.65 GB 45.625 MB ⼀一千万,⼀一年年 36.5 GB 456.25 MB 三种实现的内存消耗对⽐比 规模/实现 集合 位图 HyperLogLog ⼀一百万,⼀一天 10 MB 125 KB 12 KB ⼀一千万,⼀一天 100 MB 1.25 MB 12 KB ⼀一百万,⼀一年年0 码力 | 176 页 | 2.34 MB | 1 年前3
百度智能云 Apache Doris 文档:指定恢复的表或分区的副本数。默认为3。若恢复已存在的表或分区,则副本数必须和已存在表或 分区的副本数相同。同时,Compute Node 节点数量必须大于等于指定副本数。 :任务超时时间,默认为一天。单位秒。 Example Example 1. 从 example_repo 中恢复备份 snapshot_1 中的表 backup_tbl 到数据库 example_db1,时间版本为 "2020-05-04-16-45- 交成功后,需通过 SHOW BACKUP 命令查看进度。 仅支持备份 OLAP 类型的表。 :为本次备份的快照取个名字。 :指定要备份的表或者分区。 :指定一些参数 :任务超时时间,默认为一天。单位秒。 Example Example 1. 备份 下的表 到仓库 中: max_filter_ratio max_filter_ratio strict_mode strict_mode 功能:返回指定date加上months个月的新date。和months_add()相同 返回类型:timestamp类型 Example Example 如果这个月的这一日并不存在于目标月中,那么结果将是那个月的最后一天;如果参数中的months是负数,则是求先前的月。 add_months add_months((timestamp timestamp date date,, int int months0 码力 | 203 页 | 1.75 MB | 1 年前3
Comprehensive Rust(简体中文) 202412. 18 2.3 使用 Cargo 在本地运行代码 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 I 第一天:上午 20 3 欢迎来到第一天 21 4 Hello, World 23 4.1 什么是 Rust? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 6.7.1 解答 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 II 第一天:下午 37 7 Welcome Back 38 8 元组和数组 39 8.1 数组(Arrays) . . . . . . . . . . . . . . . . . . . . . . . Chromium 的浏览器中使用 Rust。课程内容包括 与 C++ 的互操作性以及如何在 Chromium 中加入第三方 crate。 • 裸机:为期一天的课程,介绍如何使用 Rust 进行裸机(嵌入式)开发。课程内容涵盖微控制器和应用 处理器。 • 并发:为期一天的课程,介绍 Rust 中的并发性。我们将涵盖传统并发(使用线程和互斥锁进行抢占 式调度)和 async/await 并发(使用 futures0 码力 | 359 页 | 1.33 MB | 10 月前3
Ubuntu 桌面培训 2010. . . . . . . . 481 24 目录 Lucid Lynx 表格 1 第一天 - 课程概况和第 1 章 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 2 第一天 - 第 2 章 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3 第一天 - 第 3 章 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 4 第一天 - 第 4 章 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 5 第一天 - 第 5 章 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 6 第二天 - 第0 码力 | 540 页 | 26.26 MB | 1 年前3
CentOS 7 操作命令-基础篇1.2字段:1 2 3 4 5 6 字段说明 1: 表示一小时中的哪一分钟(0~59) 2:表示一天中的哪一小时(0~23)*星号表示不限具体的小时,即每个小时 3:表示一月中的哪一天(1~31)*星号表示不限具体的天数,即每一天 4:表示一年中的哪一个月(1~12)*星号表示不限具体的月份,即每个月 5:表示一周中的哪一天(0~7)0 和 7 都表示周日,*星号表示不限星期几,即每天 6:表示任务具体的命令(rm0 码力 | 115 页 | 8.68 MB | 1 年前3
面向亿行 C/C++ 代码的静态分析系统设计及实践-肖枭“这别人写的代码,不关我事” 大量报告引起不适 刚写的代码立即自动扫描,程序员强迫使用 只体现新增代码问题,责任边界清晰 评审流程多人督促 渐进式开启更多检查器 增量分析减少不适 • 软件工程师一天被邀请进行多次 代码评审,这些都不是他们自身 的KPI • 一旦工期紧996,人工评审容易 变成走形式 • 任务挂着还容易造成工程师焦虑 降低工程师劳动强度 大规模C/C++静态代码评审系统搭建 审小于50分钟 • 需要编译C/C++代码 • 使用了定理证明器求解可 行路径(精确,耗时) • 能跨函数分析 • 能处理指针 使用有深度的代码分析器 做到快速和准确 用尽量少机器完成一天几千次分析 每次分析10分钟要能结束 控制误报并建立反馈和改进机制 挑战:超大规模代码仓库 项目平均40分钟单机编译时间 项目平均编译代码量超百万行 编译的价值 C/C++代码逻辑受编0 码力 | 39 页 | 6.88 MB | 1 年前3
Apache RocketMQ 从入门到实战0,但消息积压数却在降低是个什 么“鬼” 一、背景 上周六的 19:00,接到项目反馈,他们的项目从昨天的 23:00 就停止消费了,而整个 集群没有出现异常,故此种情况更多的是因为项目组的原因,由于业务已积压将近一天,由 于项目在昨天 20:00 发过变更,故为了快速恢复业务,项目组首先决定将版本进行回退, 回退后通过 rocketmq-console 查看消费组的消费 TPS,却显示为 0,如图所示: csListHour 一小时的快照信息,该 List 只会存储 6 个元素,每 10 分钟记录一次快照,超过 6 条, 则移除第一条。 LinkedListcsListDay 一天的快照新,该 List 只会存储 24 个元素,每 1 小时记录一次快照,超过 24 条,则 移除第一条。 了解了上述存储结构后,代码@2,最终其实调用的就是 StatsItemSet 的 getStat 消息追加是否会超过 500 ms。 在这个图中我们看到在设置了 transientStorePoolEnable 为 true 的情况下,虽然 一天只有一条超过 500ms 的消息,但也值得警惕了,由于对系统内核参数掌握程度不够, 这种情况,估计只能走集群扩容的路子了。但如果一天消息量巨大而且出现频率不高的情况, 由于有重试机制,倒不会带来太大的问题。如果出现太多的错误,建议集群扩容。 本文接下来想重点探讨一下 0 码力 | 165 页 | 12.53 MB | 1 年前3
OpenShift Container Platform 4.3 架构不太可能破坏以后的更 新。创建 MachineConfig 或修改 Operator 自定义资源是进行这些自定义的方法。 第一天的自定 第一天的自定义 义配置 配置:对于集群首次启动时必须执行的自定义配置,可以使用以下方法修改集群 以便更改可在首次引导时就生效。第一天自定义配置可通过运行 openshift-install 期间的 Ignition 配置和清单文件实现,也可以在由用户置备的 ISO0 码力 | 47 页 | 1.05 MB | 1 年前3
Ubuntu 桌面培训 201010。 26 学生职责 目录 Karmic Koala 本课程以模块为单位来组织。在教室中进行全日制学习的话,两天就可以学习完整个 课程。另外,您可以按需选择主题和课程,本课程的关键部分可以在一天之内学完。 可以通过安装 ubuntu-desktop-course-resources 软件包以获得本课程中各个练习 的样例。最新版本的软件包可以通过 Canonical-training 的 PPA(个人软件仓库)获 上课期间,请将手机和传呼机设置成静音模式。 • 所有学生在最后一天的课程结束后必须通过一次测验以获得毕业证书。 • 您 的 反 馈 对 我 们 课 程 的 改 进 和 传 播 非 常 有 用 。 请 将 您 的 反 馈 发 送 至 : ubuntu-zh@lists.ubuntu.com。 Ubuntu 课程计划 章节 时长(分钟) 第一天 欢迎和课程概况 20 介绍 Ubuntu 60 关于开源 关于开源 自由软件运动、开源和 Linux 课程概况 27 Ubuntu 桌面培训 目录 章节 时长(分钟) 第一天 关于 Ubuntu 软件源和软件分类 Ubuntu 和 Microsoft Windows 的主要区别 本课小结 复习题 探索 Ubuntu 桌面 75 Ubuntu 桌面组件 更改默认语言 创建一个用户账户和快速切换用户 添加/删除应用程序 桌面效果0 码力 | 524 页 | 57.54 MB | 1 年前3
共 159 条
- 1
- 2
- 3
- 4
- 5
- 6
- 16













