Avatar notebook default
32篇文章 · 28494字 · 11人关注
  • Rust第二课:为什么我的Rust比Python慢!

    在我的Rust第一课[https://xuzhougeng.top/archives/my-first-rust-class], 我写了一个程序...

  • 我的Rust编程第一课

    在2020年5月17日,HengLi在它的一篇博客「Fast high-level programming languages」提到,他一直在寻...

  • 深入解读Khash.h之哈希表空间调整

    调整空间 显然初始化内存大小是无法记录元素的,以及如果新增元素超过当前哈希表所能容纳的大小,或者哈希表中大部分的元素都被删除,不需要那么多空间,...

  • 深入解读Khash.h之 key、value相关操作

    key、value相关操作 当我们的键值对中的key=1001, 我们是不可能申请一个1001大小的数组用于存放key。否则,当我们要存放key...

  • 深入解读Khash.h之结构初始化和flag操作

    初始化、清空和删除 khash使用kcalloc(等同于calloc)申请一个大小为1的kh_##name##_t, 所有元素默认值都是0. ...

  • Resize,w 360,h 240
    深入解读Khash.h之数据结构

    阅读此文前,推荐先看Klib之khash学习笔记 C语言标准库并没有字典(map)和集合(set)这种数据结构,因此如果想需要在C语言使用这种数...

  • Resize,w 360,h 240
    在Windows10安装Visual Studio

    事实上,这已经不是我第一次安装Visual Studio了,之前都是装了之后再也没有用过,想起他的时候,还是我发现自己的C盘不够用,需要卸载点东...

    7.6 3802 6 39
  • C语言多线程基础入门

    多线程的优势 线程创建更加快速 线程间切换更加快速 线程容易终止 线程间通讯更快速 C语言的多线程可以通过gcc编译器中的pthread实现。 ...

  • BWA源码阅读笔记(三)索引文件pac如何实现信息压缩

    在BWA源码阅读笔记(二)索引文件amb/ann/pac文件是什么?中,我们了解了amb是记录模糊碱基的位置,ann是记录基因组染色体的信息,而...

文集作者