Marandi
1月前来过
全职 · 500/日  ·  10875/月
工作时间: 工作日9:00-5:00、周末9:00-5:00工作地点: 远程
服务企业: 9家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

喜欢各种技术 可能也只喜欢技术 - ̗̀(๑ᵔ⌔ᵔ๑)
这种无聊的字数限制好烦人 (๑‾᷅^‾᷅๑)  (๑‾᷅^‾᷅๑)  (๑‾᷅^‾᷅๑)  (๑‾᷅^‾᷅๑) (๑‾᷅^‾᷅๑) (๑‾᷅^‾᷅๑) (๑‾᷅^‾᷅๑) (๑‾᷅^‾᷅๑)
 (๑‾᷅^‾᷅๑) (๑‾᷅^‾᷅๑) (๑‾᷅^‾᷅๑) (๑‾᷅^‾᷅๑)

工作经历

  • 2020-06-01 -至今云轴高级后端工程师

    (๑‾᷅^‾᷅๑)(๑‾᷅^‾᷅๑)(๑‾᷅^‾᷅๑)(๑‾᷅^‾᷅๑)(๑‾᷅^‾᷅๑)(๑‾᷅^‾᷅๑) (๑‾᷅^‾᷅๑)(๑‾᷅^‾᷅๑)(๑‾᷅^‾᷅๑)(๑‾᷅^‾᷅๑)(๑‾᷅^‾᷅๑)(๑‾᷅^‾᷅๑)

教育经历

  • 2016-09-01 - 华侨大学软件工程本科

    大学生活 无聊吧 。。。。。。。。。。。。。

技能

作品
mld-nginx

这是一个完整的项目,其中包括通讯框架和业务逻辑框架,浓缩总结起来包括如下几点: (1)项目本身是一个极完整的多线程高并发的服务器程序; (2)按照包头包体格式正确的接收客户端发送过来的数据包, 完美解决收包时的数据粘包问题; (3)根据收到的包的不同来执行不同的业务处理逻辑; (4)把业务处理产生的结果数据包正确返回给客户端; 本项目用到的主要开发技术和特色包括: (1)epoll高并发通讯技术,用到的触发模式是epoll中的水平触发模式[LT]; (2)自己写了一套线程池来处理业务逻辑,调用适当的业务逻辑处理函数处理业务并返回给客户端处理结果; (3)线程之间的同步技术包括互斥量,信号量等等; (4)连接池中连接的延迟回收技术,这是整个项目中的精华技术,极大程度上消除诸多导致服务器程序工作不稳定的因素; (5)专门处理数据发送的一整套数据发送逻辑以及对应的发送线程; (6)其他次要技术,包括信号、日志打印、fork()子进程、守护进程等等;

0
2020-12-08 02:42
更新于: 2020-06-29 浏览: 356