个人简历

个人情况

姓名:林金保

学历:本科

专业:计算机科学与技术

个人博客: https://linjinbao666.github.io

意向岗位:Java后端开发

Github:https://linjinbao666.github.io

Leetcode: https://leetcode-cn.com/u/linjinbao666

邮箱:QQ邮箱 Gmail

自我描述

熟练掌握Java语言,具备良好的编程习惯;熟练使用Spring+SpringMVC+Mybatis框架;了解jvm运行机制,能够快速定位异常位置;熟练掌握MySQL数据库,掌握索引机制,主从配置,触发器,存储过程等操作;熟练掌握Linux shell脚本书写,掌握防火墙工具的使用;全栈开发经历,运维经验丰富;擅长学习,每天写一篇个人博客,博客地址:https://linjinbao666.github.io;团队合作积极,能够高效的进行团队沟通

项目经历

2019.03 - 2019-11 江苏国泰新点软件有限公司

职位: java开发

工作描述:**单位审批系统升级改造

工作内容:

1. 针对现场情况进行网络拓扑设计,服务器调度安排
2. 短信发送服务代码编写并集成为job服务

2019.03 - 2019.06 大数除法的快速算法 毕业设计

项目描述:

在此期间,我自学了汇编语言,并以此为基础设计了大数除法的快速算法,实现了256位BCD码的大数的快速计算,实现原理,使用计算机的移位运算,利用空间换取时间的方式,实现了大数除法的512位的精准计算

2018.03 - 2019.05 智能香薰仪后台系统开发 Java后端开发

工作内容:

1.进行项目需求的调研 
2.进行旧数据的迁移 
3.进行系统具体业务模块的梳理整合 

2016.08 - 2018.08 大学生创新项目-交通事件检测 参与人员

工作内容:

1.该项目实现了OPENCV的背景差分图像识别算法,针对交通视频流中的车辆运动信息进行识别,可以准确区分 车辆处于正常行驶、侧碰、冲撞等交通事故信息 
2.该项目参与了全国大学生设计大赛,获得国赛二等奖 
3.项目取得了1篇论文,1 项发明专利 

专业技能

   1. 服务器
   * 熟练掌握Linux服务器基本命令
   * 熟悉Linux环境下的系统部署,组件安装,定时脚本编写等
   * 掌握firealld进行网络端口的管理
   * 掌握用户组等配置操作
   * 掌握nginx和redis,mongodb,rabbitmq等常用软件的配置
   * 相关博文:https://linjinbao666.github.io/tags/linux/
   2. JAVA相关
   * 熟练掌握Java基础,多线程,定时任务等知识
   * 熟练掌握Spring,Spring MVC,Myabtis,Struts2等框架
   * 掌握ShardingSphere使用,分库分表+读写分离
   * 掌握基于Spring Boot和Spring Cloud的开发
   * 相关博文:https://linjinbao666.github.io/tags/java/
   3. 前端
    * 熟练掌握HTML, CSS,JavaScript等前端基本知识
    * 熟练掌握html的dom操作
    * 熟练掌握BootStrap,VueJS,Layui,React等前端框架
    * 熟练使用Ajax进行前后端的数据交互
   3. MySQL数据库相关
   * 熟练使用Mysql数据库
   * 熟悉Mysql的视图、函数、存储过程、触发器等操作
   * 掌握Mysql的数据备份还原,定时任务等操作
   * 掌握Mysql的主从备份配置
   * 掌握MySQL innoDB索引的原理及MySQL调优,日志记录等
   * 相关博文:https://linjinbao666.github.io/tags/mysql/
   4. 工具使用
    * 掌握bootstrap和Vue,layui等前端模板和jquery类库
    * 熟练使用Eclipse,Idea,navicat等工具
    * Docker: 能够使用docker进行项目的部署,打包,维护
    * reddis:了解reddis的基本搭建与部署维护
    * MongoDB:掌握基本的MongoDB安装配置等问题
    * Visio:熟练掌握Visio进行流程图和软件UML模型绘制
    * netcat:使用netcat进行网络安全测试
    * 掌握svn,git的基本使用
    5. 其他
    1. 掌握企业级邮件服务器的搭建
    2. 掌握Jenkins持续部署工具的使用
    3. 掌握ftp的搭建
    4. 掌握svn服务端的搭建
    * 相关博文:https://linjinbao666.github.io/posts/