240 发简信
IP属地:四川
  • 代码覆盖率生成工具gcov/lcov

    一、代码覆盖率生成工具gcov 1.1.gcov工具简介 gcov是代码覆盖率测试工具,与GCC一同使用,且只能用于GCC编译程序,其具有以下功能。 统计C/C++程序某行代...

  • SQLite - 接口使用

    一、概要 本文简要介绍SQLite3的C/C++接口,详细用法参考各节链接。 以下是SQLite重要的2种对象: sqlite3:数据库链接对象,由sqlite3_open(...

  • @Caiaolun 告诉T也是很常见的场景(虽然这种场景一般开发很少用),比如特化、偏特化。

    C/C++ RingBuf<模板>

    先点一下基础点: 模板类是不能再.cpp定义的! 模板类是不能再.cpp定义的! 模板类是不能再.cpp定义的!(坑爹一上午) RingClass.hpp m...

  • 可以放.cpp里面的,Explicit template instantiation 。

    C/C++ RingBuf<模板>

    先点一下基础点: 模板类是不能再.cpp定义的! 模板类是不能再.cpp定义的! 模板类是不能再.cpp定义的!(坑爹一上午) RingClass.hpp m...

  • SQLite - 体系结构

    一、简介 SQLite主要由如图几种组件构成。 SQLite运行过程: SQL编译器将SQL语句翻译为bytecode。 虚拟机(调用B-Tree引擎)执行bytecode。...

  • SQLite - 编译构建

    一、源码获取 SQLite使用Fossil管理源码,可以通过fossil来下载源码,具体参照文档。 或直接下载源码压缩包,下载链接/release版,需要更多版本即信息请前往...

  • 《深入理解计算机系统/CSAPP》Bomb Lab

    原文链接 任务目标 “拆除炸弹”:通过反汇编,找到要输入的信息,输入到程序中达到“拆弹”的目的。 文件说明: bomb :二进制文件,要拆除的“炸弹” bomb.c :程序主...

  • 《深入理解计算机系统/CSAPP》Shell Lab

    原文链接 目标 补全tsh.c中剩余的代码: void eval(char *cmdline):解析并执行命令。 int builtin_cmd(char **argv):检...

  • 120
    排序算法 - C++11实现

    原文链接 一、前言 排序算法一般是所有算法书函授的第一类算法。 本文旨在用C++11来实现主流的排序算法:插入排序、冒泡排序、归并排序、快速排序、堆排序、选择排序。并设计单元...

  • 这都不信?小学吧

    华为,好狠一公司,应届生你给201万

    近日,华为又爆出一个猛料,其总裁办发布通知称,将对8位2019届顶尖学生实行年薪制! 年薪能达到多少呢? 最低的89.6万,而最高的竟然达到201万! 这种刺眼的事,自然引起...

  • 单元测试工具 - Gtest【安装篇】

    一、工具简介 googletest是Google公司开发一款跨平台(Linux、Windows、Mac)测试工具。 二、依赖说明 Bazel或者 Cmake:文章采用cmak...

  • chromium可以使用插件代理到ssr访问,这款终端不太了解,一般情况你需要看看是否支持输入法用的框架。

    ArchLinux桌面存活手册(i3wm)

    个人主页 配置文件 i3-gaps-桌面 i3wm的加强版,主要能使窗口间有间隔.安装:yaourt -S i3-gaps配置文件:~/.config/i3/config p...

  • GoLang - 并发版爬虫

    原文链接 并发版爬虫架构 将爬虫分为两部分: 一、队列调度器:提供下载请求给Process 二、Process:包括下载请求、解析下载的内容、返回新请求列表给队列调度器、输出...

  • 《深入理解计算机系统/CSAPP》Attack Lab

    原文链接 任务目标 使用两种攻击方式: 缓冲区溢出(buffer overflow) ROP(return-oriented-programming)攻击 文件说明: cta...

  • @舍清 配置文件在我的github 上面的个人主页里面有链接

    ArchLinux桌面存活手册(i3wm)

    个人主页 配置文件 i3-gaps-桌面 i3wm的加强版,主要能使窗口间有间隔.安装:yaourt -S i3-gaps配置文件:~/.config/i3/config p...

  • 120
    ArchLinux桌面存活手册(i3wm)

    个人主页 配置文件 i3-gaps-桌面 i3wm的加强版,主要能使窗口间有间隔.安装:yaourt -S i3-gaps配置文件:~/.config/i3/config p...

  • 数论模版 - C++实现

    数论 最大公约数(GCD)/最小公倍数(LCM) 素数判断及打表 快速幂/乘取模 拓展欧几里得 求乘法逆元 中国剩余定理(解一元线性同余方程组) 求解方程ax=b(modn)...