240 发简信
IP属地:湖南
  • Resize,w 360,h 240
    看完这篇线程、线程锁与线程池讲解,面试随便问!

    前文: 单线程——多线程的开启——线程锁——线程同步工具——手写连接池——连接池工具类。 一、线程 1.线程的概念 2.线程与进程的关系 3.定...

  • Resize,w 360,h 240
    count(*)查询性能很差?用这5招轻松优化

    前言 最近我在公司优化过几个慢查询接口的性能,总结了一些心得体会拿出来跟大家一起分享一下,希望对你会有所帮助。 我们使用的数据库是Mysql8,...

  • Resize,w 360,h 240
    用了8年MQ!聊聊消息队列的技术选型,哪个最香!

    谈起消息队列,内心还是会有些波澜。 消息队列,缓存,分库分表是高并发解决方案三剑客,而消息队列是我最喜欢,也是思考最多的技术。 我想按照下面的四...

    5.5 3012 5 41
  • Resize,w 360,h 240
    学习MySQL必须掌握的13个关键字,你get了吗?

    1、三范式 第一范式:每个表的每一列都要保持它的原子性,也就是表的每一列是不可分割的; 第二范式:在满足第一范式的基础上,每个表都要保持唯一性,...

  • Resize,w 360,h 240
    京东面试题:ElasticSearch深度分页解决方案

    前言 Elasticsearch 是一个实时的分布式搜索与分析引擎,在使用过程中,有一些典型的使用场景,比如分页、遍历等。 在使用关系型数据库中...

  • Resize,w 360,h 240
    高并发系统谨防被一行日志击垮

    一、同步打印日志中的坑 1.1 高并发场景下 logback 造成线程泄露 调用 logback 去打印日志的时候是会加锁的,加锁的位置在: 这...

  • 接口请求合并的3种技巧,性能直接爆表!

    将相似或重复请求在上游系统中合并后发往下游系统,可以大大降低下游系统的负载,提升系统整体吞吐率。文章介绍了 hystrix collapser、...

  • Resize,w 360,h 240
    聊聊如何设计一个容错的微服务架构

    微服务架构使得可以通过明确定义的服务边界来隔离故障。但是像在每个分布式系统中一样,发生网络、硬件、应用级别的错误都是很常见的。由于服务依赖关系,...

  • Resize,w 360,h 240
    在Dubbo中,模板方法模式 用得真6

    Dubbo 是阿里的开源框架,后面捐献给了Apache,所以现在都叫Apache Dubbo,但是在日常中,很多人也更喜欢简称Dubbo。Apa...