关于我

  • 姓名: 费元星
  • 所在城市: 北京
  • 职业: 软件工程师、站长
  • Email: feiyx@weilx.com

梦想篇

简历

工作经历

  • 2014 - 2016

    某电子商务中心

    商务中心
  • 2016 - 至今

    某搜索公司

    JAVA 研发

项目经验

  • 2013.09-至今

    组织成立未来星开发团队网站

    全栈工程师

    nginx作为HTTP层的代理服务器、3个Tomcat作为Webserver、MySQL为数据库、同时配置静态资源缓存机制实现动静分离,session共享通过应用内部调用redis接口,实现了用户访问页面能快速反应出结果。

    香港vps+阿里云CDN加速功能,首页采集联系人信息模块,数据连接层,使用纯JDBC,减少业务逻辑,增加交互速度,并采集用户的IP地址转化成城市信息显示在首页,“欢迎‘城市’的朋友”增加用户体验。

    后台使用Quartz + Spring实现定时读取“游客访问日志”文件,将数据做业务(根据IP查到物理地址等)解析成相应字段插入到数据库中。

    通过这个综合项目让我较熟练的掌握了Linux的基本操作,以及N M T的配置和简单优化。

  • 2014-2015

    某某管理系统

    Java

    为了提高目前系统在商品管理中在响应时间、操作易用性方面的更新、变化,需要开发建设一套符合当前管理方式且基于灵活配置模式的商品管理系统。基于Spring + Struts1+ Oracle等技术为框架。

    为协助为企业批量开通用户,并添加相关产品权限,并不能覆盖企业已有权限。

  • 2014 - 2015

    某某系统

    Java

    基于Tapestry + Spring + Hibernate + memcache + oracle数据库等技术为架构,以及对hibernate进行在封装为QueryFilter和PageAndSorting 的接口,提供增删改查等方法。

    利用memcache分布式缓存技术,封装缓存管理器(CacheMan),将变更频道较低的信息缓存在应用服务器的内存中,减少数据库的访问操作从而达到提高系统性能的作用。CacheMan会提供热加载方式即当缓存的信息数据库发生变化时,提供接口方法能重新put新数据到缓存中。

    通过这个项目让我对spring的配置有了较深的理解,为下一步学习打下了良好的基础。

  • 2015 - 2016

    某某云数据交换平台系统

    Java

    基于Spring + Hibernate + Quartz + Freemarker等技术为框架。

    将发送消息模块封装一个sendMsg框架,降低程序之间的依赖性和耦合性。具体发送方式(发邮件,微信提醒)实现ISendMsg接口并重写SendWay方法即可!为了降低发送消息模块压力,在调用sendInfo接口后,将数据解析完插入数据库,利用quartz定时读取数据库,调用sendMsg接口将消息发送出去,实现微延迟发送消息。

    基于Quartz定时器,对Quartz进行在封装,定时抽取配置的多个数据源的数据,读取数据,并利用 freemarker技术,将模板替换成数据,并存到本地文件。

技能

Java

90%

Web开发

90%

软件设计

75%

数据存储

70%

数据开发

80%

数据分析

60%

更多的技能

95
持续学习
60
Linux
75
.java
80
团队协作
85
项目推进
50
管理能力