好玩的
文章平均质量分 84
unicxitoiv
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
让bios在引导时打印hello world
BIOS 中断 BIOS 中断调用( BIOS interrupt calls),为一些软件提供使用BIOS 上的一些功能.一些操作系统在系统引导时也使用BIOS以检测并初始化硬件资源. 需要使用的中断主要使用INT 10h 中断,是一个视频服务中断. The BIOS receives requests to perform functions through software inter原创 2017-08-08 14:35:54 · 1062 阅读 · 1 评论 -
徒手撸个http服务器(三)------epoll 实现
epoll_wait(2)SYNOPSIS#include <sys/epoll.h> int epoll_wait(int epfd, struct epoll_event *events, int maxevents, int timeout);DESCRIPTIONepoll_wait()系统调用等待文件描述符epfd引用的epoll实例上的事件. 事件指向的内存区域将包含可用于调用者的事件.原创 2017-08-19 11:39:57 · 870 阅读 · 0 评论 -
徒手撸个http服务器(一)
Linux-c http server原创 2017-06-25 22:43:55 · 759 阅读 · 3 评论 -
徒手撸个http 服务器(二) ----epoll系列函数
以下函数均在 epoll DESCRIPTION Level-triggered and edge-triggered proc interfaces epoll_create DESCRIPTION epoll_create epoll_create1 RETURN VALUE ERRORS NOTES epoll_ctl DESCRIPTION epoll翻译 2017-08-13 00:42:28 · 656 阅读 · 0 评论 -
Intel 80x86(IA-32) Assembly Language OpCodes
Intel 80x86(IA-32) Assembly Language OpCodes The following table provides a list of x86-Assembler mnemonics, that is not complete. Most of them can be found, for others see at www.intel.com Int转载 2018-02-06 16:28:42 · 2040 阅读 · 0 评论 -
编写浏览器迷宫游戏的外挂(误..
背景 xiyoulinux兴趣小组 的免试题蛮有意思的,第三关要求不仅要有脑洞,还是得有代码编写的能力的. 第三关入口 打开就是这个样子了… 迷宫这么大,时间肯定不够. 可以,写代码吧…用程序跑 回溯法 一说到走迷宫第一个想到就是回溯法了.(先解决问题,时间还是不够那再想其他办法) 回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的...原创 2018-04-30 20:43:46 · 431 阅读 · 0 评论 -
利用FLEX & BISON 快速实现简单的C 语言编译器前端
Flex Flex是一个生成词法分析器的工具,它可以利用正则表达式来生成匹配相应字符串的C语言代码,其语法格式基本同Lex相同。 格式 LEX的源文件由三个部份组成,每个部分之间用顶行的 `%%’ 分割,其格式如下: 定义部份 %% 规则部份 %% 用户附加C语言部份 手册-&amp;amp;amp;gt;Flex, version 2.5 怎么用就不赘述了…. 主要就是用这个词法生...原创 2018-07-20 21:19:32 · 21558 阅读 · 3 评论 -
c++ Meta Templates & Haskell(Functional Programming) 和编译期插排
C++ Meta Templates Programming C++ 果然是一个语言联邦… Hello World template <int n> struct add { static constexpr int value = add<n - 1>::value + n; }; template <> struct add<1> { st...原创 2019-05-18 18:05:40 · 369 阅读 · 1 评论
分享