锤子简历品牌推广师
java之父 简历
作者:锤子简历 2021/03/03 02:30:00
阅读 207

求职意向

Java工程师 广东深圳 薪资面议 随时到岗

教育背景

2020.x -2020x 锤子简历大学 电子与信息技术

熟练使用JSP、Servlet 、Jdbc等进行JavaWeb的编程开发。
 熟练使用Eclipse、MyEclipse、 VS等IDE开发工具。
 熟悉Oracle、Sql Server,了解 MySQL等数据库应用开发。 
熟悉JavaScript 、jQuery等框架,掌握Ajax异步技术,并能应用进行开发。
熟练使用Java应用服务器进行Java软件开发:Tomcat,Weblogic。

工作经验

2020.x -2020x 锤子简历信息技术有限公司 Java工程师

一.完整的小说站点爬虫

责任描述:wap端的小说站点简直太没节操了,广告满天飞,实在是不堪忍受。所以想做一个没有任何广告的自己的小说站点。
项目简介:
1.novel.spider。获取一个爬取对应网站的章节和内容的实体,并执行爬取任务,下载。
2.novel.book.storage。用来爬取某个网站的所有书列表。唯一的难点就是指定好配置文件,以及配置好数据库的连接信息。config目录下还有一个sql文件,该文件用来创建数据库和表,没有库爬到的数据没地方存呀。 这个项目很简单,总共2个类+1个接口。
3.novel。NovelServiceImpl中也调用了NovelSpiderUtil.setRootPath(path)方法来指定配置文件的位置。


1是底层的支撑。2用于爬取某站点的所有小说。3是一个web站点,用来提供书名和作者的检索,拿到检索结果后去调用项目1的方法去拿章节列表,或者是章节内容,将这些返回到前台。
二.小型网络商城
责任描述:本人负责产品管理、产品前端显示、用户管理等模块的代码实现与测试。 
项目简介:1.对于页面某些栏块的内容采用Ajax异步获取内容,减少用户的等待时间,加强用户体验。
 2.购物车采用Session技术实现,解决了购物车在多个新打开浏览器共享的问题。 
3.在这个项目中我们使用了Spring,主要是因为最新版提供了自动扫描管理Bean和基于注解方式实现依赖注入功能。这样大大减少了配置文件的臃肿程度。 
4.在项目中,对实体基本的添/删/改/查和分页都在公共接口BaseService中实现.具体Service继承。
三.公司内部管理系统
责任描述:1.参与项目的功能分析和设计讨论,负责用户管理,岗位管理,知识管理,绩效管理模块等模块的需求分析和编码工作。 2.配合开发团队进行联合调试和编写系统相关文档。
 项目简介:1.该系统前台运用了Struts框架,利用Spring框架管理对象的生命周期、注入依赖对象和使用容器声明式事务管理,有效降低各层耦合性。持久化层使用hibernate来实现,使用泛型DAO把添/删/改/查/分页/统计这些操作进行了封装,子类只要继承该DAO就具备这些行为。
 2.在权限模块中: 使用ServletContextListener监听器的实现类在初始化时将权限集合放到域中; 重写struts的a标签底层类,实现当前用户没有权限则不显示链接功能; 使用了Struts的拦截器,为防止对地址栏访问页面没有显示的链接功能。
 3.知识管理模块中:在日期输入上选用了WDatePicker作为日期组件高度自定义日期输入功能,引入兼容性极佳、配置简易的富文本编辑器UEditor来处理系统的多格式文本内容、图表、地图等。 4.在用户管理模块中:对搜索条件,分页数据分别封装成类,实现按条件查询,分页显示的功能。针对很少修改的实体类数据的特点,使用Session的二级缓存的优化技术。使用POI可以将用户导入或者导出到Excel;

自我评价

我对工作的态度:第一,要高效完成自己的本职工作。第二,要在完美的基础上,与其他同事 互相交流学习,互相提升。工作是一种生活方式,不是一份养家糊口的差事。 
我遇上了困难:在遇到技术问题时我往往会去Google、论坛上寻找答案。但通常很多问题 并不一定已经被人解决,所以熟练地阅读源码、在手册、规范甚至 REPL的环境自己做实验才是最终解决问题的办法。
相信事情的结果,自己动手去做。

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