logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MyBatis批量插入数据优化,一个参数让效率飙升百倍

项目中进行接口压测,发现批量插入的速度有点超出预期,感觉很奇怪,经过定位后发现mybatise-plus批量保存的处理十分缓慢,使用的是saveBatch方法,这点有点想不通。于是就进行了相关内容分析。根据mybatise-plus中saveBatch的方法进行源码查看:继续跟踪逻辑,从代码上看,确实是一条条执行了sqlSession.insert(sqlStatement, entity) 方法

文章图片
#mybatis#java#spring +2
华为技术大牛倾力打造:300页Docker进阶手册

Docker是目前最受欢迎的开源软件项目,它的技术对云时代的开发者具有重要的意义,已成为向云平台交付分布式、微服务化互联网应用的事实标准。华为团队在Docker领域有着深入的造诣,也是全球范围内对Docker开源项目的主要贡献者。本书是开发者和云平台运维团队深入了解Docker容器技术的好机会。这本书由浅入深,覆盖了Docker开源项目的最新技术进展,并对国内外Docker生态圈做了细致的分析。其

文章图片
#docker#linux#运维 +1
让技术Leader疯狂点赞的Linux速成手册,到底有多强悍?

最新的统计数据表明,Linux的采用正在以非常快的速度发展,Linux在过去几年中市场份额逐步提高,而在2020年更是有了明显的增长,5月份在这方面创造了新的记录。Linux的优势:Linux 不需要选择软件是放 c 盘还是 d 盘,已经定义好了哪些文件该放在哪些地方也不需要杀毒软件也不需要清理垃圾也不需要释放内存也不需要激活系统,它是开源免费的也不需要磁盘优化也没有烦人的弹窗也没有强制更新Lin

#linux#java#操作系统 +2
Java岗开发者福利!Github热度飙升的多线程学习手册,已获31k+star

小编在浏览完市面上Java多线程相关的资料后,感觉很多技术点讲解的都很模糊,于是在Github社区内展开了对多线程原理的讨论。鉴于互联网精神精神,我将与码友们交流完的Java多线程相关的资料整理成书籍,开源出来。本文档内容的整合有博文、书籍、面试题等,对于一些已经讲解得很简明的技术点进行了一个直接的引用;对于一些没有讲解清楚的知识点,我们用图片或者代码实践进行展示;对于那些争论较大的技术点,本文档

#java#编程语言#面试
一款SQL自动检查神器,再也不用担心SQL出错了,自动补全、回滚等功能大全

推荐阅读:阿里二面凉经:虚拟机+MySQL+中间件+设计模式+缓存+Spring+并发等难题,全部迎刃而解介绍Yearning MYSQL 是一个SQL语句审核平台。提供查询审计,SQL审核等多种功能,支持Mysql,可以在一定程度上解决运维与开发之间的那一环,功能丰富,代码开源,安装部署容易!开源地址https://gitee.com/cookieY...

阿里P8倾心献上:32W字Java面试手册,GitHub标星31K+,面试必备

2023年的互联网行业竞争越来越严峻,面试也是越来越难,一直以来我都想整理一套完美的面试宝典,奈何难抽出时间,这套1000+道的Java面试手册我整理了整整1个月,上传到Git上目前star数达到了30K+这套互联网Java工程师面试题包括了:MyBatis、ZK、Dubbo、EL、Redis、MySQL、并发编程、Java面试、Spring、微服务、Linux、Springboot、Spring

文章图片
#java#面试#github
分布式事务与Seate框架:分布式事务理论

推荐阅读:这套Github上40K+star学习笔记,可以帮你搞定95%以上的Java面试毫不夸张的说,这份SpringBoot学习指南能解决你遇到的98%的问题给跪了!这套万人期待的 SQL 成神之路PDF,终于开源了前言虽然在实际工作中,由于公司与项目规模限制,实际上所谓的微服务分布式事务都不会涉及,更别提单独部署构建Seata集群。但是作为需要不断向前看的我,还是有必要记录下相关的分布式事务

#分布式#数据库#java +1
Zookeeper原理与工作机制解析:简单易懂,帮你快速掌握关键知识

什么是ZookeeperZookeeper简称zk,先从字面意思上去理解,那就是动物园管理员。其实zk是大数据领域中的一员,为整个分布式环境提供了协调服务,主要可以用于存储一些配置信息,同时也可以基于zk实现集群。它是一个apache的开源分布式中间件。

文章图片
#java-zookeeper#zookeeper#分布式
哇塞!这是我见过的最牛逼的性能监控系统,集强大功能于一身~

SkyWalking 是一个应用性能监控系统,特别为微服务、云原生和基于容器(Docker, Kubernetes, Mesos)体系结构而设计。除了应用指标监控以外,它还能对分布式调用链路进行追踪。类似功能的组件还有:Zipkin、Pinpoint、CAT等。上几张图,看看效果,然后再一步一步搭建并使用1.  概念与架构SkyWalking是一个开源监控平台,用于从服务和云原生基础设施

#分布式#java#elasticsearch +2
为了丰富简历里的项目经验,我把Github上Top10的技术教程+开源项目做成了文档

每年都有很多程序员想跳槽,心有余而力不足,只因项目经验不足,大厂梦便止步于此,想增加项目经验却又受限于公司我经常逛github,发现了一些优秀的技术教程和开源项目,其中的框架及代码非常不错,我便做了一个资源整合,完结后做成了一个文档,对于想要提升自身项目经验的小伙伴一定会有很大的帮助。让我们来看部分内容展示:这些项目都和SpringBoot有关,毕竟都2020年了,没有理由再搞SSM/SSH和St

#编程语言#java#面试
暂无文章信息