锤子简历品牌推广师
java软件编程师的简历
作者:锤子简历 2021/03/25 13:00:00
阅读 152

求职意向

java开发工程师 浙江杭州 薪资面议 随时到岗

教育背景

2020.x -2020x 锤子简历大学 软件工程


工作经验

2020.x -2020x  

项目经验

2020.x -2020x 仿tomcat服务器的小开发 主码手

在学习了tomcat后,使用serversocket类开发简单服务器,查看jdk1.6帮助文档,使用只带一个port参数的构造方法;并将字节流包装成高级字符流按行读取本地html资源,通过输出流输出,while死循环控制多人访问。

2020.x -2020x 长途汽车信息管理系统 主码手

项目描述:在学习了mvc设计模式以后,按照mvc的思想使用jsp和servlet技术开发的信息管理系统。分为车票信息管理,车辆信息管理,路线信息管三个模块,每一个模块都有自己的控制层(servlet)和业务层。

项目经验:在使用servlet开发过程中,经常会出现乱码,再自己深入查阅资料,了解post和get提交方式以及http协议,最终通过request和response来控制服务端和客户端的 编码解码统一。

而后发现在tomcat中使用到servlet都是已经被实现好的httpservlet,阅读了tomcat对servlet的实现,并手写类继承servlet,不使用IDE来开发程序。进一步认识servlet和tomcat的原理。

在考虑到web程序的多线程问题。用singlethreadmodel来进行多线程开发,发现会违背单例的原则,最后使用加锁的方式实现代码同步。


2020.x -2020x 敬老院老人信息管理系统 SSM框架技术开发

项目描述:这是一个采用ssm框架技术开发的敬老院老人信息管理系统。分为老人,工作人员,系统管理员三个权限,依据角色的业务逻辑来划分模块,分为服务模块,系统功能模块,内容显示模块等,

项目经验:
自学spring springmvc和mybatis后,环境搭建的过程中熟知每一个技术承担一个怎么样的角色,根据角色来进行配置文件的配置,不是生硬的记忆和使用。
了解每种技术后的工作原理,比如springmvc,做前端控制器,那么工作流程是怎么样的,底层是通过什么实现的。
在mapper开发过程中,做了大量的表间关系映射,使得sql语句更加熟悉
在开发过程中,查看代码,简单了解了部分功能的底层实现。

自我评价

对JAVA兴趣深厚、喜欢钻研JVM底层原理,能将学过的知识进行对比和研究。平时在牛客网刷题;喜欢思考,沟通能力较强,做事明确需求,制定计划,不断完成;抗压能力强,喜欢在工作压力下突破目标的快感;自学能力不错,学习完新知识,会自己动手开发巩固。也会逛逛论坛。吸取大牛的思路。

内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。