自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

转载 DNS工作原理及其过程

DNS服务器所提供的服务是完成将主机名或域名转换为IP地址的工作。为什么需要将主机名或域名转换为IP地址的工作呢?这是因为,当网络上的一台客户机访问某一服务器上的资源时,用户在浏览器地址栏中输入的是便于识记的主机名或域名。而网络上的计算机之间实现连接却是通过每台计算机在网络中拥有的唯一的IP地址来完成的,这样就需要在用户需要容易记忆的地址和计算机能够识别的地址之间有一个解析,DNS服务器便充当了地

2013-08-20 23:06:37 18655 1

转载 SSDP(简单服务发现协议)

简介       简单服务发现协议(SSDP,Simple Service Discovery Protocol)是一种应用程序协议,是构成即插即用(UPnP)技术的核心协议之一。       简单服务发现协议提供了在局部网络里面发现设备的机制。控制点(也就是接受服务的客户端)可以通过使用简单服务发现协议,根据自己的需要查询在自己所在的局部网络里面提供特定服务的设备。设备(也就是提供服务的

2013-03-24 12:42:15 2579

转载 端口映射

概述     端口映射其实就是常说的NAT(动态地址转换)的一种,其功能就是把在公网的地址翻译成私网地址,采用路由方式的ADSL宽带路由器拥有一个动态或固定的公网IP,ADSL直接接在HUB或交换机上,供所有的电脑共享上网。端口映射过程     服务器可以向外提供多种服务,比如,一台服务器可以同时是WEB服务器,也可以是FTP服务器,同时,也可以是邮件服务器。     为什么一台服

2013-03-18 22:14:17 1247

原创 读取BMP图像每一像素点RGB数据

对于24位bmp图片,每一个像素点存放着此点的RGB值。首先定义一个结构体,包含红(red)、绿(green)、蓝(blue)这三个字段,如下://像素颜色值typedef struct tagPOINT{ BYTE b; BYTE g; BYTE r;} POINT;      接下来定义用来存放每一像素点RGB值的变量,为了与bmp图像的行、列对应,定义存放数据的变量如下:

2012-12-13 14:16:28 16218 3

原创 字节对齐在24位bmp图像读取中的使用

1 文件格式典型的BMP图像文件由四部分组成。1>位图文件头数据结构,它包含BMP图像文件的类型、显示内容等信息;2>位图信息数据结构,它包含有BMP图像的宽、高、压缩方法以及定义颜色等信息;3>调色板,这个部分是可选的,有些位图需要调色板,有些位图,比如真彩色图(24位的BMP)就不需要调色板;4>位图数据,这部分的内容根据BMP位图使用的位数不同而不同,在24位图中直接

2012-11-28 21:16:50 4292 1

原创 面向对象术语

抽象类(abstract class):定义了一组相关类的行为。类(class):根据对象所具有的责任定义对象的类型。责任可以分为行为和/或状态。这些分别是由方法和/或数据实现的。具体类(concrete class):实现抽象类某一特定行为的类。具体类是一个概念特定、不变的实现。封装(encapsulation):通常定义为数据隐藏,但最好将它看做任何形式的隐藏(类型、实现和设计等等

2012-11-28 10:29:24 718

转载 shell语法之变量的使用

1  变量在shell里,使用变量之前通常并不需要事先为它们做出声明。你只是通过使用它们(比如当你给它们赋初始值时)来创建它们。在默认情况下,所有变量都被看做字符串来存储,即使它们被赋值为数值时也是如此。shell和一些工具程序会在需要时把数值型字符串转换为对应的数值以对它们进行操作。Linux是一个区分大小写的系统,因此shell认为变量foo与Foo是不同的,而这两者与FOO又是不同的。

2012-10-06 16:35:18 857

转载 Linux启动流程分析

1.1  启动流程一览         以个人计算机假设的Linux主机为例,当按下电源按键后计算机硬件会主动读取BIOS来加载硬件信息及进行硬件系统的自我测试,之后系统会主动读取第一个可启动的设备(由BIOS设置的),此时就可以读入引导装载程序了。      引导装载程序可以指定使用哪个内核文件来启动,并实际加载内核到内存中解压缩与执行,此时内核就能够开始在内存中活动,并检测所有硬件信息

2012-08-20 13:24:03 536

原创 微内核与宏内核

传统意义下的操作系统,其内核应具备多个方面的功能或成分,既包含用于管理属于应用层的“进程”的成分,如进程管理,也包含为这些进程提供各种服务的成分,如进程间通信,设备驱动和文件系统等等。内核中提供各种服务的成分与使用这些服务的进程之间实际上就形成一种典型的“Client/Server”的关系。其实,这些服务提供者并不一定非得留在内核中不可,它们本身也可以被设计并实现某些“服务进程”,其中必须要留在内

2012-08-15 16:26:46 2007

转载 安全增强 Linux (SELinux) 剖析

简介:Linux一直被认为是最安全的操作系统之一,但是通过引入安全增强Linux(Security Enhanced Linux, SELinux),National Security Agency(NSA)将Linux的安全性提升到了新的高度。SELinux通过对内核和用户空间进行修改,对现有的GNU/Linux操作系统进行了扩展,从而使其变得坚不可摧。基于2.6版本的内核都实现了SELinux

2012-08-08 21:34:36 764

转载 acpid服务介绍

1  acpid服务基本介绍RedHat官方acpid服务介绍:     Listen and dispatch ACPI signals from kernel. Leave it on if you have a fairly new BIOS as it handles shutting of power to your computer.     配置文件:/proc/acpi

2012-08-07 10:14:22 2743

基于openssl的Base64加密代码

基于openssl实现的Base64加密

2013-06-07

Windows接触开机密码

教你如何解除windows开机密码。手把手教你,很实用的方法。

2012-11-09

空空如也

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

TA关注的人

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