絮语 对skywalking架构设计、性能调优感兴趣可以查看作者的文章: 【Skywalking on the way-千亿级的数据储能、毫秒级的查询耗时】[https://...
针对部分代码或者方法去掉重复提示,可以使用如下注解
@SuppressWarnings("Duplicates")
IntelliJ IDEA 自动导入包 快捷方式 关闭重复代码提示idea可以自动优化导入包,但是有多个同名的类调用不同的包,必须自己手动Alt+Enter设置 设置idea导入包 勾选标注 1 选项,IntelliJ IDEA 将在我们书...
一、介绍 /etc/profile 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。并从 /etc/profile.d 目录的配置文件中收集 shell...
原文地址: https://blog.wangriyu.wang/2018/05-HTTP2.html 维基百科关于 HTTP/2 的介绍,可以看下定义和发展历史: Wiki...
Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 相比WYSIWYG编辑器 优点:1、因为是纯文本,所以只要支持Markd...
mac os 安装 redis 在redis官网下载 https://redis.io/download 1. 下载 在mac os系统,双指点击 finder 图标,选 G...
本篇文章篇幅比较长,先来个思维导图预览一下。 一、概述 1.计算机网络体系结构分层 2.TCP/IP 通信传输流 利用 TCP/IP 协议族进行网络通信时,会通过分层顺序与对...
想在所有线程写入操作完后,进行额外操作可以为CyclicBarrier提供Runnable参数,这个可以帮助理解上面的程序
java并发编程之CountDownLatch与CyclicBarrierCountDownLatch和CyclicBarrier是jdk concurrent包下非常有用的两个并发工具类,它们提供了一种控制并发流程的手段。本文将会提供一些应用场景...
CountDownLatch和CyclicBarrier是jdk concurrent包下非常有用的两个并发工具类,它们提供了一种控制并发流程的手段。本文将会提供一些应用场景...
前言 缓存(内存 or Memcached or Redis.....)在互联网项目中广泛应用,本篇博客将讨论下缓存击穿这一个话题,涵盖缓存击穿的现象、解决的思路、以及通过代...
前言 事务,是描述一组操作的抽象,比如对数据库的一组操作,要么全部成功,要么全部失败。事务具有4个特性:Atomicity(原子性),Consistency(一致性),Iso...