zoukankan      html  css  js  c++  java
  • 实习3月的总结

    从19年元旦放假回来进入公司开始实习,到4月下旬离职,出去春节的半个月,正好3个月的实习时间,来对这段时间的学习工作做个总结。

    在公司的位置是底层平台组的存储方向,几个月下来学习的内容主要有:

    1、Go语言的基础入门和进阶,包括并发编程的底层模型和应用。

    2、基本的测试工作入门。

    (1)单元测试:熟悉单元测试的基本概念和写法流程,实际工作中涉及到了测试go并发写入的场景。

    (2)性能测试:对比了多级缓存和leveldb在各种情况下的性能对比,利用pprof工具来分析打包后的多级缓存写入和读取的性能,包括cpu分析和内存分析。在写入和读取上,分别测试了不同数据总量和单条数据大小下的顺序读写和随机读写性能。

    此处的性能分析可以作为很大的一个知识模块扩展开来学习——极客学院的linux性能分析课程。

    (3)了解了一些BDD和TDD等测试的基本概念。

    3、学习了leveldb的基本概念,较为深入的研究了仿leveldb实现的多级缓存源码,并实现了一个基本的手动persist内存数据的功能函数。

    此处可以延展复习一下数据库的基础知识,尤其是数据库进阶的一些知识。

  • 相关阅读:
    xampp服务器搭建和使用
    使用proxyee-down解决百度云下载限速问题
    iOS开发之多线程技术—GCD篇
    iOS 将视频流(h264)和音频流封装成PS流
    iOS 播放音频文件
    iOS 简单socket连接
    ios获取本机网络IP地址方法
    iOS10适配相关
    iOS设备的尺寸和分辨率
    理解NodeJS
  • 原文地址:https://www.cnblogs.com/immortal-worm/p/10834944.html
Copyright © 2011-2022 走看看