个人介绍
我是程序员客栈的tonzoc,一名全栈工程师;
我毕业于哈尔滨工程大学,担任过无锡子可科技有限公司的高级开发工程师;
负责过计量软件、智慧工地、材料运输等项目的开发;
熟练使用aspnet、ssm以及react、vue技术栈,前后端均可高效开发;
欢迎骚扰~
工作经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
教育经历
2005-08-20 - 2009-06-20哈尔滨工程大学计算机科学与技术本科
技能
1. 平台为材料运输提供过程管控,包括发料、收料、离线发料、离线收料、车辆管理等功能模块,主要用于工地运输材料时运输距离等的记录管控,方便管理者进行结算以及监管; 2. app端代码主要由本人负责,使用android原生开发,开发工具为android studio,内容涉及到*设备信息的读取、蓝牙的调用(用于蓝牙打印机打印小票)、nfc卡的读写(用于离线模式数据交换)等。 3. 本项目最大的难点在于android原生开发涉及到的版本兼容问题,由于项目用户群体复杂,使用*android版本从8-13,经常遇到兼容性问题需要处理,是本项目重大时间消耗部分。
1. 主要实现工程计量以及工程计划统计两部分,主要实现工程施工过程中工程量的计算汇总,生成所需要的各种制式表格;以及对工程进度的计划与统计管控。 2. 本项目主要参与工作为前端的实现,技术栈使用vue全家桶。 3. 本项目难点在于需要集成excel操作逻辑,使用了spreadjs组件,对其学习了解花费了一些时间。
1. 本智慧工地平台主要包括项目概况、隧道专项、梁场专项、人员管理、机械管理、质量管理、进度管理、安全管理、环境保护以及党建专题。平台分为两个部分:第一部分后台管理,主要用于平台用户在工地管理中履行相应的管理职能,对施工过程中产生的数据进行管理,为领导决策提供数据支撑;另一部分为大屏展示,主要为第一部分后台管理产生数据进行可视化呈现,方便用户快速了解工地施工的各项统计信息。 2. 本平台为前后端分离结构,本人对本平台前后端均有较大参与:后端方面,主要构建了代码的基本框架,主体使用aspnet core建立webapi为前端提供接口,架构中使用了数据访问框架entity framework core、缓存使用redis-server、消息队列使用rabbitmq、计划任务使用quartz.net、鉴权方面使用独立的identity server,同时为基础crud操作提供了代码生成工具,大幅提高开发效率;前端方面使用react框架,并在antd的基础上对基本crud以及form操作进行了封装,很大程度上实现了配置即编码的模式; 3. 本平台开发过程中遇到的最大问题就是前后端对代码较高层次的封装,提升开发效率,因为在前期花费了大量精力不断尝试、重构,最终得到了一套较为完善的开发框架。