`
文章列表

c++库

    博客分类:
  • c
  • C++
转<http://www.cppblog.com/merlinfang/archive/2014/12/26/209311.aspx>   下次造轮子前先看看现有的轮子吧   值得学习的C语言开源项目 - 1. Webbench  Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时 ...

复制特殊链表

转自<http://blog.sina.com.cn/s/blog_69824c1f0100v4ob.html> struct node        {           
转自<http://pfacka.binaryparadise.com/articles/guide-to-advanced-programming-in-C.html> Guide to Advanced Programming in C Back 06 Jan 2014  
http://feihu.me/blog/2014/sgi-std-sort/#introspective-sort

守望者的逃离

转自<http://blog.csdn.net/xiaoke5881037/article/details/22307139>   //恶魔猎手尤迪安野心勃勃.他背叛了暗夜精灵,率深藏在海底的那加企图叛变:守望者在与尤迪安的交锋中遭遇了围杀.被困在一个荒芜的大岛上//。为了杀死守望者,尤迪安开始对这个荒岛施咒,这座岛很快就会沉下去,到那时,岛上的所有人都会遇难:守望者的跑步速度,为17m/s,以//这样的速度是无法逃离荒岛的。庆幸的是守望者拥有闪烁法术,可在1s内移动60m,不过每次使用闪烁法术都会消耗魔法值10点。守望者的魔法//值恢复的速度为4点/s,只有处在原地休息状态 ...
转自双数组字典算法:<http://linux.thai.net/~thep/datrie/datrie.html> An Implementation of Double-Array Trie Contents What is Trie? What Does It Take to Implement a Trie? Tripple-Array Trie Double-Array Trie Suffix Compression Key Insertion Key Deletion Double-Array Pool Allocation An Implem ...

c预言的一些经典问题

    博客分类:
  • c
 
1.这样的初始化有什么问题?char *p = malloc(10); 编译器提示非法初始式 云云。   答:这个声明是静态或非局部变量吗?函数调用只能出现在自动变量(即局部非静态变量) 的初始式中。 因为静态变量的地址必须在编译的过程中就确定下来而malloc()申请的内存地址是在运行时确定的。   2. *p++ 自增p 还是p 所指向的变量?  

罗马数字

转自<http://wenda.haosou.com/q/1361491934063558> XXI, 21   个位数举例 I, 1 】II, 2】 III, 3】 IV, 4 】V, 5 】VI, 6】 VII, 7】 VIII,8 】IX, 9   ·十位数举例 X, 10】 XI, 11 】XII, 12】 XIII, 13】 XIV, 14】 XV, 15 】XVI, 16 】XVII, 17 】XVIII, 18】 XIX, 19】 XX, 20】 XXI, 21 】XXII, 22 】XXIX, 29】 XXX, 30】 XXXIV, 34】 XXXV ...

x86寄存列表

 
                                  转自<http://blog.sina.com.cn/s/blog_7d82d16d01013m1b.html>   

X86汇编指令

    博客分类:
  • x86
转自<http://blog.sina.com.cn/s/blog_9efa18c3010118qh.html> 一、数据传送指令1.通用数据传送指令MOV(Move)传送 PUSH(Push onto the stack)进栈 POP(Pop from the stack)出栈 XCHG(Exchange)交换.MOV指令 格式为: MOV   DST,SRC 执行的操作:(DST)<-(S ...

嵌入式汇编

转自<http://blog.csdn.net/slvher/article/details/8864996> 在阅读Linux内核源码或对代码做性能优化时,经常会有在C语言中嵌入一段汇编代码的需求,这种嵌入汇编在CS术语上叫做inline assembly。本文的笔记试图说明Inline Assembly的基本语法 ...
转自<http://www.cnblogs.com/Totems/p/3198287.html> 一 x86、x86_64、AMD64 x86是指intel的开发的一种32位指令集,从386开始时代开始的,一直沿用至今,是一种cisc指令集,所有intel早期的cpu,amd早期的cpu都支持这种指令集,intel官方文档 ...

虚拟机上网

当关闭了window服务中的VMware DHCP Services时,虚拟机是不能够通过主机上网。   这时需要打开window中的VMware DHCP Services服务。   在命令行窗口下,输入services.msc后启动window的服务管理。   在服务列表中找到VMware DHCP Services,启动该服务,这时虚拟机就可以上网了。

linux源码目录结构

    博客分类:
  • code
 
转自 <http://blog.itpub.net/241185/viewspace-254982/> 1、Linux核心源程序通常都安装在/usr/src/linux下,而且它有一个非常简单的编号约定:任何偶数的核心(的二个数为偶数,例如2.0.30)都是一个稳定地发行的核心,而任何奇数的核心 ...

linux启动

转自<http://www.docin.com/p-550589514.html>            对于 Intel  x86   PC , 开启电源后, 机器就会开始执行 ROM BIOS 的一系列系统测 试动作,包括检查RAM,keyboard,显示器,软硬磁盘等等。执行完bios 的系统测试之后, 紧接着控制权会转移给ROM 中的启动程序(ROM bootstrap routine);这个程序会将磁盘上的 第 0 轨第 0 扇区 (叫boot sector 或 MBR <Master Boot Record >,系统的引导程序就放在 此处)读 ...
Global site tag (gtag.js) - Google Analytics