个人介绍
我是程序员客栈的zhangming1219,毕业于云南民族大学,担任过昆明恒拓科技有限公司的Java开发和云南智火科技有限公司的Java开发,,我会的技术栈有:
熟练掌握Java面向对象编程思想,具有良好的编程习惯;
熟练掌握MySQL数据库的基本操作,能编写常用的SQL语句;
熟悉Spring、Spring Boot、SpringMVC、MyBatis等主流的JavaEE企业级框架、熟悉MVC开发模式;
熟练基于Spring IOC 实现Bean对象的创建及管理;
熟练基于Spring Security、jwt实现⽤⼾⾝份的认证授权、鉴权业务;
熟练基于Spring Validation实现请求参数的校验;
熟悉Spring Cloud Alibaba微服务框架(Nacos、Dubbo、Seata、Sentinel);
熟悉应⽤Redis数据类型、数据持久化、事务以及主从架构、哨兵机制、集群架构;
熟悉Kafka,RabbitMQ等消息队列的原理及应用;
了解Html、Jsp、Css、Js、Vue框架等Web客户端技术。
工作经历
2023-09-01 -至今云南智火科技有限公司Java开发工程师
编码和测试:使用Java编程语言,按照设计规范和最佳实践进行代码编写。确保代码的高质量、可读性和可维护性。进行单元测试和集成测试,确保软件的功能完整性和稳定性。
2021-08-01 -2023-09-01昆明恒拓科技有限公司Java开发工程师
编码和测试:使用Java编程语言,按照设计规范和最佳实践进行代码编写。确保代码的高质量、可读性和可维护性。进行单元测试和集成测试,确保软件的功能完整性和稳定性。
教育经历
2019-07-01 - 2021-07-01云南民族大学软件工程本科
2016-09-01 - 2019-07-01丽江师范高等专科学校物联网专科
技能
关键功能和模块∶进销存管理模块(对采购、盘点、销售进行管理,调用函数完成对应产品的库存管理),患者管理模块(用户通过*小程序或公众号进行注册,每个用户可以添加多名患者),排班预约模块(对医生不同的工作时段进行排版,患者根据医生的排班情况进行预约挂号,到达诊所看病后会生成对应的预约费用的订单)。 技术描述: 1. 使用若依框架开发前台、后台管理的后端程序及前端页面 2. 使用MySQL数据库进行数据管理
关键功能和模块∶修改双控体系模块中的业务流程,隐患填报后审核,审核和完成进行整改,整改完成需要审核,审核通过可以进行验收。 技术描述: 1. Spring、SpringMVC、MyBatis框架整合开发 2. 使用MySQL数据库 3. 使用JSP新增审核页面,修改页面布局,把对应流程需要的数据从后端查出来传给前端。
1.项目分为个人中心,购物车,个人产品,组织产品,票据,发布报价等几个模块。 2.用户可以根据自己的购买需求创建产品,产品可以发布为社区的或者是供应商类型的,也可以推送到组织,组织成员可以共享产品,创建的产品可以添加到购物车,单个购物车可以添加多个产品,最后以购物车为单位发布招标,供应商可以上传报价或者通过im跟买家及时沟通。购物车也可以分享给别的组织,有只读分享和权限分享。用户创建组织或者发布产品需要超级管理员确认,有用户做这些操作时,管理员会收到邮件并及时处理,单点登录是用keyClock实现的,用户密码也是保存到keyClock中,数据库只保存加密后的用户信息。