牛牛的
编程笔记

一名热爱代码的开发者,在这里记录编程技术、软件产品经验与成长心得 —— 也是我的个人作品与简历空间。

10 年+开发经验
20+技术文章
10+项目数量
全栈前后端 / 云
niuniu-notes.ts
// 关于我
const me = {
  name: "牛牛",
  role: "Software Engineer",
  focus: ["Web 全栈", "上位机", "数据可视化"],
  motto: "保持好奇,持续写代码"
};

function build(idea) {
  return learn(idea)
    .then(practice)
    .then(share); // 记成笔记
}

build("每一个有趣的想法"); // → 牛牛的编程笔记

关于我

你好,我是 牛牛,一名拥有 10 年以上 开发经验的软件工程师,专注于 Web 全栈与上位机。从校园项目到生产级系统,我享受把复杂问题拆解为清晰代码的过程。

工作之外,我把踩过的坑、读过的源码、做过的产品都整理成笔记,既是对自己的复盘,也希望能帮到同样在路上的开发者。本站点即我的个人技术空间,内容均围绕编程技术、软件产品与个人成长。

我熟悉从需求分析、架构设计、编码实现到上线运维的完整链路,乐于在团队中承担核心模块并推动工程化落地。

基本信息

  • 开发经验:10 年+
  • 方向:全栈开发 / 后端架构
  • 擅长:Java · TypeScript · 云部署
  • 状态:开放远程 / 全职机会
  • 所在地:中国 · 石家庄市
  • 学历:本科

技术栈

覆盖前端、后端、数据与基础设施的完整工具链。

编程语言

JavaTypeScriptJavaScriptPythonC#SQL

前端

Vue 3jQueryViteHTML / CSSECharts小程序

后端 / 框架

Spring BootMyBatis-PlusASP.NETWinformShiro / JWTRESTful API

数据库 / 中间件

MySQLRedisMongoDBRabbitMQKafkaOracleSQL ServerArtemis

云 / DevOps

DockerNginxLinuxCI/CD阿里云 / 腾讯云 / 华为云Git/Svn

项目作品

以下为参与或独立开发的软件产品示例,请替换为你的真实项目与成果。

塔吊安全监控

主导开发
塔吊安全监控

实时采集高度、幅度、回转、重量、力矩、风速、倾角等参数,同步驾驶室身份、制动状态与报警原因,超限即时告警。

高度·幅度回转·力矩重量·风速倾角·报警

升降机安全监控

主导开发
升降机安全监控

实时监测运行高度、速度、载重、倾斜度与前/后门状态,超载、超速、门未关自动防护并联动制动。

高度·速度载重·倾斜前门·后门系统状态

扬尘环境监测

主导开发
扬尘环境监测

PM2.5、PM10、温度、湿度、噪声、大气压、风速风向一体化采集,超标联动喷淋降尘,数据直推环保监管平台。

PM2.5·PM10温度·湿度噪声·风速大气压

视频监控

主导开发
视频监控

网关 HLS 多源接入,多路摄像头实时预览与录像回溯,在线设备、码流与存储状态一屏统览。

HLS·RTSP多路分屏录像回放在线状态

实名制考勤

主导开发
实名制考勤

人脸识别 + 实名管理,闸机通道联动,实时统计在场人数、今日打卡与进出记录,支持黑名单预警。

人脸识别在场人数今日打卡进出记录

网页预览 CAD 模型工程图

独立开发
网页预览 CAD 模型工程图

实现网页端点击「预览」→ 唤起本地窗体浏览 CAD 三维模型/二维工程图的完整方案。

CAD模型工程图在线预览

可视化数据仓设计系统

独立开发

面向运营的多维数据看板,将分散业务系统的指标统一聚合,以图表与地图形式实时呈现,支撑管理决策。

EChartsNode.jsRedis定时任务
职责:数据建模、接口聚合、前端渲染

视频点播播放器

独立开发
视频点播播放器

视频点播播放器,支持视频切换、暂停/继续、停止与音量调节。

WinFormsVlc.DotNetVLC 3.0视频点播

个人开源项目

我在开源社区发布的个人项目与实用小工具,欢迎 Star 与 Issue。

RabbitMQ 调试助手

开源项目

AMQP-Tool 是一个基于 Windows Forms 开发的 RabbitMQ / AMQP 消息调试助手(程序标题为"AMQP调试助手")。它提供图形化界面,方便开发人员在本地快速连接 RabbitMQ 服务,进行消息发送(生产者)与消息消费(消费者)的联调测试,无需编写代码即可验证交换机、队列、路由键与消息收发的正确性。

Windows FormsC#RabbitMQAMQP.NET
定位:本地 RabbitMQ 联调测试桌面工具 · 消息收发与路由验证 · 源码:gitee.com/chennanzhe/amqp-dubug-assist

图书管理系统

开源项目

基于 C# / .NET Framework 4.8 WinForms 的桌面端图书借阅(借还)管理系统,使用 SQL Server 作为后端数据库,采用经典三层架构(UI / BLL / DAL)。涵盖图书类别、图书信息、会员、员工管理以及借书 / 还书,借还全程使用数据库事务保证一致,适合作为 WinForms + ADO.NET 入门与教学示例。

C#WinForms.NET Framework 4.8SQL ServerADO.NET三层架构
定位:桌面端图书借阅管理 · 三层架构教学示例 · 源码:gitee.com/chennanzhe/book-management-system

RBAC 权限管理系统

开源项目

基于 ASP.NET MVC 5 + Entity Framework 6 的通用后台权限管理(RBAC)系统(项目名 PermisionManager),提供用户、角色、部门、菜单、权限包的全生命周期管理,内置登录鉴权、图形验证码与头像上传。核心权限链路为 用户 → 角色 → 权限包 → 功能菜单,易于二次开发与维护。

ASP.NET MVC 5Entity Framework 6C#SQL ServerBootstrapjQuery
定位:后台 RBAC 权限管理 · 6 大管理模块 · 源码:gitee.com/chennanzhe/rbac-manager

编程笔记

按主题整理的技术文章,持续更新中。

技术交流

欢迎就技术交流、合作或机会与我联系。

技术交流与合作

微信公众号IDsjzyeoman
个人公众号二维码

微信公众号「牛牛的编程笔记」

关于这个站点

这是我的个人技术空间「牛牛的编程笔记」,用于记录编程技术与作品,也是我职场履历的一部分。

站内所有文章与项目均为个人经验总结,如需转载或合作,欢迎通过上述方式联系我。