自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (11)
  • 问答 (2)
  • 收藏
  • 关注

转载 关于alloc_pages_exact_node

由'机器人'于 2010-04-15 00:39:21 提供http://www.chineselinuxuniversity.net/patches/113197.shtml V2 o modify comment by suggestion. (Thanks to Mel)alloc_pages_exact_node naming makes some people misleading

2013-03-13 19:28:23 1482

转载 C++ 无法从void 转换为 LRESULT

C++ 无法从void 转换为 LRESULT(VS2008)  C++ 无法从void 转换为 LRESULT  问:  “static_cast”: 无法从“void (__thiscall CGraspBmpDlg::* )(WPARAM,LPARAM)”转换为“LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)”

2012-12-09 23:53:21 839

原创 wireshark中sequence number (BE)(LE)

le=Little endian(小尾序或小端序),be=Big endian(大尾序或大端序)。

2012-10-02 19:35:17 5011

原创 win socket编程下连接错误 VC6.0

在VC6.0下写了一个简单的基于TCP的socket程序,但是在连接时出现如下错误:    --------------------Configuration: TCPSrv - Win32 Debug--------------------Linking...main.obj : error LNK2001: unresolved external symbol __imp__c

2012-10-02 15:14:50 731

转载 添加配置文件代码 windows下安装emacs 其实也容易

