最新 最热

GO -mod和​GO111MODULE设置的那些事原创

"go.toolsEnvVars": { "GOFLAGS": "-mod=mod" },

2024-06-13
1

已解决Java中java.util.ConcurrentModificationException异常

成功解决Java ConcurrentModificationException异常

2024-06-07
6

用Java获取PostgreSQL变更数据完整源码

之前写过一篇简要介绍 用Java获取PostgreSQL变更数据 的文章,由于有小伙伴自己进行测试的时候有问题,这里给出完整的程序代码,源代码已上传到 github,具体连接见文末。...

2024-06-06
4

nginx中的哈夫曼编解码算法[中]-解码

在《nginx中的哈夫曼编解码算法[上]-编码》中,我们介绍了nginx采用查表的方法来实现的哈夫曼编码对http2 hpack进行压缩的功能,其编码的实现原理还是比较简单的。然而,上山容易下山难,nginx中实现的快速哈夫曼解码算法在...

2024-06-06
2

抖音面试:说说延迟任务的调度算法?

Netty 框架是以性能著称的框架,因此在它的框架中使用了大量提升性能的机制,例如 Netty 用于实现延迟队列的时间轮调度算法就是一个典型的例子。使用时间轮调度算法可以实现海量任务新增和取消任务的时间度为 O(1),那么什...

2024-06-06
1

深入解析Java HashMap的Resize源码

Java中的HashMap是一个常用的数据结构,底层实现由数组和链表(或红黑树)组成。随着插入元素的增多,HashMap需要扩容以维持高效的性能。本文将深入解析HashMap的扩容机制——resize()方法,通过逐行代码解释其实现原理和背后...

2024-06-06
5

二月总结

比较有成就感的是,自己独立完成了一个功能模块的开发,做线型自动适配,之前自己对于这方面一无所知,好在韩哥一直帮我理解,所以顺利开发完成。有一说一,MFC的控件真的不好用…即使有第三方库BCG我觉得也不行。本来功能已经按...

2024-06-04
1

OSG的CMAKE配置

想写这个程序的起因是我们即将要开发三维CAD相关,所以用到OSG,但是OSG的安装过于繁琐,我们的项目下个月就要开始了,所以想着自己写个程序帮助同事们直接跳过最繁琐的配置环节,今天虽然是周六并且我还在发烧,但中午仍然是干...

2024-06-04
2

转移jekyll主题chirpy后降级博客标题

由于我要迁移主题到chirpy,而chirpy显示目录的最高标题是从二级标题开始,所以就要修改我所有的文章,那我就想,能不能自己写个cpp程序,自动将标题降级呢,比如一级标题降到二级之类的...

2024-06-04
5

用冒泡排序模拟实现库函数中qsort的功能【C语言】【源码】

qsort函数详解 void qsort(void* base,  //base中存放的是待排序数据中第一个对象的地址                  size_t num,//排序数据元素的个数                  size_t size,//排序数据中一个元素...

2024-06-04
1