熟练掌握Java相关的语法,集合等相关框架。
熟练掌握多线程的基础知识。[关键字,锁,线程池和其它并发工具]
熟练使用MySQL关系型数据库。[事务,索引等]
掌握基本的数据结构和算法,了解基本的计算机网络协议,如TCP 和UDP等。
了解java的几种常见的设计模式,单例、多例,工厂、代理设计模式。
对于 JavaEE 常见开源框架,如:Mybatis、Struts2、Spring、SpringMVC、SpringBoot、SpringCloud熟练运用。
熟悉一些前端的技术例如:HTML,CSS,JavaScript,jQuery,Ajax,EasyUI,vue,bootStrap。
熟练掌握Spring 企业级项目管理框架。(SpringIOC/DI以及springAOP编程)
熟悉WebService远程通信技术,基于SOAP协议/RestFull完成服务发布,以及通过PostMan完成服务接口测试。
熟练使用SpringBoot集成环境下的web开发,熟练使用Maven项目构建工具、SVN、git版本控制工具。
化学发光免疫分析仪软件2.0
开发环境::Windows10+Idea2018+ MySql+JDK1.8,微软运行库。
使用技术:Swing,Mybatis,Socket, 多线程,MVC结构化。
项目描述:本项目一个基于C-S架构的软件,对1.0软件的重。本软件主要是为了方便医院检验科的人员,软件中用到了大量的线程调度来控制仪器各个部位的动作,总线模式在软件中利用挺多,项目中遵循mvc的设计原则,使项目结构清晰合理。
责任描述:
(1) 参与系统需求的讨论以及软件系统架构的设计思路。
(2) 软件数据库表的设计以及实现。
(3) 部分需求文档的撰写。
(4) 部分业务逻辑的开发(LIS发送,项目注册,项目申请等等)。
(5) 内嵌调试软件的开发。
开发环境:windows10+微信小程序开发工具+eclipse+JDK1.8+MySql 使用技术:spring, springCloud,Mybatis,微信API 项目描述:本项目是一个类似于电商的一个小程序平台,不同的是平台内部销售的部分商品是以电子货票的
开发环境:windows10+微信小程序开发工具+eclipse+JDK1.8+MySql 使用技术:spring, springCloud,Mybatis,微信API 项目描述:本项目是一个类似于电商的一个小程序平台,不同的是平台内部销售的部分商品是以电子货票的