实现网
--@🐯¹⁹₉₈李℘࿐

昵称登录后显示

600/8小时
3年工作经验

博彦信息技术有限公司
java 开发

0

被预约次数

0

被收藏次数

0

被评价次数

擅长技能

熟悉Java语言,集合,线程,设计模式,IO流,反射等有深入理解,具备良好面向对象编程思想;
熟悉常用设计模式,并在项目中应用过单例,工厂,代理,策略及责任链模式;
熟练掌握MySql、Oracle数据库、对数据库存储引擎、索引、事务等机制有所了解,能熟练编写sql语句,具备sql优化
相关经验;
熟练掌握Redis缓存、对Redis数据类型的使用场景,持久化和过期策略;
熟练掌握Spring、SpringMVC、SpringBoot、Mybatis、Dubbo等主流框架,并理解spring自动装配原理、Bean生命
周期、Aop\Ioc、事务传播级别,Mybatis的延迟加载、一二级缓存等;
熟悉Jvm组成、垃圾回收机制、类加载器、具有Jvm调优经验;
熟悉RabbitMQ、KafKa消息中间件,对于其消息可靠性,死信队列、顺序消息等原理有了解,对于消息堆积,消息丢
失问题有解决经验;
熟悉掌握SpringCloud、SpringCloud Alibaba微服务架构,及其Nacos、GateWay、OpenFeign等组件;
熟悉分布式场景下一下技术难题解决方案,如分布式锁,分布式事务,分布式登录等解决方案;
熟悉高并发场景下的各种锁机制,如乐观锁、悲观锁、读写锁、偏向锁等,以提升系统的并发处理能力;
熟悉Linux操作系统及常用命令,熟悉Nginx配置,可以进行应用的部署和管理;
熟练掌握dea、svn、git、maven、gradle等工具;

项目经验

项 目前开发人员在修改配置文件后发给bm,接收在svn上进行修改,再进行打包发布。由于系统涉及多个层面
,容易出现漏改的情况,导致发布失败或错误,现在开发人员通过配置管理平台自己修改完成后,bm登录系统选择上线
发布范围并打包发布,简化配置文件的修改和发布流程,减少错误,提高效率。
技术栈: 技 Spring 、SpringMvc、SpringBoot、Mybatis、MySQl、Redis、easyexcel、fastJosn、fileupload、swagger
、zookeeper等。
工作内容 工 :
采用多线程+EasyExcel完成表格导出,多线程技术提高导出效率,确保大数据量下的性能;
通过Zookeeper + Redis监听配置文件的变化。 当配置文件发生变化时,自动重新缓存到Redis中,确保新配置生效;
完成需求任务中的获取表字段、表主键、表数据的查询修改操作,修改完成需管理员审批后生效;
梳理SVN中的系统应用平面,统计文件个数并生成文件模板。 统计各个模块的文件数量。 生成标准化的文件模板,
方便后续开发周准备;
日常解决公司内部推广群问题,完成系统的日常巡检,对故障问题进行汇总记录修复,保证服务的运行;
项目描述 项 :为了降低对外部技术的依赖,减少运营成本,提高数据安全性,公司决定启动省内数据库自主可控项目,逐
步将现有系统中的Oracle数据库迁移到AntDb、GoldenDb、PanWeiDB等国产化数据库平台。
技术栈 技 :Appframe+csf+oracle+redis+Rocketmq+kafka+jdbc+Nginx+zookeeper+ 网关数据库分配部署+数据库分表等

工作内容: 工
采用线程池+队列来重构常驻Task进程,将数据暂存于内存队列中,缓解数据库的压力提升了系统性能和稳定性;
慢SQL优化,通过 索引重建/联合索引、批量执行SQL方式提升效率,将接口平均耗时从1600ms降到150ms;
降低数据库连接,下掉账管数据源改为csf远程调用,降低了170左右的连接数;
负责对各个系统进行代码SQL标准化改造,来满足国产数据库的语法规范;
负责各项目的数据库层梳理,包括数据库表结构、索引、视图、存储过程;

0条评论 雇主评价

暂无评论~

可兼职时间

周六全天
周日全天
工作日下班后
周六半天
周日半天

可兼职地点

拱墅

被预约

0

被收藏

0

被评价

0

立即预约

可兼职时间

周六全天
周日全天
工作日下班后
周六半天
周日半天

可兼职地点

拱墅