联系方式
- Email: imlinghutf@gmail.com
个人信息
- 男/武汉/华中科技大学
- 2017应届/硕士/数据存储与应用功能实验室/武汉光电国家实验室
- 技术博客: https://linghutf.github.io
- Github: https://github.com/linghutf
技能清单
- 使用语言: C/C++,Java,Go,Python,JavaScript
- 常用数据结构,算法,数据编码
- 后台相关: C++/Go/Java,Linux进程/线程/网络相关
- 测试相关:单元测试,benchmark,ab/webbench网络压力测试
- 开发环境: Linux,shell,Docker
- 数据库:MySQL/SQLite
- 版本文档:Git,markdown,LaTex
- 英语能力: CET-6,Communicate and read/write document on Professional Website like StackOverflow/GitHub.
兴趣职位
- C++后台研发
项目作品
数据安全
固态盘组成的磁盘阵列中,数据冗余加密和安全删除方法,采用CANOT-RS算法保证数据在破环一定数量编码下不可恢复,具有安全、快捷、无密等特点。
开源项目
- anywhere:类似Python SimpleHTTPServer,主要使用了HTTP请求处理,网络信息编码成QR二维码。
- go-util:Go通用库,尝试实现List,LinkList,Queue,Stack,Ring,BinaryTree,Set,OrderedSet/Map等常用数据结构,和排序、查找等算法
- ssconfig, ss-config-graber:网络爬虫,主要运用了HTTP请求报文头修改和读取, DOM的解析,JSON解析/配置
- secret-manager: 私人信息在线管理,类似于1Password,服务搭建完成以后,即可注册登录该系统存储个人网站密码、更新密码、安全等备忘信息,存储采用AES对称加密,避免信息被窃取。
- express-checker:iOS上的快递查询App, 异步HTTP, 数据委托, JSON解析
- 其他内容如有兴趣请移步我的GitHub
技术文章
- 海量数据排序和优化: 海量数据排序和优化,以及怎样向多台服务器扩展。
- 创建个人的密码web管理 : 设计个人的密码管理服务,涉及MySQL,ORM,Hash/AES加密解密,ajax,web framework等内容
- 图片服务器的性能测试: 怎样做Web压力测试