博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实习3月的总结
阅读量:6870 次
发布时间:2019-06-26

本文共 541 字,大约阅读时间需要 1 分钟。

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

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

 

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

 

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

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

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

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

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

 

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

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

 

转载于:https://www.cnblogs.com/immortal-worm/p/10834944.html

你可能感兴趣的文章
chmod修改文件权限失败
查看>>
数据结构与算法-->互为素数
查看>>
Linux系统学习方法——写给小白
查看>>
Nginx服务器报500 Internal Server Error错误
查看>>
链表的游标实现
查看>>
Linux下查看CPU信息、机器型号等硬件信息命令
查看>>
Lync Server 2013 部署 _ 部署简介及系统要求
查看>>
前端小随笔
查看>>
view属性大全
查看>>
Java文件编码示例
查看>>
CactiFans V1.0中文版发布
查看>>
HTML如何显示小于号“<”等特殊符号?
查看>>
别伤了虚拟桌面管理员的"心"
查看>>
Windows系统使用IntelliJ IDEA 搭建Hadoop的开发调试环境(一)
查看>>
yum安装lamp
查看>>
Web.Config文件中数据库连接配置
查看>>
[Unity 3D] Unity 3D 性能优化 (一)
查看>>
spring Quartz定时任务调度 时间设置
查看>>
SymmetricDS: 数据库数据同步Database synchronization
查看>>
Disabling OOM killer on Ubuntu 14.04
查看>>