linux下安装emacs非常容易,在这里我就不说了。首先我们需要下载windows版的emacs,在硬盘里解压后有个addpm.exe,双击运行它。为了以后可以反复使用配置和插件,我们需要改变插件导入路径,首先要在C:\Documents and Settings\Administrator\Application Data\.emacs添加下面代码(load-file "D:/em

2012-09-16 19:43:37 472

转载 LinuxThread的线程机制简介

LinuxThread的线程机制简介LinuxThreads是目前Linux平台上使用最为广泛的线程库,并已绑定在GLIBC中发行。它所实现的就是基于核心轻量级进程的"一对一"线程模型,一个线程实体对应一个核心轻量级进程,而线程之间的管理在核外函数库中实现。LinuxThreads遵循POSIX1003.1c标准,其中对线程库的实现进行了一些范围限制,比如进程最大线程数,线程私有数据区

2012-09-15 15:37:22 575

转载 gun binutils

Binutils安装指导参见: 安装 Binutils-2.14 在 第 6 章.官方下载地址目前(2009.9)最新版本为:Binutils (2.19): ftp://ftp.gnu.org/gnu/binutils/Binutils的内容Binutils 是一组开发工具,包括连接器,汇编器和其他用于目标文件和档案的工具。安装下列程序: addr2line, ar,

2012-09-15 15:25:43 650

转载 关于gcc、glibc和binutils模块之间的关系,以及在现有系统上如何升级的总结

转载自:http://blog.csai.cn/user1/265/archives/2005/2465.html一、关于gcc、glibc和binutils模块之间的关系1、gcc(gnu collect compiler)是一组编译工具的总称。它主要完成的工作任务是“预处理”和“编译”,以及提供了与编译器紧密相关的运行库的支持,如libgcc_s.so、libstdc++.

2012-09-15 15:09:37 1123

转载 Host SMBus controller not enabled的解决方法

SMBus目录SMBus与I2C的差别  SMBus 是 System Management Bus 的缩写,是1995年由Intel提出的,应用于移动PC和桌面PC系统中的低速率通讯。它主要是希望通过一条廉价并且功能强大的总线(由两条线组成),来控制主板上的设备并收集相应的信息。  SMBus 为系统和电源管理这样的任务提供了一条控制总线,使用 SMBus 的系统,设

2012-09-15 14:23:44 63227 4

原创 twm图形模式以及恢复

虚拟机VMare8安装Redhat企业版5,由于虚拟机崩溃gnome环境被破坏,进入后进入twm图形模式。       TWM 是TabWindow Manager for the X WindowSystem的简称,它是一个窗口管理器,初次发布于1988年4月,是个非常容易上手的WindowManager。不像其他的X程序,它没有基于任何GUI组件,而是直接使用的XLib,这样带来的好处就是

2012-09-07 14:21:52 1894

原创 Debug的使用--《汇编语言》学习笔记

说明:括号内的红色为助记。一、什么是Debug    Debug是DOS、Windows提供的实模式(8086方式)程序的调试工具。使用它,可以查看cpu各种寄存器的内容、内存的情况和在机器码级跟踪程序的运行。二、常用的Debug功能    ①用Debug的 R命令(Register) 查看、改变CPU寄存器的内容;    ②用Debug的 D命令(DRAM) 查看内存中的

2012-09-06 23:17:38 789

转载 fork()用法小节

1、Linux下进程的结构一个进程,主要包含三个元素: 一个可以执行的程序;和该进程相关联的全部数据(包括变量,内存空间,缓冲区等等); 程序的执行上下文(execution context)。Linux下一个进程在内存里有三部份的数据,就是“数据段”,“堆栈段”和“代码段。“代码段”,顾名思义,就是存放了程序代码的数据,假如机器中有数个进程运行相同的一个程序,那么它们就可以使用同一个代码

2012-09-04 08:25:07 643

原创 who - linux

在学习linux系统操作的时候可能有些迷惑命令“who am i”和“whoami”两个有什么区别:who am i 显示登陆系统的用户whoami 显示当前操作用户例如login: s021636passwd:************$su rootPassword: ***********$who am is012636----------(

2012-09-01 14:47:24 441

转载 Ubuntu 12.04安装QQ2012

Ubuntu 12.04安装QQ2012,下载后请根据自己的机器类型,按照下面的32位或64位安装说明安装新版本更新说明:1.qq版本升级到官方最新qq2012Beta12.点击密码框不会崩溃3.不会自动离线4.支持全局热键(比如:Ctrl+Alt+A截图)5.语音视频接受正常,本地视频无法使用6.文件传输大小正常已知问题

2012-08-30 09:34:23 1666

转载 为Empathy增加QQ支持

操作系统是Ubuntu 12.04,Empathy版本是3.4.1。 添加QQ插件步骤:1. sudo add-apt-repository ppa:lainme/libqq2. sudo apt-get update3. sudo apt-get install libqq-pidgin以上三歩执行完成后,打开Empathy即时通讯程序,添加帐号协议选择QQ就OK了。

2012-08-30 08:36:26 962

转载 ubuntu12.04 解决触摸板无法使用问题

我的电脑是hp cq45 307-tx系统ubuntu12.04 打开终端,然后sudo -i获取root权限,然后:sudo modprobe -r psmousesudo modprobe psmouse proto=imps->执行以后就发现触摸板可以用了。。。->然后为了下次登录后也可以使用,可以新建文件/etc/modprobe.d/opt

2012-08-30 08:24:00 1115

原创 名词-简称-扫盲

P4处理器:INTEL公司CPU奔腾4处理器的简称。IA-32:x86或80x86是英特尔Intel首先开发制造的一种微处理器体系结构的泛称。该系列较早期的处理器名称是以数字来表示,并以“86”作为结尾,包括Intel 8086、80186、80286、80386以及80486,因此其架构被称为“x86”。由于数字并不能作为注册商标,因此Intel及其竞争者均在新一代处理器使用可注册的名称,如

2012-08-26 11:34:24 598

转载 超线程技术

超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率。    基本信息  超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线程,P4处理器需要多加入一个Logical CPU Pointer(逻辑

2012-08-26 11:30:19 1768

转载 linux内核中likely和unlikely的含义

在内核代码中经常会看到unlikely和likely的踪影。他们实际上是定义在 linux/compiler.h 中的两个宏。  #define likely(x)    __builtin_expect(!!(x), )  #define unlikely(x)  __builtin_expect(!!(x), 0)  这里的__built_expect()函数是gcc的內建函数。

2012-08-22 10:41:54 780

原创 HP CQ45 CPU风扇声音大 解决

刷新BIOS,从F11.C刷到F.66A,风扇可以智能调节,声音大大降低。而且XP,Win7,Ubuntu完美支持。刷BIOS工具可去hp官网(sp48847)下载,或者直接去我的资源免费下载http://download.csdn.net/detail/starmlk/4511179

2012-08-19 18:26:51 986

转载 使用U盘装Linux-Universal USB Installer

Universal USB Installer[1](通用USB安装程序)是一个自启动Linux U盘创建工具,您可从大量精选的Linux发行版中挑选一个安装到您的U盘上。通用USB安装程序使用方便,只需选择自启动Linux发行版,ISO文件,和您的U盘,单击“安装”即可。其他功能包括,持续保存(如果可用的话),以FAT32格式格式化U盘(推荐)确保一个干净的安装。安装完成后,您即拥有了一个安装了

2012-08-19 09:40:54 1148

原创 检测点1.1

(1)1个cpu的寻址能力为8KB,那么它的地址总线的宽度为13(8KB=8*1024B=2^3*2^10B=2^13B)。(2)1KB的存储器有1024个存储单元。存储单元编号从0到1023。(3)1KB的存储器可以存储1024*8=8196个bit,1024个Bytes.(4)1GB、1MB、1KB分别是2^30、2^20、2^10Byte。(5)8086、8088、802

2012-08-16 18:26:47 647

转载 per-cpu变量

一、简介    2.6内核上一个新的特性就是per-CPU变量。顾名思义,就是每个处理器上有此变量的一个副本。per-CPU的最大优点就是,对它的访问几乎不需要锁,因为每个CPU都在自己的副本上工作。tasklet、timer_list等机制都使用了per-CPU技术。     在linux SMP环境中,某些变量在CPU同时时,并不需要进行互斥操作,为了支持这种功能,引入

2012-08-16 18:22:43 959

原创 远程登录

远程登录一. 本地机上设置1.确保启动相应的服务项目。控制面板--性能和维护--管理工具--服务,将以下服务开启。 若以下服务项目没开启的话,远程登录会提示以下信息:“客服端无法连接到远程计算机。连接可能没有启用,或者计算机太忙,无法接受新连接。也有可能网络问题使你无法连接。请以后再试。 如果问题继续出现,请跟系统管理员联系。” 出现以上提示的话,可以考虑下是否服务项目没

2012-08-15 12:21:38 630

转载 硬件预取(Hardware Prefetch)

硬件预取(Hardware Prefetch)在讨论 L1/L2 缓存部分的时候,我不得不另外再拿出一个 Intel 额外加入的特性来讨论。 如果您记忆犹新的话,不难想起早在 1999 年二月 Pentium III 发布的时候,Intel 就推出了'流式'的 SIMD 扩展指令集。而 SSE 的流式位实际上就是以 Pentium III 预取指令来表示,该功能可使在处理器核心实际要求前先将数

2012-08-15 12:21:08 4843

原创 虚拟文件系统

最近在读linux源代码(slab部分),有一个工具slabinfo可以查看slab的相关信息,其实slabinfo就是读取sys/kernel/slab下面的文件。现在有一问题,sysfs是用来允许用户态进程读取内核数据的,但是我想知道只是如何实现的,具体说,就是想知道以下方面的问题:1.假设内核中每一部分如slab允许用户态程序访问其中数据,那么slab程序和sysfs是如何建立关系的呢?

2012-08-15 12:20:38 528

转载 dos格式和非dos格式

简单来讲:MAC和UNIX下,文件存储格式为非dos格式;windows为dos格式。 详细内容如下。---------------------------------------------------------------------换行好理解,就是跳到下一行嘛回车嘛 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒

2012-08-15 12:19:56 1113

原创 metadata元数据

中文名称:元数据英文名称:metadata定义:用于描述要素、数据集或数据集系列的内容、覆盖范围、质量、管理方式、数据的所有者、数据的提供方式等有关的信息。元数据最本质、最抽象的定义为:data about data (关于数据的数据)。它是一种广泛存在的现象,在许多领域有其具体的定义和应用。软件构造领域  软件构造领域的定义在软件构造领域,元数据被定义为:在程序中不是被加工的对象,而

2012-08-15 12:19:06 2084

转载 spinlock自旋锁

Spinlock,中文译名为“自旋锁”。是专为防止多处理器并发而引入的一种锁。用法   spinlock 在 Linux底下是以 spinlock_t 来表示的。使用spinlock必须包含#include           spinlock主要是用在SMP的环境底下,在SMP环境下它的结构如下  [cpp] view plaincopytyped

2012-08-15 12:18:31 596

原创 word中输入英文字符间距变大

这是因为不小心进行了半角/全角切换,在输入法上进行切换就可以了,快捷键shift+space。

2012-08-15 12:17:30 2607

转载 Linux 2.6内核中新的锁机制--RCU

摘自:http://www.ibm.com/developerworks/cn/linux/l-rcu/一、 引言二、RCU的原理三、RCU 实现机制四、RCU API五、RCU 典型应用六、小结参考资料关于作者建议一、 引言众所周知,为了保护共享数据,需要一些同步机制,如自旋锁(spinlock),读写锁(rwlock),它们使用起来非常简单,而且是一种很有效的同步机制,在UNI

2012-08-15 12:16:39 424

rfc7144-iscsi-2014-SCSI Features Update.pdf

rfc7144-iscsi-2014-SCSI Features Update rfc7144-iscsi-2014-SCSI Features Update

2019-06-08

rfc7143-iscsi-2014-Consolidated.pdf

rfc7143-iscsi-2014-Consolidated rfc7143-iscsi-2014-Consolidated

2019-06-08

rfc5048-iscsi-2007-Corrections and Clarifications.pdf

rfc5048-iscsi-2007-Corrections and Clarifications rfc5048-iscsi-2007-Corrections and Clarifications

2019-06-08

rfc3783-iscsi-2004-Command Ordering Considerations with iSCSI.pdf

rfc3783-iscsi-2004-Command Ordering Considerations with iSCSI

2019-06-08

rfc3721-iscsi-2004-Naming and Discovery.pdf

rfc3721-iscsi-2004-Naming and Discovery rfc3721-iscsi-2004-Naming and Discovery

2019-06-08

rfc3347-iscsi-2002-Requirements and Design Considerations.pdf

rfc3347-iscsi-2002-Requirements and Design Considerations

2019-06-08

OpenCV2计算机视觉编程手册源代码

OpenCV2计算机视觉编程手册源代码,快速学习

2014-03-07

opencv2文档

opencv2相关资料5份,全,有标签。

2014-03-07

sp48847(F.66A).exe

hp CQ45刷F.66a,解决CPU风扇声音大问题。xp\win7\ubuntu完美支持

2012-08-19

win64位使用debug的工具

下载windows版本的DOSBOX程序安装 弹出的信息选择下载文件: 安装的过程我就不写了,我想大家都会。 举例将debug放到D盘的根目录 双击运行DOSBox 0.74 在这个窗口输入: mount c d:/ c: debug 好啦 教程结束 Win7 64位运行debug调试程序

2012-08-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除