软件开发
jerodyan
一个使用C和Python的70后程序员;一个机器学习技术落地的践行者。
展开
-
附录001《 FloydHub 的入门教程》
文档:《 FloydHub 的入门教程》 作者:燕志伟 时间:2020-03-02 版权:原创 前言 Floydhub 网站的组织结构与文档逻辑写得有些零碎,且分散在多处,对初学者不太友好,所以,我写这个简单的入门教程,抛砖引玉。 注册一个帐号 在官网 https://www.floydhub.com/ 注册一个账号。 免费的资源只有CPU只有2小时,用途不大。收费的GPU有两种: ...原创 2020-03-03 11:15:57 · 180 阅读 · 0 评论 -
附录002《 Git 中的重要概念》
文档:《 Git 中的重要概念》 作者:燕志伟 时间:2020-06-02 版权:原创 前言 在进行深度学习的过程中,不免会接触到 Git 这个代码版本管理工具。对于小白而言,上手一些常用的命令通常不难,但是一旦遇到一些版本冲突问题的时,往往感觉不太好处理。主要原因是,大家只是对 Git 命令熟悉,对于 Git 引入的概念不太清晰。因此,我重点说明或解释一下 Git 中的重要的概念。 Brach - 分支 分支 Brach 是用来组织多个独立的,有序的 commits 链表为单位的一个概念。这个概念有以.原创 2020-06-02 12:01:49 · 448 阅读 · 0 评论 -
RealTime Linux
RealTime Linux 2021-04-20 Definition Real time is NOT: Fast responses or Fast execution Higher performance But, Timing guarantee with a specific time frame. Determinism with a specific time frame. [1] Reference Link 1原创 2021-04-20 11:33:37 · 155 阅读 · 0 评论 -
代码审查实践(Code Review)
代码审查实践 最近在做一些软件开发管理工作,撰写一个代码审查的实践文档。 序言 在软件开发的过程中,代码审查(Code Review)通常是最难且感觉上最耗时的工作之一。如果代码审查工作不能规划好,往往会出现得不偿失,同时,还会造成程序员们对代码审查工作的抵触和报怨情绪。 因此,在程序开发团队内部明确代码审查的目的,并且定义一个「合理可行」的代码审查规范及相应职责,是极其重要的。 代码审查的目的 2.1 浅层的目的 ○ 做为代码开发流程中的一个闭环结点; ○ 统一团队代码风格; ○ 校验已完成的代码与原创 2020-11-07 10:57:52 · 426 阅读 · 0 评论