最近由于换工作,开始交接工作。整理以前的工作内容,由于组内就我一个在做go和大数据。 所以开发没有规划,当时是怎么快怎么来。go也是使用最传统的go path的方式管理的。都...
最近由于换工作,开始交接工作。整理以前的工作内容,由于组内就我一个在做go和大数据。 所以开发没有规划,当时是怎么快怎么来。go也是使用最传统的go path的方式管理的。都...
了解过go的都知道,go最为突出的优点就是它天然支持高并发,但是所有高并发情况都面临着一个很明显的问题,就是并发的多线程或多协程之间如何通信,而channel就是go中gor...
Go内建channel实现了go协程之间数据的读写相关操作。 并发在Go当中不仅仅是语法。它是一种设计模式。该模式提供了在处理常见并发问题的解决方案。因为并发需要同步 。Go...
背景 IntelliJ IDEA 与以下分析工具集成: Async Profiler:适用于 Linux 和 macOS 的 CPU 和内存分析工具。 Java Flight...
直接嵌入c源代码到go代码里面 需要注意的是C代码必须放在注释里面 import "C"语句和前面的C代码之间不能有空行 运行结果 分开c代码到单独文件 嵌在一起代码结构不是...
本文包含了JVM中内存结构、垃圾回收算法、垃圾回收器、类加载、双亲委派模型、和JVM调优的常见面试题。 本文收录于《面试小抄》系列,Github地址:https://gith...
最近在学习 Sentinel,深入学习了源码之后分享一下心得 Sentinel 版本 1.8.0 固定窗口算法 先介绍一下最简单的限流算法 每个窗口都有一个计数器(count...
检查application.yml一般情况都是默认配置的UTF-8不需要自己配置,检查一下就好~ 添加配置类
Kafka除了具备消息队列MQ的特性和使用场景外,它还有一个重要用途,就是做存储层。 用kafka做存储层,为什么呢?一大堆可以做数据存储的 MySQL、MongoDB、HD...
0 介绍 使用 Instrumentation,使得开发者可以构建一个独立于应用程序的代理程序(Agent),用来监测和协助运行在 JVM 上的程序,甚至能够替换和修改某些类...
一. 前提 很早之前就了解到目前主流的APM开源框架如Pinpoint、SkyWalking等等都是通过java.lang.instrument包提供的字节码增强功能来实现的...
在对 ProtoBuf 做了一些基本介绍之后,这篇开始进入正题,深入 ProtoBuf 的一些原理,让我们看看 ProtoBuf 是如何尽其所能的压榨编码性能和效率的。 编码...
确保您的SpringBoot版本为2.3.0-RELEASE及以上 编写一个简单的controller@RequestMapping("hello")@RestControl...