摘要: 对于我这种代码风格写的比较随意的coder来说,弄一个自动化格式代码的工具很有必要。 本文使用clang-format 以及git 的hook脚本自动实现格式化。 1 我们需要在提交代码前运行格式化脚本 将下面内容保存到你的工程的.git/hooks/pre-commit 文件中,记得chmod + 阅读全文
posted @ 2023-02-16 11:19 光谷中心城打工人 阅读(335) 评论(0) 推荐(0)
摘要: C语言中&& 的另一种用法:取lable ,标号。 配合goto 一起使用,某些场景下会有意想不到的效果 #include <stdio.h> #include <stdlib.h> int main(int argc,char * argv[]) { static const void * gt[ 阅读全文
posted @ 2022-06-27 18:51 光谷中心城打工人 阅读(57) 评论(0) 推荐(0)
摘要: 先提一个简单的问题,如果有一个庞大的字符串数组,然后给你一个单独的字符串,让你从这个数组中查找是否有这个字符串并找到它,你会怎么做? 有一个方法最简单,老老实实从头查到尾,一个一个比较,直到找到为止,我想只要学过程序设计的人都能把这样一个程序作出来,但要是有程序员把这样的程序交给用户,我只能用无语来 阅读全文
posted @ 2022-06-27 18:51 光谷中心城打工人 阅读(114) 评论(0) 推荐(0)
摘要: 近期由于需要,研究了魔兽文件打包管理器的相关算法,重点对其文件索引表的生成和查找进行了研究:采用哈希表进行,在冲突方面的处理方面,采用线性探测再散列。在添加和查找过程中进行了三次哈希,第一个哈希值用来查找,后两个哈希值用来校验,这样可以大大减少冲突的几率。 这里对其进行了简单的封装,扩展时,仅仅需要 阅读全文
posted @ 2022-06-27 18:51 光谷中心城打工人 阅读(39) 评论(0) 推荐(0)
摘要: 2004 年 8 月 01 日 本文详细分析了 2.6.x 内核中链表结构的实现,并通过实例对每个链表操作接口进行了详尽的讲解。 一、 链表数据结构简介 链表是一种常用的组织有序数据的数据结构,它通过指针将一系列数据节点连接成一条数据链,是线性表的一种重要实现方式。相对于数组,链表具有更好的动态性, 阅读全文
posted @ 2022-06-27 18:51 光谷中心城打工人 阅读(38) 评论(0) 推荐(0)
摘要: [转载]详解Linux内核之双向循环链表 详解Linux内核之双向循环链表 信息来源:邪恶八进制信息安全团队( www.eviloctal.com) 摘要: 本文详解了内核中面向对象的list结构的原理,以及如何以list为内嵌对象来构造自己的链表结构,如何从内嵌list对象获得自定义的对象指针;探 阅读全文
posted @ 2022-06-27 18:51 光谷中心城打工人 阅读(219) 评论(0) 推荐(0)
摘要: 以下 代码 vs2012 下多线程 海量数据 测试过 无内存泄漏 // TrieTreeTest.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include "trie.h" #include <windows.h> #include <ctime> # 阅读全文
posted @ 2022-06-27 18:51 光谷中心城打工人 阅读(43) 评论(0) 推荐(0)
摘要: 写了一个函数:创建一个节点,并将id 全部克隆到新创建的节点,代码如下 static itree_node_t * itree_new2(id_sets_t * id_sets,unsigned int min,unsigned int max) { itree_node_t * new_node 阅读全文
posted @ 2022-06-27 18:51 光谷中心城打工人 阅读(153) 评论(0) 推荐(0)
摘要: 适用情形: 第三方动态库(通常是你自己写的) 跟可执行程序同一目录,编译链接通过,执行显示无法找到库。 解决办法: 使用 -Wl,--rpath= 你的库路径 。重新link 可执行程序。 阅读全文
posted @ 2022-06-27 18:51 光谷中心城打工人 阅读(44) 评论(0) 推荐(0)
摘要: 最近在阅读《游戏脚本高级编程》,这本书的内容涵盖很广,讲述了解释器在游戏领域的一个实现,很适合学习编译原理,虚拟机设计。如果有同学看《龙书,虎书》等看的云里雾里,可以先以此书接下地气,不至于丧失了信心,以及继续学下去的动力。 好回到命令脚本。 大家有没有想过同样是文本,同样是由主程序读取,然后按文本 阅读全文
posted @ 2022-06-27 18:51 光谷中心城打工人 阅读(105) 评论(0) 推荐(0)