现如今,应用执行时最普遍存在的瓶颈就是网络请求了。网络请求只要几毫秒,但是等到返回却要百倍的时间。所以,如果你执行多个网络请求,让他们都并行执行就是减少延迟最好的选择了。Fu...
现如今,应用执行时最普遍存在的瓶颈就是网络请求了。网络请求只要几毫秒,但是等到返回却要百倍的时间。所以,如果你执行多个网络请求,让他们都并行执行就是减少延迟最好的选择了。Fu...
锁的概念 可重入不可重入公平锁非公平锁锁中断通过一个故事理解可重入锁的机制 - 小勇DW3 - 博客园[https://www.cnblogs.com/gxyandwmm/p...
深入了解JVM JVM的实现需要遵守<Java虚拟机规范>,这是官方提供的规范Java SE Specifications[https://docs.oracle.com/j...
Java转Go后端开发Landing记录 基础语法 主要看Go 语言教程 | 菜鸟教程[https://www.runoob.com/go/go-tutorial.html]...
在日常工作中,我们经常使用 err != nil 来判断程序或函数是否报错,或者使用 defer {recover = err} 来判断是否有 panic 严重错误,但稍不注...
本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜...
上一篇 <<<Tomcat的底层架构模型[https://www.jianshu.com/p/22230207aede]下一篇 >>>Tomcat8的四种部署方式[https...
一、题目 给定一个只包含 '(' 和 ')' 的字符串,找出最长的包含有效括号的子串的长度。 示例 1: 输入: "(()"输出: 2解释: 最长有效括号子串为 "()"示例...
2017年1月28日,正月初一,微信公布了用户在除夕当天收发微信红包的数量——142亿个,而其收发峰值也已达到76万每秒。百亿级别的红包,如何保障并发性能与资金安全?这给微信...
squirrel使用参考 Squirrel使用 | 城的灯[https://www.yangguo.info/2015/02/01/squirrel/]https://seg...
缓存和 Map 之间的一个根本区别在于缓存可以回收存储的 item。回收策略为在指定时间删除哪些对象。此策略直接影响缓存的命中率 —— 缓存库的一个重要特性。Caffeine...
BRD:BusinessRequirementsDocument,商业需求文档。 这是产品声明周期中最早的问的文档,再早就应该是脑中的构思了,其内容涉及市场分析,销售策略,盈...
服务雪崩的过程 上面是一组简单的服务依赖关系A,B服务同时依赖于基础服务C,基础服务C又调用了服务D 服务D是一个辅助类型服务,整个业务不依赖于D服务,某天D服务突然响应时间...
1 前言 LinkedHashMap继承于HashMap,如果对HashMap原理还不清楚的同学,请先看上一篇:图解HashMap原理 2 LinkedHashMap使用与...
学习管道之前我们先了解一下linux的命令执行顺序 命令执行顺序控制 通常情况下,我们在终端只能执行一条命令,然后按下回车执行,那么如何执行多条命令呢? 顺序执行多条命令:c...
“Navicate Premium” is demaged and cant't be opened.You should move it to the Trash. 意思是...