Touchpal实习技术栈和总结

Posted on 2019-07-31 11:22  苏雅雷斯7988  阅读(206)  评论(0编辑  收藏  举报

在TouchPal工作三个月了,人生的第一份互联网实习工作,小节一下工作中用到的相关技术和学到的东西(流水账哈哈哈

1、 linux系统 、包括VIM使用,log抓取统计、grep使用、定时cretab使用,用户操作权限等,dpkg使用、快捷指令 、ubuntu桌面系统使用

2、 mysql数据库集群、垂直分区、水平分区、mysql数据库高可用、

3、 redis集中数据结构操作:string / hash/lish  lpush rpush /,redis实现mysql数据库的分布式锁

4、 python基础加深、正则匹配的使用,爬虫基础,解压缩编码问题、python2/python3区别,python常用第三方包使用

5、 开发工具pycharm的熟练使用、git、docker等工具使用,上线部署、api接口开发的深入认识、明捷开发工具TAPD任务发布、api接口管理工具

6、 数据结构在开发中的使用,比如加入字典,让O(N2)降为O(n)复杂度。

7、 网络开发常用术语、CR 、dau、,网络原理使用

8、 职业素养、网络公司的公司结构 、部门与部门之间职责、与其他部门之间的交流

9、 高端知识点:接口高可用,500占比低于0.01%,保证4个9时间内,即99.99%时间可用,机器之间的切换。

Copyright © 2024 苏雅雷斯7988
Powered by .NET 8.0 on Kubernetes