240 发简信
IP属地:浙江
  • 240
    CompletableFuture原理解析

    首先,我们可以用一个生活中的例子去理解异步的相关概念。我们将一组算法封装成一个函数,这个函数的本质也可理解为一种行为,比如我们做蛋糕这一行为。行为有可能是有结果的,也有可能仅...

  • Flink任务日志写到kafka【最新1.12,1.13】

    这篇文章如果对你有帮助,记得点赞哦!有问题也可以给我评论~ 一、背景 公司的日志希望能够同一到一个Kibana去做一个同一的展示,那就需要将任务的日志写到kafka。Flin...

  • 240
    高性能mysql笔记 第一章

    1. mysql的逻辑架构 连接线程处理:每个客户端都会在服务器进程中拥有一个线程。一般使用线程池,不必每次都创建和销毁。 解析器:mysql会对查询语句进行解析,解析为一个...

  • Linux多线程服务端编程笔记 第一章

    本文解决如下几个问题: 如何实现一个线程安全的容器,以及这个线程安全的容器什么时候是不安全的; 构造函数中,为保证线程安全禁止做哪些事情。 析构函数中不宜使用锁的原因。 使用...

  • 无标题文章

    我想要在茅亭里看雨、假山边看蚂蚁,看蝴蝶恋爱,看蜘蛛结网,看水,看船,看云,看瀑布,看刘先森甜甜地睡觉。

  • 深入理解C++11笔记

    本文列出C++11的部分特性以及注意点与用途。 1. nullptr 为了解决的问题是: (1)nullptr的特点是可以隐式的转化为任意指针类型(比如nullptr当做函数...

  • 轻松一刻

    1 背景:妈妈给六岁的儿子出算术题做。妈妈:“你一共有六个苹果,爸爸拿走两个,妈妈拿走四个,你还剩几个苹果?”儿子听完非常激动:“这还是人干的事吗!?”“啪……”唉!你干嘛...