(1)Servlet技术。
(2)Java操作数据库:RMI+JDBC,JNDI。
(3)Spring框架。Spring+SpringMVC+MyBatis。
(4)结合hadoop构建Java的分布式开发。
(1)软件防投毒系统:开源软件投毒是软件供应链攻击的一种具体实施方式,指攻击者在开源软件项目的开发、传播和升级过程中劫持或篡改源代码等,以达到非法攻击的目的。本项目着眼于开源软件防投毒问题与挑战,拟定了“可疑行为分析”和“可疑人员检测”的两个重点研究目标,以及“基于功能追踪的增量(commit提交)疑似恶意代码检测”的探索目标。各研究目标的交付成果、验收方法与指标、阶段规划。项目主要技术栈为VUE、Spring、Redis,Mysql等。
(2)外卖管理系统:某企业为了方便员工用餐,为餐厅开发了一个订餐外卖系统,企业员工可通过企业内联网使用该系统。系统的顾客是注册到系统的企业员工,可以查看菜单和今日特价、订餐(如果未登录,需先登录)、支付、预约规律的订餐(每天定时生成订单)、投诉等。餐厅员工可以进行接受订单、生成付费请求、备餐和请求送餐。餐厅经理是餐厅管理层,可以管理菜单、查看每日销售情况及简单数据统计、投诉。送餐员可以选择确认送餐单、确认送餐到达时间、打印送餐小票以及确认已送到。技术栈为Vue、Django、Redis、Mysql、MyBatis等