logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Mybatis-Plus 支持分库分表了?- 官方神器发布!

点击上方“Java精选”,选择“设为星标”别问别人为什么,多问自己凭什么!下方有惊喜,留言必回,有问必答!每天08:35更新文章,每天进步一点点...今天介绍一个 MyBatis - ...

#mysql#java#数据库 +2
巧用『责任链模式』来优化参数多重校验,非常优雅!

背景最近在做需求,写一个方法,先在前面做验证,if不满足A条件则return,if不满足B条件则return...一共写了5个验证,等验证通过以后才执行下面的逻辑,这个也没问题。过了一阵产品提了需求,跟这个方法类似,我又把这个方法copy了一份,只不过验证条件稍微有点不一样,要变成6个验证了。这时候我就发现有三个问题,第一重复代码,相同的A条件B条件C条件写了两份,没有复用。第二,“头重脚轻”,比

#责任链模式#java#开发语言
SpringBoot + 一个注解,完美实现分布式锁!

Java精选面试题(微信小程序):5000+道面试题和选择题,真实面经,简历模版,包含Java基础、并发、JVM、线程、MQ系列、Redis、Spring系列、Elasticsearch、Docker、K8s、Flink、Spark、架构设计、大厂真题等,在线随时刷题!一、业务背景有些业务请求,属于耗时操作,需要加锁,防止后续的并发操作,同时对数据库的数据进行操作,需要避免对之前的业务造成影响。二

#spring boot#分布式#后端 +2
高并发场景下的httpClient使用优化技巧

HttpClient优化思路:池化长连接httpclient和httpget复用合理的配置参数(最大并发请求数,各种超时时间,重试次数)异步多读源码1.背景我们有个业务,会调用其他部门提供的一个基于http的服务,日调用量在千万级别。使用了httpclient来完成业务。之前因为qps上不去,就看了一下业务代码,并做了一些优化,记录在这里。先对比前后:优化之前,平均执行时间是250ms;优化之后.

一文彻底搞懂cookie、session、token,和面试官扯皮就没问题了!

Cookie、Session和Token都是为了解决Web身份校验而产生的,这里对它们的概念做一个简单了解。发展史1、很久很久以前,Web基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议,就是请求加响应,尤其是我不用记住是谁刚刚发了HTTP请求,每个请求对我来说都是全新的。这段时间很嗨皮。2...

#java#面试
各大厂面试整理 20 道 Java 后端开发面试题总结

1、Zookeeper 中都有哪些服务器角色?LeaderLeader服务器是整个ZooKeeper集群工作机制中的核心,其主要工作有以下两个。1)事务请求的唯一调度和处理者,保证集群事务处理的顺序性。2)集群内部各服务器的调度者。Follower从角色名字上可以看出,Follower服务器是ZooKeeper集群状态的跟随者,其主要工作有以下三个。1)处理客户端的非事务请求,转发事务请求给Lea

#java#面试#zookeeper
Spring Boot使用Redis实现session共享

来源 - 素文宅博客:https://blog.yoodb.com/yoodb/article/detail/1421Redis是一个缓存消息中间件及具有丰富特性的键值存储系统。Spring Boot为Jedis客户端库和由Spring Data Redis提供的基于Jedis客户端的抽象提供自动配置。spring-boot-starter-redis’Starter POM’为收集依赖提供一种

#spring#redis
JeecgBoot、RuoYi 和 Renren-fast 三大流行 Java 开源框架对比~

包含Java基础、并发、JVM、线程、MQ系列、Redis、Spring系列、Elasticsearch、Docker、K8s、Flink、Spark、架构设计、大厂真题等,在线随时刷题!低代码开发:JeecgBoot 基于代码生成器,支持快速生成前后端代码,显著提高开发效率,尤其适合 CRUD 操作频繁的企业管理系统(如 ERP、CRM)。生态完善:提供多种版本(单体、前后端分离、微服务),支持

#java#开源#开发语言
程序员离职删光代码注释违法吗?

有版本管理工具的原因,删除代码注释后,公司恢复代码注释真真是简单的点下回滚到上个版本而已。所以劝你别耍这种念头,真心中不平,你还不如写些低效代码来的实际,比如读文件或者数据流时你可以不加缓冲区,每次循环读一个字节,不影响用,但处理效率会降低几十倍[doge]。

偷偷曝光下国内软件外包公司!(2024 年最新版,很全)

Java精选面试题(微信小程序):5000+道面试题和选择题,包含Java基础、并发、JVM、线程、MQ系列、Redis、Spring系列、Elasticsearch、Docker、K8s、Flink、Spark、架构设计、大厂真题等,在线随时刷题!最近,很多小伙伴问:只有外包的 offer 能去吗?大环境不行,面试太少了,很多本科生想进外包都没机会。非常时期,不需要在意那么多,外包作为过渡也是没

    共 101 条
  • 1
  • 2
  • 3
  • 11
  • 请选择