LionN
1月前来过
全职 · 300/日  ·  6525/月
工作时间: 工作日20:00-23:00、周末08:00-22:00工作地点: 远程
服务企业: 1家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

本人山西大学软件工程本科学历,在大学期间就自学过很多技术知识,其中包括c++/stl,python,java,qt等,更对计算机理论知识有深刻理解,很喜欢研究开源项目,像muduo,STL等源码都有深入研究。这几年工作下来也对一些相关工具的使用有很好的经验,例如:git、makefile、cmake、gdb

、docker等。本人有较强的学习能力,喜欢钻研底层技术,善于思考,喜欢有挑战性的工作,喜欢尝试新东西,时刻保持良好 的心态。

工作经历 和TA聊聊

APP扫码和程序员直接沟通

  • 该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看

教育经历

  • 2017-09-01 - 2021-06-01山西大学软件工程本科

    本人本科学历,在校期间成绩不错,曾参加山西省创新创业大赛获得省赛奖项

技能

Docker
CMake
jenkins
C++
C
STL
QT
tcp
多线程
0
1
2
3
4
5
0
1
2
3
4
5
作品
C++开发的分布式网络通信框架(RPC)

一. 介绍 本项目是由C++开发的分布式网络通信框架(RPC),为了分布式环境下服务器之间进行远程方法调用提供了一套接口,通过该框架可以快速的实现RPC方法调用。 二. 技术栈 项目开发涉及到以下几个方面: RPC远程过程调用原理以及实现 Protobuf数据序列化和反序列化协议 ZooKeeper分布式一致性协调服务应用以及编程 网络库编程 conf配置文件读取 异步日志模块 线程池模块 CMake构建项目集成编译环境 具体可以看github

0
2024-03-28 22:29
x86汇编模拟器

项目人数:1人 开发周期:2个月 使用技术:C x86汇编 项目简介: 本项目主要在软件层次模拟实现一个计算机,这个计算机执行的一条条指令是汇编代码而不是二进制。 主要实现了: 1. 使用C语言模拟了一个CPU核; 2. 使用C语言模拟了一块内存; 3. 实现计算机的取指、译码、执行过程;

0
2023-05-26 10:07
C++分布式通信框架(RPC)

- 项目人数:1人 - 开发周期:3个月 - 使用技术:C++ protobuf zookeeper cmake 网络编程 - 项目简介:本项目由C++基于protobuf来实现开发的分布式网络通信框架(RPC),为分布式环境下服务器之间进行远程方法 调用提供了一套接口,通过该框架可以快速的实现RPC方法调用。 - 技术栈有:RPC远程过程调用原理以及实现、Protobuf 数据序列化和反序列化协议、ZooKeeper分布式一致性协调服务应用以及编程等。 - 本人主要实现了: 1. 网络库方面,使用C++开发的一个基于reactor的单线程的高性能网络库,借鉴部分muduo网络库的代码,可以理解为 是muduo的单线程版本; 2. 工具库方面,开发了一个日志库,采用双缓冲加多线程异步日志来实现日志的写入; 3. 工具库方面,使用C++新特性开发来一个线程池库; 4. 使用C++基于rpc原理和protobuf实现了rpc框架 5. 源码放到github:https://github.com/NfhLion/mprpc

0
2023-05-26 10:04
更新于: 2023-05-26 浏览: 192