个人简历
个人情况
姓名:林金保
学历:本科
专业:计算机科学与技术
个人博客: https://linjinbao666.github.io
意向岗位:Java后端开发
Github:https://linjinbao666.github.io
Leetcode: https://leetcode-cn.com/u/linjinbao666
自我描述
熟练掌握Java语言,具备良好的编程习惯;熟练使用Spring+SpringMVC+Mybatis框架;了解jvm运行机制,能够快速定位异常位置;熟练掌握MySQL数据库,掌握索引机制,主从配置,触发器,存储过程等操作;熟练掌握Linux shell脚本书写,掌握防火墙工具的使用;全栈开发经历,运维经验丰富;擅长学习,每天写一篇个人博客,博客地址:https://linjinbao666.github.io;团队合作积极,能够高效的进行团队沟通
项目经历
2019.03 - 2019-11 江苏国泰新点软件有限公司
职位: java开发
工作描述:**单位审批系统升级改造
工作内容:
1. 针对现场情况进行网络拓扑设计,服务器调度安排
2. 在此项目期间我完成了与第三方接口对接的工作
3. 针对现场情况开发了独立的mq消息队列,并完成了系统集成;
4. 编写定时服务,实现定时扫描接口数据,并插入本地数据库
5. 办件业务汇聚并入库
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.网络协议:
* 熟悉从浏览器输入域名,到DNS查询,数据包一层层封装,路由跳转,最后收到服务器响应的流程,
会配置V2ray服务端与客户端
* 了解Mqtt协议,曾使用阿里云物联网平台实现智能设备的开发
* 熟练掌握WebSocket协议的全部流程与使用方法
2.前端
* 熟练掌握HTML, CSS,JavaScript等前端基本知识
* 熟练掌握html的dom操作
* 熟练掌握BootStrap,VueJS,Layui,React等前端框架
* 熟练使用Ajax进行前后端的数据交互
3.JAVA:
* 熟练掌握Java基础知识,包括多态,继承,封装等语言特性
* 理解JVM分层模型,了解Java虚拟机的运行机制
* 掌握java多线程编程,
* 熟练掌握Java面向对象,面向接口编程
* 熟练使用SSM框架,Spring Boot,Struts2框架,了解生产者消费者模式
4.数据库:
* 熟练使用Mysql数据库
* 熟悉Mysql的视图、函数、存储过程、触发器等操作
* 掌握Mysql的数据备份还原,定时任务等操作
* 掌握Mysql的主从备份配置
5.Linux:
* 文本处理: 能运用awk文本过滤,sed文本替换,再配合uniq,sort等命令去重与排序实现常规的文本处理需求
* 网络相关: 能根据netstat查看网络连接情况,iptable设置网络规则过滤数据包,traceroute追踪数据包路由
* 日常运维: 了解常用的Linux命令,firewalld防火墙使用,环境变量配置
* 其他: 熟悉文件权限(umask、chmod)、用户管理(增加删除用户,修改所属组)、进程管理、包管理工具,
系统监测(CPU,内存,磁盘IO),能独立编写shell脚本
6.工具使用:
* 掌握bootstrap和Vue,layui等前端模板和jquery类库
* 熟练使用Eclipse,Idea,navicat等开发工具
* Docker: 能够使用docker进行项目的部署,打包,维护
* reddis:了解reddis的基本搭建与部署维护
* MongoDB:掌握基本的MongoDB安装配置等问题
* Visio:熟练掌握Visio进行流程图和软件UML模型绘制
* netcat:使用netcat进行网络安全测试
阅读次数: 本文累计被阅读 1000000 次