1. [置顶]关于C++语法解析遇到的一个问题

    C++: most vexing parse(语法解析)

    2021/10/07 ConcurrencyProgramming, CPlusPlus

  2. markdown背景以颜色设置-速查

    Markdown字体和颜色设置-速查

    2022/08/20 Tools

  3. linux进程间通信-信号

    linux进程间通信(三):信号

    2021/11/01 LinuxIPC

  4. linux进程间通信(一)-概述

    linux进程间通信(一):概述

    2021/10/31 LinuxIPC

  5. linux进程间通信(二)-管道

    linux进程间通信(二):匿名管道、有名管道

    2021/10/31 LinuxIPC

  6. 近期喜欢的好看的主题-one dark

    挺好看的编程主题

    2021/10/07 Vim

  7. 利用 XXL-JOB 实现灵活控制的分片处理

    本文讲述了一种利用 XXL-JOB 来进行分片任务处理的方法,另外加入对执行节点数的灵活控制。

    2021/06/19 Java

  8. 解决 IntelliJ IDEA 启动报 Unsupported Java Version 的问题

    今天用我老掉牙的 MacBook Pro 2015 跑 IDEA 时,感觉略卡,于是在网上找了一些教程来优化它的启动和运行速度。

    2021/03/27 Java

  9. 代码审查:从 ArrayList 说线程安全

    更新: 此文发到 V2EX 后,有网友指出文中的案例代码改写为 List<String> result = paramList.parallelStream().map(this::doSomething).collect(toList()); 就能很好的解决,确实如此,当时代码审查时意识到这里有线程安全问题,然后我就有点思维定势,只想着用解决线程安全问题的方式去处理,没有换个角度想到这种更好的写法。以下仍然保留原文,阅读重点可以放「线程安全」的分析理解上,parallelStream 权当为了举例而简写的一种多线程写法。实际遇上它时可以优先用 parallelStream.map().collect() 和 parallelStream.flatMap().collect() 这类方案。

    2021/03/13 Java

  10. 使用 jsDelivr 免费加速 GitHub Pages 博客的静态资源(二)

    之前写过一篇 使用 jsDelivr 免费加速 GitHub Pages 博客的静态资源,在那之后,又陆续想到并实施了几点利用 jsDelivr 进一步加速静态资源加载的措施,新起一篇作为记录和分享。

    2020/10/07 GitHub