四月总结

1. 主要任务

  • 《Effective C++》书

    ① 进展: 看完了30讲(共55讲),从4月20号开始居家办公,书落在公司了,一直到昨天29号才去园区上班,耽搁了。30讲之前的内容感觉比较简单,篇幅不长,越到后面越长,这几天五一放假能补多少算多少,然后做个总结,假期结束就不看这块了。

    ② 总结: 未完成,五一假期做完总结

    ③ 反思: 很多准则都是C++写多了踩坑得来的经验,以后写代码的时候要刻意按照这些准则来写,阅读源码的时候也应多思考代码的设计思路是符合哪些准则的。

  • 《计算机组成原理CSAPP》网课

    ① 进展: 看完了,对计算机体系结构有了较为全面的认识,虽然很多细节不是很清楚,但其实也没必要深究,实际工作中用不到,比较重要的是源码编译链接运行和操作系统是如何通讯的这些东西,相对而言更加重要。

    ② 总结: 已做完一篇概述性总结,另外还需要做一篇关于源码编译运行的总结(五一假期完成)

    ③ 反思: 这门课的内容是和CSAPP匹配的,但UP主还没有更新完整,我只看了一部分,后续更新完了再全部过一遍,没有废话干货满满,在了解了CPu的工作逻辑之后,对后续学习GPu的相关内容也是非常有帮助的;此外,编译流程的详细介绍也让我对代码的编译过程和各个阶段的产物代表的意思更进一步。

2. 其他任务

  • CMake用法梳理:未完成,顺延到五月
  • Valgrind工具用法梳理 : 未完成,暂不计划
  • Linux Shell脚本学习+总结(optional) : 未完成,暂不计划
  • 实践onxruntime库调用,完成目标检测 : 目前完成pytorch模型训练,onnxruntime的python接口调用代码已完成,效果验证和pytorch一致,待完成C++调用onnxruntime,这部分本应放入五月计划的。

3. 月度小结

本月的主要计划网课看完了,但书没看完,计划赶不上变化,疫情突然就来了,隔离在家办公的日子都不知道该几点下班,反正很明确的一点就是,活是干不完的,就算干完了也会立马给你安排新任务。公司安排的一些任务,有些没有难度但很费时间,比如一些测试性的工作,附加值很低但又不能不做,对于这类任务的话,我现在的想法是需要有一个方法论,需要提前明晰这项任务的条理,先创建目录或表格,然后按照条目去一项一项的做,这样有助于突然打断后的衔接,也方便最后的对比分析得出结论;有些时候,改了一些对结果有影响的参数设置后,需要重新测试,就去单独搞分支。模型训练参数和效果的记录也是类似,这种数据记录的习惯应该应用于一切时间跨度大且需要对比分析结果才能得出结论的任务。回到主题,安排的任务是干不完的,我们应当去发掘那些附加值较高、即对个人能力提高帮助大的任务的潜在价值,从这些任务中不仅要完成任务本身,还需要尽可能的基于此任务去拓展技术栈,IT行业是需要终生学习的,持续学习的热情和能力是保证发展的基础。这也是我每个月安排学习计划的原因,这个月的学习收获总的来说是不够的,书没看完没总结,网课看完差一篇总结,这两天尽快补上吧。

五月计划

1. 主要任务

  • onnxruntime推理库学习

    目标: API接口学习+log模块学习+总结

    Deadline: 2022.5.20
  • 一门CUDA编程基础网课

    目标: 看完+总结

    Deadline: 2022.5.30

2. 其他任务

  • CMake用法梳理
  • 实践onxruntime库调用,完成图像分类

