1.JVM 三年开发面试必问,这是你编好的程序如何在计算机内存中操作数据的重要知识模块,jvm内存模型,类加载机制,垃圾回收机制,内存调优。。。理解越深你的段位越高!
2.Linux命令 mkdir,rm-rf(这个不能瞎整),free,top,tail等等一大堆哈哈
3.主流开发框架 开发框架:spring,MVC模式,springboot,springcloud等等 持久层框架:ibatis,struts,hibernate,mybatis等等(ibatis和struts了解发展历史即...
4.数据库 主流的几种:Oracle,MySql,SqlServer,MongoDB,Redis 要掌握:sql语法基础,sql优化方案,存储过程基本读写,索引原理及优化,底层读写原理等等。
5.RabbitMQ,RocketMQ,Kafka等
XX餐饮系统
软件环境: java + spring cloud + nacos
开发工具: Meclipse8
项目描述: 本系统是为互联网客户提供便捷的娱乐餐饮服务责任描述: 本项目是一个电子商务网站,集饮食,娱乐,休闲等功能。项目按照客户的需求编写接入代码,项目分成三种角色,第一个是后台管理员,负责对网站的注册会员和注册商家进行管理,例如会员的积分兑换礼物的审批功能,check会员对商家的评论,或者商家发布的优惠信息的管理,置顶等等一系列操作;第二个角色是网站会员,会员有上传头像,对商家发表评论,用积分兑换礼品,或者也其他会员交换优惠券等等功能, 第三个角色是网站的注册商家,商家有权发布打折信息,发布优惠券,对属于该商家的会员进行给予商家积分等等功能,第四个角色既是普通的互联网用户,只能对网站的商家发布的消息进行浏览,无法做出进一步的联系。