1.J a v a 基础扎实, 理解I O , 多线程等基础框架
2.熟悉J 2 E E 开发,熟悉HTML5,css
3.对链表, 队列, 栈, 二叉树, 图等基础数据结构了解
4.了解Spring,SpringMVC,SpringBoot,MyBatis等主流开发框架
5.熟悉 sqlite 关系型数据库, 掌握在Windows下编程开发
6.熟悉 Mysql 关系型数据库, 掌握在 Windows下编程开发
7.熟悉html5,以及web前端
【项目一】Java 基于 Socket 的网络画板
2018年5月-2018年6月
一、开发环境/工具:Eclipse
二、项目描述/功能:采用C/S架构,Tcp循环服务器模型、客户端使用Swing界面库实现界面。用java编写 的网络画板应用,应用socket技术,实时显示多方所画内容,可选线条粗细,颜色,实线虚线,以及图形样式,界面简洁,功能强大方便扩展,通过多线程可实现多人联机(一个服务器端多个客户端)
【项目二】基于H5的王者荣耀攻略WebAPP
2020年 5 月 - 2020年 6 月
一、开发环境/工具:HBuilder
二、项目描述:在HBuliderX上使用vue框架和mui框架,利用javascript实现各功能
三、项目功能:实现登录、注册、找回密码、广告轮播、设置锁屏图案等功能,仿王者营地发布各种攻略、游戏改动更新等消息
【项目三】基于Android下的仿网易云音乐APP
2020年 5 月 - 2020年 6 月
一、开发环境/工具:AndroidStudio、SQLite数据库、tomcat服务器
二、项目描述:在Windows环境下使用AndroidStudio实现APP,基于MediaPlayer实现基本音乐播放功能
三、项目功能:滑动广告,登录,忘记密码,记住密码,注册,轮播图,音乐列表(ListView),播放/暂停,上一曲/下一曲,单曲/列表循环,播放列表,歌词显示同步,进度条同步,播放时黑胶唱片旋转动画,显示歌曲总时长,当前播放时间,显示账户头像/账户名,修改用户名,修改账户密码,注销账户