ID:187130

魏i

Java开发工程师

  • 公司信息:
  • 成都微创软件有限公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 成都
  • 成华

技术能力

基础知识:

熟悉JAVA,深刻理解面向对象思想,有良好的编码习惯;
熟悉线性数据结构(如顺序表,链表,栈,队列等)并掌握链表的基本操作,以及常见的排序算法;
熟悉进程间通信、多线程编程。对线程安全问题有深刻理解;
掌握常用的Linux命令;
熟悉jvm虚拟机,了解垃圾回收机制

网络/数据库:

熟悉socket编程,了解NIO,netty;
熟练掌握MySQL,理解其锁机制,对数据库优化有一定的了解
对MySQL索引的底层结构比较了解

开发/高级部分:

熟练掌握Spring,SpringMVC,SpringBoot,Mybtis,Mybatis_plus,shiro等主流框架
熟悉Spring ICO,AOP,SpringMVC的执行流程,研究过过refresh的源码;
熟练掌握NoSQL非关系型数据库redis,了解ElasticSearch全文检索;
对dubbo分布式服务框架,zookeeper注册中心有一定的了解;
熟悉Linux常用命令;
了解html,css,JavaScript,jQuery,Ajax,JSON,bootstrap等前端开发技术;
熟练使用开发工具:idea,Eclipse,maven,Tomcat,mysql,git,代码管理工具,Swagger;
了解压力测试工具J meter的使用方式;

项目经验

基于电商所设计的一款秒杀系统
开发环境:Windows10,idea,jkd1.8,Apache+Tomcat,MySQL5.6,redis中间件
软件架构:Spring+SpringMVC+mybatis(SSM)
项目描述:这款作品是闲暇之余由于兴趣使然自己独立开发的一个系统,目的是为了突破技术上的一些瓶颈
负责描述:
1. 主要负责商品模块,用户模块以及秒杀功能的实现
2. 分析业务需求,要用到哪些技术,设计数据库
3. 商品信息的增删改查
4. 提高QPS的吞吐量
技术运用:
1. 明文密码使用两次MD5加密加盐,保证用户信息安全
2. 将商品详情页与index页的数据以及用户对象存入redis缓存,减少对数据库的访问,以此提高程序性能
3. 使用JMeter压测工具模拟并发请求,
4. 通过唯一索引的方式解决用户重复秒杀以及商品卖超的问题


蓉 宝 居

开发环境:Windows7,Eclipse,jkd1.7,Apache+Tomcat,MySQL5.6
软件架构:Spring+SpringMVC+mybatis(SSM)
项目描述:该项目是蓉宝居家具为了拓宽销售渠道就委托我们开发了这个系统,单体应用架构,使用的是主流的SSM技术
负责描述:
1. 主要负责商品模块,商品类别模块
2. 分析业务需求,以及数据库的设计
3. 商品信息以及商品类别的CRUD

技术运用:
1. 将经常需要select的数据存入到redis缓存,减少服务端与数据库的交互
2. 用户通过点击前端关键字(商品类别,价格区间等)或者输入商品以及商品类别的关键字进行模糊查询
3. 由于parent下存在的深层次的关系,在设计数据库表的时候用的是自关联

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    1
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服