经济基础决定上层建筑,项目练习决定技术高度。程序员于项目,相当于将军于作战经验,对于新手而言,在经历了一段时间的技术学习之后,做一些项目练习不仅仅会加深对技术的认知,还能发现自己在理论上的不足。今天的技术分享是给大家推荐了几个很好的java练手项目!

一、某电子竟技传媒公司项目
主营游戏推广与游戏研发,主打二次元文化。主站项目包括:新闻资讯、新游推荐、动漫电影、玩家论坛等模块。
网站后台包括用户权限管理、主站新闻资讯维抑、广告位维抑、游戏服务器管理、推广渠道管理、支付渠道管理、玩家数据统计(活跃、流失、付费排名、角色等)、推广渠道数据统计(充值、注册等)、微信公众号管理等模块。
涉及技术点
1. Spring+Springmvc+Mybatis+MYSQL+Shiro+ Redis系统权限管理
2. Quartz + Pol+highcharts定时统计报表和报表导出
3 Uploadify文件上传+ remarker网页静态化+Activemq
4. Easy+ Bootstrap 管理后台
5. 富文本编辑器
6. Dobbo+ Zookeeper 实现分布式服务化架构
二、金融抵押系统
项目介绍:是一个c2c的资产抵押系统。
系统技术说明
项目前端页面采用流行的 Bootstrap框架搭建,底层使用 Springmvc+ SpringCore+ Hibernate完成,此架构的优势在于 松耦合 、便于后期维护。整个项目采用 Maven 构建,并使用SVN进行项目管理。
采用 Redist作为缓存框架提高项目的响应速度,并整合 Shiroi框架对系统进行安全控制和权限管理。采用 Quartz定时任务进行每日收益的计算和汇总。
系统部署
采用 Nginx 结合 Tomcat 进行服务器 反向代理 和负载均衡。能承载日均10万人次的访问量,并且系统运行流畅不卡顿。
三、旅游管理平台
1.主营城市酒店预定、轰趴别墅、农家乐等短期旅游、团建、聚会场地预定、景点推广等业务
2.用户可以注册、登录后预定酒店和场地。
3.公司管理员和网站编辑可以在后台编辑酒店查看网站运营信息、订单统计和退款管理等。
4.数据后台包含用户数据统计、热门酒店排名、热门城市统计等功能。
涉及技术点
1. Redis实现数据缓存
2.富文本编辑器编辑商品
3. Activemq+sor实现商品搜索
4.百度地图、 高德地图 等第三方插件
5.消息推送
6. Quartz,定时任务
7. FASTDFS文件上传
8. SSM + Shiro实现后台权限管理
9.使用第三方接口查询天气、航班信息
以上是推荐的几个java技术相关的项目。大家可以自行练习了!