四月总结&五月计划的更多相关文章

  1. 【模板】 递归线段树 [2017年五月计划 清北学堂51精英班Day4]

    P3372 [模板]线段树 1 题目描述 如题,已知一个数列,你需要进行下面两种操作: 1.将某区间每一个数加上x 2.求出某区间每一个数的和 输入输出格式 输入格式: 第一行包含两个整数N.M,分别 ...

  2. elasticsearch父子文档处理(join)

    elasticsearch父子文档处理 join 一.背景 二.需求 三.前置知识 四.实现步骤 1.创建 mapping 2.添加父文档数据 3.添加子文档 4.查询文档 1.根据父文档id查询它下 ...

  3. php阳历转农历的类 谷歌到的

    <?phpclass Lunar {    var $MIN_YEAR = 1891;    var $MAX_YEAR = 2100;    var $lunarInfo = array(   ...

  4. 最全的linux命令大全,shell运维手册

    shell实例手册 0 说明{ 手册制作: 雪松} 1 文件{        ls -rtl                 # 按时间倒叙列出所有目录和文件 ll -rt    touch file ...

  5. javascript基础07

    javascript基础07 1.节点 元素.childNodes : 属性 只读 属性 子节点列表集合 元素.childNodes 只包含子节点,不包含孙节点 DOM节点的类型有很多种,w3c标准有 ...

  6. PHP日期操作类代码-农历-阳历转换、闰年、计算天数等

    <?php class Lunar { var $MIN_YEAR = 1891; var $MAX_YEAR = 2100; var $lunarInfo = array( array(0,2 ...

  7. Java 学习第一步-JDK安装和Java环境变量配置

    Java学习第一步——JDK安装及Java环境变量配置 [原文]  2014-05-30 9:09  Java SE  阿超  9046 views Java作为当下很主流的编程语言,学习Java的朋 ...

  8. Moment.js学习(一)源代码

    本篇主要是学习Moment.js.类库源代码如下: 2.4版本. //! moment.js //! version : 2.4.0 //! authors : Tim Wood, Iskren Ch ...

  9. css3中的过渡(transition)

    css3 transition(过渡)1.语法: transition:[ transition-property ] || [ transition-duration ] || [ transiti ...

随机推荐

  1. ros工作空间中文件夹结构

    ROS 编译系统 catkin 详解 ros系统学习之Catkin编译系统 ROS--catkin编译系统.package.xml和CMakeList.txt文件 1.build:编译空间 存放CMa ...

  2. Apollo模块文章

    Apollo规划模块 自动驾驶公开课 | Apollo 2.5自动驾驶规划控制 : 这篇资料比较早,但是把EM Planner和Lattice Planner这两种在资料上经常看到的算法的来历和大概原 ...

  3. C++ | 动多态 | 虚函数表

    多态机制 C++语言有三大特性:封装.继承.多态. 其中所谓的多态,即 "同一接口,不同形态".接口在我们 C/C++ 语言中可以理解为函数名,不同形态可以理解为函数执行的功能不同 ...

  4. SQL之总结(三)

    1.怎么在where指定多个值得问题? select * from tb_article where article_id in(10008,10009) 结果如下: 如果是字符串的话: select ...

  5. 2022DASCTF X SU 三月春季挑战赛 Calc

    查看代码 #coding=utf-8 from flask import Flask,render_template,url_for,render_template_string,redirect,r ...

  6. c++实现中介者模式--虚拟聊天室

    内容: 在"虚拟聊天室"实例中增加一个新的具体聊天室类和一个新的具体会员类,要求如下: 1. 新的具体聊天室中发送的图片大小不得超过20M. 2. 新的具体聊天室中发送的文字长度不 ...

  7. java继承时能包括静态的变量和方法吗?举例说明!

    子类继承了超类定义的所有实例变量和方法包括静态的变量和方法(马克-to-win见下例),并且为它自己增添了独特的元素.子类只能有一个超类.Java不支持多超类的继承. 子类拥有超类的所有成员,但它不能 ...

  8. 预排序遍历算法(MPTT)

    预排序遍历算法(MPTT) 算法详细: 对于所有的树的节点,都会有一个左值和一个右值,用于确定该节点的边界. 父节点的左值都会比子节点左值的小,右值都会比子节点的右值大. 没有父节点新增:即没有父节点 ...

  9. web.xml的作用及基本配置

    web工程中的web.xml文件有什么作用呢?它是每个web.xml工程都必须的吗? 一个web中完全可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的.那什么时候需要,什 ...

  10. html是什么,html5是什么?web开发必备知识之html

    如果你要写一篇文章,你可以能会这样写:"我是小明,今年6岁了,现在在上小学一年级.我喜欢吃鲍鱼." 当时如果你像让"鲍鱼"这两个字红色并且字体大一点怎么办?? ...