ID:274748

凌云志

培训师

  • 公司信息:
  • 编码王
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 其他
  • 全区

技术能力

熟悉C/C++基本语法,了解面向对象思想及封装继承多态和模板编程等;熟悉C/C++动态内存管理,了解智能指针及RAII思想;熟悉常用的STL容器,了解常用容器的底层原理并能简单实现;熟悉基本的数据结构和常见的排序算法;熟悉常见的搜索结构,如:AVL树,红黑树,熟悉MySQL数据库的增删查改操作;
熟悉Linux常用命令及vim,gcc,gdb,make等工具的使用;熟悉Linux下多线程,多进程编程,了解进程的同步和互斥处理机制;熟悉Linux下进程间通信机制;了解Linux下进程地址空间的划分和Linux下的进程信号机制;计算机网络/Linux网络编程,熟悉网络编程基础,熟悉Linux下Socket编程;熟悉常见的网络通信协议,如TCP,UDP,HTTP,HTTPS等;
了解git的基本命令并能进行简单的版本管理

项目经验

仿muduo库的One Thread One Loop高性能服务器组件
• 项目思想:本项目是为了在网络通信中提高 IO 效率,采用了 epoll 模型和 Reactor 设计模式。设计了主从线程模型,主线程负责监 听新连接,新连接交给从线程处理。每个线程都具有一个单独的 Loop ,用于处理本线程的任务,包括读写事件,定时器事件等。
• 项目技术:epoll 模型,Reactor 设计模式,主从线程模型,线程池模型,http 协议,Socket 编程,C++11,智能指针,WebBench 性能测试工 具
• 项目亮点:
·实现了主从线程模型,epoll 模型,Reactor 设计模式;
·利用继承和多态实现了一个类,实例化的对象能够接收不同类型的数据(Any类)
·使用了时间轮技术,利用智能指针和对象销毁自动执行析构函数的特性执行定时任务,同时能够完成对定时任务的取消

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服