熟练掌握Java语法,熟练运用JDK1.5API,有较扎实的编程功底,和良好的编码习惯;
熟练掌握JavaBean,JDBC编程,及基于JSP/Servlet的Web编程,并且能够整合4种技术进行简单的Web应用开发;
熟练掌握基于MVC模式的JavaWeb编程。熟悉Struts/Hibernate/Spring框架,并了解3种框架的整合开发;
熟练运用IDE工具进行快速开发如 Eclipse,IDEA工具; 熟练安装,配置,调试多种Java应用服务器,例如Apache Tomcat,Sun Application Service,并进行Web应用的开发部署;
熟悉使用linux操作系统
熟悉MySQL、Oracle数据库,熟练掌握SQL性能优化
了解TCP/IP,UDP,Http等网络协议,并有一定的组建局域网能力,并能进行Socket编程;
开发环境:idea+JDK1.8+maven+MySQL+Windows10+Linux
软件框架:Spring Cloud+Spring Boot+Mybatis-plus+xxl-job+Shiro+RocketMQ+ElasticSearch+Redis+MongoDB+Nginx
项目描述:该项目为一个物流为主的业务类型,有着不同的邮寄方式(上门取件,网点自寄),用户在浏览器上填写相关信息,并选择货车以及货物体积,服务端会校验该订单所属价格,用户点击支付后生成订单,快递员会进行上门取件,系统会通过订单的类型以及状态进行跟踪,等到达终点后,快递员通过发送短信的方式让收件人取件
考勤管理 出勤记录管理:允许管理员记录员工的出勤情况,包括正常出勤、迟到、早退、请假等。 出勤统计和分析:根据出勤记录,允许管理员进行统计和分析,如迟到次数、请假天数等。 用户登录和权限管理:实现用户登录功能,分为管理员和员工两种权限,确保系统的安全性。 通知和公告发
物流信息技术是现代信息在物流各操作环节中的应用。为了明确物流企业工作过程,对企业中所有部门工作流程进行大体上统一分析,图为物流企业中运作大致过程分析图,通过对大体的业务的分析,主要包括接货、存储、运输这三个环节。