1、熟悉掌握数据结构、操作系统还有设计模式等知识。
2、了解一定Java原生类的编码架构,懂一定java编程思想,看过较多的博客和书籍,基础较为扎实,也会自己 写一些博客,记录自己的理解。
3、熟悉mysql,以及redis数据库,了解python语言。
4、对多线程以及并发,还有网络编程有一定了解。
5、对SSM,SS2M等框架能够熟练使用。并且了解一定程度的框架组成原理。
6、会在牛客网以及领扣网站上刷一些算法题加深思维理解。
2018.9~2018.9月完成云盘存储系统开发
个人职责:负责数据库的设计以及需求,模块,功能等文档的书写,前后台界面功能实现
项目实现:1)使用mysql5.7,eclipse和tomcat8.0作为开发工具。
2)新建maven工程,后台使用springMVC、mybatis、spring技术实现后台与前台界面交互,前台使用bootstrap,Javascript以及jquery,使用ajax技术实现前台界面美观效果。
功 能点:完成用户登陆注册,用户只有登陆注册之后才能进入系统,在进入系统之后,用户可以上传文件,下载 文件,新建文件夹,删除文件夹,分享文件,复制移动文件,查看文件分类,查看回收站以及我的分享,
以及预览文件,可以播放音乐,搜索文件等功能。
创 新点:1)用户界面美观整洁
2)用户注册账号时使用md5加密传输
2)使用tomcat服务器缓存,加快用户查看文件响应速度,避免数据库相应缓慢问题