proginn1620493040
22小时前在线
全职 · 300/日  ·  6525/月
工作时间: 工作日09:00-17:00工作地点: 远程
服务企业: 1家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的kisun,一名主要写C的程序员; 我毕业于湘南学院,担任过粤嵌的嵌入式软件工程师,担任过华为的Linux驱动工程师; 负责过网口驱动,ftrace性能框架等的开发; 熟练使用C,C++,Python,shell脚本,cmake,Makefile; 希望我能帮上您的忙

工作经历

  • 2023-03-01 -2024-10-01深圳华为Linux驱动工程师

    在公司主要从事驱动开放工作,主要项目有Linux下网口驱动移植,ftrace 性能框架,还有一些Linux性能工具的开发等 还从事编译工作,cmake,shell 脚本等,主要优化公司项目的编译框架,加快编译时间

  • 2021-08-01 -2023-01-01广州粤嵌通信科技股份有限公司湖南分公司嵌入式软件工程师

    在公司担任嵌入式讲师的职位,对嵌入式的有深刻的理解 以下是在该公司任教带学生做的一些项目: 1、ARM开发板(Linux操作系统)的应用程序开发,如电子相册、音乐播放器、以及 简单的游戏开发(五子棋、2048等小型单机游戏)等; 2、ftp文件传输(基于TCP); 3、线程池; 4、使用SQLite编程接口函数创建表格并对表格中数据进行增删改查; 5.、基于单片机的一些项目开发(51/STM32小车、小型无人机、智能窗帘等一些小项 目) 6、毕业设计:基于ARM开发板的智能家居系统(模拟版本)

教育经历

  • 2017-09-01 - 2021-06-01湘南学院物联网工程本科

    2019 大学生计算机程序设计竞赛二等奖 2018 导游证 2017 普通话二乙证书

技能

QT
C
嵌入式
0
1
2
3
4
5
0
1
2
3
4
5
作品
终端航班查询系统

项目概述 本系统是一个基于C语言开发的轻量级终端应用程序,专为机场地勤人员和旅客设计,提供高效的航班信息查询和管理功能。系统采用模块化架构,结合SQLite嵌入式数据库,实现了航班数据的快速检索和可视化展示。 核心功能模块 多维度查询系统 支持航班号精确查询(如CA1234) 支持目的地模糊查询(如输入"上海"可查所有到上海航班) 支持状态筛选(准时/延误/取消) 支持时间范围查询(未来3小时内的航班) 实时数据管理 航班状态动态更新(通过简易管理接口) 数据自动持久化存储 支持CSV格式数据导入导出 终端交互界面 自适应终端尺寸的表格化显示 彩色高亮关键信息(延误显示红色,取消显示黄色) 快捷键操作(支持vim式导航键位) 技术实现亮点 高效数据库设计 采用SQLite3嵌入式数据库 优化查询索引设计(对flight_no, destination字段建立索引) 实现查询响应时间

0
2025-04-09 15:20
C语言跨平台终端贪吃蛇游戏

本项目是一个基于 C语言 开发的 跨平台终端贪吃蛇游戏,支持 Windows(conio.h) 和 Linux/macOS(ncurses) 系统,采用模块化设计,代码简洁清晰。 核心功能 经典贪吃蛇玩法 使用方向键(Windows)或 WASD(Linux/macOS)控制蛇的移动。 吃到食物(*)后蛇身增长,并增加分数。 撞墙或自身游戏结束,显示最终得分。 跨平台兼容 自动检测操作系统,适配不同的输入和渲染方式: Windows:使用 conio.h 的 _kbhit() 和 _getch() 实现非阻塞输入。 Linux/macOS:基于 ncurses 库,支持更丰富的终端图形渲染。 自适应终端窗口 游戏地图大小可调(WIDTH 和 HEIGHT 宏定义),适应不同终端尺寸。 实时显示分数和游戏状态。 可扩展架构 采用 状态机模式(GameState 结构体)管理游戏数据,便于新增功能(如关卡、存档)。 模块化代码设计,snake.h 声明核心逻辑,snake.c 实现具体功能。

0
2025-04-08 08:39
C语言实现简易HTTP服务器(TinyHTTPD)

一个轻量级HTTP服务器,支持以下功能: 处理静态文件请求(HTML/CSS/JS/图片等) 支持GET和HEAD方法 多线程处理并发连接 返回标准HTTP状态码(200/404/500等) 日志记录(访问日志、错误日志)

0
2025-04-08 08:40
更新于: 04-08 浏览: 12