自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (6)
  • 收藏
  • 关注

转载 Linux内核高端内存

Linux内核地址映射模型x86 CPU采用了段页式地址映射模型。进程代码中的地址为逻辑地址,经过段页式地址映射后,才真正访问物理内存。段页式机制如下图。 Linux内核地址空间划分通常32位Linux内核地址空间划分0~3G为用户空间,3~4G为内核空间。注意这里是32位内核地址空间划分,64位内核地址空间划分是不同的。 Linux内核高端内存

2013-06-25 11:32:58 661

原创 选择子的含义

GDT表中的下表是从0算起的,也就是说选择子中的表示描述符在GDT表中的index是从0值开始的,0表示GDT表中的第一个描述符。

2013-06-14 18:08:25 1520

原创 Linux 1.0 head.S 学习日记

/* *  linux/boot/head.S * *  Copyright (C) 1991, 1992  Linus Torvalds *//* *  head.S contains the 32-bit startup code. */.text.globl _idt,_gdt,.globl _swapper_pg_dir,_pg0.glo

2013-06-14 18:04:42 1634

转载 linux程序同时链接动态库与静态库

一在应用程序需要连接外部库的情况下,linux默认对库的连接是使用动态库,在找不到动态库的情况下再选择静态库。使用方式为:gcc test.cpp -L. -ltestlib如果当前目录有两个库libtestlib.so libtestlib.a 则肯定是连接libtestlib.so。如果要指定为连接静态库则使用:gcc test.cpp -L. -static -ltestli

2013-06-08 18:33:11 13793 1

原创 Linux 1.0 Setup.S 学习日记

!!    setup.S        Copyright (C) 1991, 1992 Linus Torvalds!! setup.s is responsible for getting the system data from the BIOS,! and putting them into the appropriate places in system memory.

2013-06-06 16:21:09 1498

转载 段机制及Linux的实现

段是虚拟地址空间的基本单位,段机制必须把虚拟地址空间的一个地址转换为线性地址空间的一个线性地址。 一、段机制为了实现这种映射,仅仅用段寄存器来确定一个基地址是不够的,至少还得描述段的长度,并且还需要段的一些其他信息,比如访问权之类。所以,这里需要的是一个数据结构,这个结构包括三个方面的内容:(1) 段的基地址(Base Address):在线性地址空间中段的起始地址。

2013-06-06 16:16:47 1553

转载 使用 gSOAP 通过 HTTP 和 HTTPS 调用由 WSAD 创建的 J2EE Web 服务

引言很多公司都提供基于 Java™ 的 Web 服务栈,包括 Apache 的 Axis、IBM 的 WebSphere® Studio Application Developer (WSAD) 和 BEA 的 WebLogic Web 服务。Microsoft® .NET 技术提供一些用于 Web 服务的工具,如 Web Services Enhancements (WSE) 3.0 等。但

2013-06-05 12:33:01 1733

原创 gsoap 杂记

gsoap客户端支持两种实现方式:1>代理类直接调用2>非代理类的方式,生成soapClient.cpp,直接调用gsoap API。gsoap支持ssl 客户端应用程序只需要安装openssl库,然后编译客户端应用程序时打开-DWITH_OPENSSL编译项。1 wsdl2h -s   somefile.h     typemap.dat 从gsoap安装包直

2013-06-05 12:30:58 5415

原创 c# Add Web Reference和Add Service Reference添加webservice的区别之一

1 Add Web Reference    根据wsdl文件,按照老的asp.net webservice客户访问机制,生成webservice代理类的方法,即从System.Web.Services.Protocols.SoapHttpClientProtocol派生而来,代理类代码可以指定要访问的Url属性。2 Add Service Reference     根据wsdl

2013-06-05 11:33:52 7442

原创 Linux1.0 kernel bootsect.S 学习日记

参考:http://www.chinaunix.net/old_jh/4/130640.htmlhttp://www.doc88.com/p-587672394556.htmlhttp://zhidao.baidu.com/question/102135062.htmlhttp://www.doc88.com/p-032414683132.html!!

2013-06-04 11:41:31 1298

转载 汇编语言中使用有符号数还是无符号数问题

一、只有一个标准!在汇编语言层面,声明变量的时候,没有 signed 和 unsignde 之分,汇编器统统,将你输入的整数字面量当作有符号数处理成补码存入到计算机中,只有这一个标准!汇编器不会区分有符号还是无符号然后用两个标准来处理,它统统当作有符号的!并且统统汇编成补码!也就是说,db -20 汇编后为:EC ,而 db 236 汇编后也为 EC 。这里有一个小问题,思考深入的朋友会发现,

2013-06-03 17:57:06 1548

c++标准程序库

c++标准程序库

2014-11-20

Bochs x86 PC emulator

bochs-2.6.6.tar.gz, linux 上使用的bochs虚拟机。

2014-09-01

freedos-img.tar.gz

http://bochs.sourceforge.net/diskimages.html被封了,不能下载的。故上传此文件给需要的人使用。

2014-09-01

WCF技术剖析(卷1)

WCF技术剖析(卷1),是一本非常专业的不错的WCF技术类的书籍。

2013-01-21

STL 剖析(侯捷)

STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)

2011-10-25

corba 程序设计指南

corba程序设计指南,是corba编程入门级的好文档。

2011-06-12

空空如也

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

TA关注的人

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