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

查看原文 >>
相关文章