• 来源:blog.csdn.net/weixin_34186931/article/details/89564480 异步调用几乎是处理高并发Web应用性能问题的万金油,那么什么是“异步调用”? “异步调用”对应的是“同步调用”,同步调用指程序按...
    • 1年前
  • https://blog.csdn.net/mycs2012/article/details/90898128 1 FastThreadLocal 的引入背景和原理简介 既然 jdk 已经有 ThreadLocal,为何 netty 还要自己造...
    • 1年前
  • 作者:三画 简介:阿里巴巴技术专家,梓敬、鹏升和余乐对此文亦有贡献。三画曾多年从事工作流引擎研发工作,现专注于高并发移动互联网应用的架构和开发。 技术传播的价值,不仅仅体现在通过商业化产品和开源项目来缩短我们构建应用的路径。加速业务的上线速率,...
    • 1年前
  • 肯定有不少人会想:这怎么可能呢? 就算用几乎零配置的 SpringBoot,写一个最简单的接口也得有 3 行代码啊! @RequestMapping("test/{request}")   public String...
    • 1年前
  • 原文:https://www.toutiao.com/i6675622107390411276 容器的定义:容器是为了解决 “在切换运行环境时,如何保证软件能够正常运行” 这一问题。 目前,容器和 Docker 依旧是技术领域最热门的词语,无...
    • 1年前
  • 背景 平时工作中大家经常使用到 boolean 以及 Boolean 类型的数据,前者是基本数据类型,后者是包装类,为什么不推荐使用isXXX来命名呢?到底是用基本类型的数据好呢还是用包装类好呢? 例子 其他非 boolean 类型 priv...
    • 1年前
  • 来源:blog.csdn.net/weixin_34186931/article/details/89564480 异步调用几乎是处理高并发Web应用性能问题的万金油,那么什么是“异步调用”? “异步调用”对应的是“同步调用”,同步调用指程序按...
    • 1年前
  • 来源:已赋值(作者-小度爷) 前言 文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当文件上传到一半中断后,...
    • 1年前
  • 来源:juejin.cn/post/7043423820543164453 背景 哪些问题会引起接口性能问题? 问题解决 1、慢查询(基于mysql) 2、业务逻辑复杂 3、线程池设计不合理 4、锁设计不合理 5、机器问题(fu...
    • 1年前
  • *来源:juejin.cn/post/6963811586184052767 前言:介绍一个简单的MyBatis加解密方式,日常学习工作中提及这种方法的比较少,所以拿来说说,如果已经知道这种方法的忽略本文 一、背景 在我们数据库中有些时候会保存...
    • 1年前