240 发简信
IP属地:浙江
  • Tiny Web服务器的实践学习

    对《深入理解计算机系统》中的Tiny Web服务器进行实践学习,回顾以下知识点: 一、Unix I/O 1.带缓冲区的输入IO结构体:RIO_T...

  • C解析lua配置数据

    1.背景直接使用lua提供的c API进行解析,需要了解lua的栈操作原理,上手学习有一定的时间成本,且代码书写也较为繁琐不直观。所以考虑对lu...

  • Lua编译为动态库

    1.背景lua的源码编译默认生成静态库,有些时候需要动态链接库的成果物。考虑这样的一个使用场景:C的主程序(如main.c)调用lua脚本,而在...

  • pthread_create造成的内存泄露问题

    我们大部分时候创建线程时,为图简单,直接使用pthread_create(&tid, NULL, thr_fun, NULL)进行线程的创建,第...

  • python脚本实现一些小功能

    1.统计代码行数-CodeLine.py 2.统计文件大小-FileSize.py

  • matlab使用HOG+SVM实现目标分类

    参考matlab官方网站的例子:《Digit Classification Using HOG Features》https://ww2.mat...

  • Makefile编译脚本demo

    一个Makefile编译脚本的demo:

  • Linux系统的getch实现

    ​ getch定义在头文件conio.h中,但conio.h不是C标准库中的头文件,在Linux系统下实际是并没有getch的定...