logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux内核版本代号

在软件领域,西方人喜欢给软件各版本给不同的名字,最近发现内核不同版本也有各自的代号。

Linux内核模块符号CRC检查机制

Linux内核不承诺模块编程接口兼容性,事实上这类编程接口在内核主线的演进过程中,不停地发生变化,内核是如何检查插入的模块是否接口跟当前的内核接口兼容。本文重点介绍内核模块符号的CRC机制。

Linux内核编译

 如何编译Linux内核? 相信你会得到很多种不同的答案,而我在写此文章之前,总是获得一些编译错误的结果。如何你总是遇到编译错误或者失败,其实很多情况下是你下载的内核版本的问题,就是在高版本GCC中编译低版本的内核,造成编译失败。如果你对编译内核一悉莫展,在网上Google到很多种编译方法,但都失败的情话。倒不如看看内核的README文档,或者在内核目录下运行make help。它将会

#ubuntu#linux
Linux内核网络系统中的设计模式

本文分析Linux内核网络子系统中使用的设计模式:组合模式,工厂模式,原型模式。

#设计模式#组合模式#原型模式
聊聊Linux动态链接中的PLT和GOT(3)——公共GOT表项

前文(聊聊Linux动态链接中的PLT和GOT(2)——延迟重定位)提到所有动态库函数的plt指令最终都跳进公共plt执行,那么公共plt指令里面的地址是什么鬼?把test可执行文的共公plt贴出来:080482a0 <common@plt>:80482a0:pushl 0x80496f080482a6:jmp *0x80496f4...第一句,pu...

聊聊Linux动态链接中的PLT和GOT(1)——何谓PLT与GOT

本文从一个具体例子,一步步引出PLT和GOT的定义。

希尔伯特第十问题

原文: http://www.goldenmuseum.com/1612Hilbert_engl.html译者:林海枫本文地址:http://blog.csdn.net/linyt/archive/2009/06/25/4296663.aspx注:译文版本由作者所拥用,欢迎转载,但请全文转载并注明译者,请勿用于任何商途。希尔伯特第十问题:一段数学

#算法#生活
如何求解三次方程

本文介绍一元三次方程的求解过程以及通用的求根公式

巧夺天工的kfifo(修订版)

多年以前写了篇《巧夺天工的kfifo》文章,最近有好位网友发消息讨论kfifo实现细节。发现原文有些细节没有说得很清楚,甚至有点啰嗦,于是趁今晚有空修订一下。

异次元骇客、虚拟机和造物主

春节期间跟同学谈到「异次元骇客 」这部电影,谈到电影的故事情节和逻辑思维上的突破,大家兴趣盎然。上个周末又将电影看了一遍,看懂了许多原先没看到的东西,分享一下对电影的理解。异次元骇客异次元骇客是非常值得一看的电影,它超越了人类的逻辑空间。你可以说他是科幻,其实它是在探讨人类宇宙的边界和密码,宇宙是真实的还是虚拟的,它的边界在哪里。科学家福勒带领一个拥有尖端技术的小组,他们的...

#人工智能
到底了