自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

行人事,知天命

用十年做好一件事

  • 博客(18)
  • 资源 (21)
  • 收藏
  • 关注

转载 Web前端开发

一直想写这篇“十日谈”,聊聊我对Web前端开发的体会,顺便解答下周围不少人的困惑和迷惘。我不打算聊太多技术,我想,通过技术的历练,得到的反思应当更重要。  我一直认为自己是“初级”前端开发工程师,一方面我入道尚浅,只有短短几年,另一方面我自知对技术的钻研并不深入,可能是由于环境的原因,当然最重要的是,我幸运的参与到互联网崛起的浪潮之巅。时势造就了一批技能薄弱但备受追捧的“弄潮者”,这在很大程度

2013-05-30 12:28:42 4670

原创 VC++修改DNS

做了一个修改DNS的工具 ,主要是用ShellExecute()调用Dos命令。下面列出主要的部分,我把它放在了一个线程里。  WORD WINAPI  CDNSDlg::ThreadFun(LPVOID lpParam){          CString temp;char err[1024]={0};FILE *fp;///////////////////fp

2013-05-29 14:04:42 4040

原创 VC++多线程函数调用

在VC++中创建线程函数可以用API 或者MFC封装的多线程函数。。    函数原型MSDN中CreateThread原型:HANDLE CreateThread(  LPSECURITY_ATTRIBUTES lpThreadAttributes, // SD  SIZE_T dwStackSize, // initial stack size  LPTH

2013-05-29 13:59:29 5690

转载 在VC下执行DOS命令

a. system("md c://12");       1) 调用命令时会出现一个dos 窗口一闪而过,影响视觉效果。       2 )无法将命令的执行结果反馈给用户。b. WinExec("Cmd.exe /C md c://12", SW_HIDE);    WinExec 的作用是运行指定的程序,其中第一个参数是程序的路径及参数, 第二个参数

2013-05-29 13:38:47 1695

转载 ASP中实现分页显示的七种武器

在微软的ASP编程体系中,ADO对象的建立,使得从网页访问数据库成为一件易事,特别是ADO的Recordset对象使得控制数据的输出显示更为方便、自由。而在Visual InterDev6.0(以下简称VI6.0)中,由于Script Object Model(以下简称SOM)、Design-Time Control(以下简称DTC)以及Data Environment Object Mode

2013-05-28 23:31:04 1131

转载 WinExec、ShellExecute和CreateProcess及返回值判断方式

有三个API函数可以运行可执行文件WinExec、ShellExecute和CreateProcess。CreateProcess因为使用复杂,比较少用。    WinExec主要运行EXE文件。  ⑴ 函数原型: UINT Win Exec(LPCSTR lpCmdLine, UINT uCmdShow);   ⑵ 参数:   lpCmdLine:指向一个空结束的字符串,串中

2013-05-27 19:29:47 2482

原创 asp连接数据库

一般来说,一个真正的、完整的站点是离不开数据库的,因为实际应用中,需要保存的数据很多,而且这些数据之间往往还有关联,利用数据库来管理这些数据,可以很方便的查询和更新。数据库有很多种,如:Fox 数据库(.dbf)、Access 数据库(.mdb)、Informix、Oracle 和 SQL Server 等等,在这里,我将日前整理好的ASP是如何访问Access数据库的资料拿出来和大家分享一下。

2013-05-27 10:40:43 949

原创 系统引导文件之 boot.ini

Windows NT类的操作系统,也就是Windows NT/2000/XP中,有一个特殊文件,也就是“BOOT.INI”文件,这个文件会很轻松地按照我们的需求设置好多重启动系统。 “BOOT.INI”文件会在已经安装了Windows NT/2000/XP的操作系统的所在分区,一般默认为C:\下面存在。但是它默认具有隐藏和系统属性,所以你要设置你的文件夹选项,以便把“BOOT.INI”文件显示

2013-05-18 13:41:36 1864

转载 加载汇编内核

在第一篇的文章中有学习到,引导程序的作用实质是一个桥梁的作用。虽然它本身空间有限,能实现的功能也有限,然而它却是被BIOS看重的继承者,将大权传给引导程序手上。现在为了实现“大业”,识时务引导程序现在必须找一个文武双全的人将大权传与它,而这个人就是操作系统,当然准确地说应该是操作系统内核。具体实现的原理是:1.BIOS将引导调入0X7C00处;2.BIOS隐退,引导程序执行;3.引

2013-05-14 13:40:17 1106

转载 保护模式和实模式对比

.实模式(Real Mode):16 bit processor modes。在前面所写的代码均为bit 16实模式特点:(1) Memory Address = (Segment Address * 16(decimal)) + Offset 物理地址=段地址*16+偏移地址(2) 限制1MB的内存 由于地址总线为20位,所以寻址范围为1MB(3) 限制段的最大长度为64k

2013-05-14 13:32:42 1400

转载 DOS中断

DOS中断:1、字符功能调用类(Character-Oriented Function)01H、07H和08H —从标准输入设备输入字符02H —字符输出03H —辅助设备的输入04H —辅助设备的输出05H —打印输出06H —控制台输入/输出09H —显示字符串0AH — 键盘缓冲输入0BH —检测输入状态0CH —清输入缓冲区的输入功能(1)、

2013-05-12 22:19:23 5246

转载 汇编中各寄存器的功能

4个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP) 1个标志寄存器(EFlags)1、数据寄存器数据寄存器主要用来保存操作数和运算结果等信息,从而节省读取操作数所需占用总线和访问存储器的时间。32位CPU有4个32位的通用寄存器EAX、EBX、ECX和

2013-05-12 22:17:47 1607 1

转载 BIOS中断大全

BIOS中断:1、显示服务(Video Service——INT 10H) 00H —设置显示器模式0CH —写图形象素01H —设置光标形状0DH —读图形象素02H —设置光标位置0EH —在Teletype模式下显示字符03H —读取光标信息0FH —读取显示器模式04H —读取光笔位置10H —颜色05H —设置显示页11H —字体06H、07H —初始化或

2013-05-12 22:15:35 1113

转载 BIOS内存分布续

DOS操作系统运行在实模式下,在实模式下的寻址范围只有1MB。DOS系统和程序适用16位“断基址:偏移量”格式,只能使用低端的640KB,这就是有名的640KB限制。其中最低端的1KB,即00000H~003FFH存放的是中断矢量表;接下来是256B的BIOS数据区;DOS及应用程序使用00500H~9FFFFH。这在开始使用DOS的20世纪80年代是完全能够满足要求的,因为当时PC上安装的物理内

2013-05-12 22:10:53 1369

转载 BIOS 内存分布图

开机时系统会以实模式进入,此时可访问的内存只有1M大小,这时的内存分配情况如下所示(此时由bios主导这一M内存的使用情况):0x 0 0 0 0 0|| 10x64K=640K; 基本内存|0x 9 F F F F0x A 0 0 0 0|| 2x64K=128K;  作为显存使用|       0xa0000-0xb0000 EGA/VGA/XGA/XV

2013-05-12 22:09:45 4407

转载 为什么BIOS将MBR读入0x7C00地址处(x86平台下)

对于很多人来讲0x7C00这个地址是很神秘的,不知道这是干什么的。但是对于了解过x86平台下BIOS启动过程的人,对这个地址再熟悉不过了。BIOS就是将MBR读入0x7C00地址,然后进行后续的引导的。操作系统或是bootloader开发者必须假设 他们的汇编代码被加载并从0x7C00处开始执行。0x7C00的定义对于这个地址,它不属于Intel x86平台规范的,而是属于BIOS规范中定义的内容

2013-05-12 22:06:37 1985

转载 0x7c00解疑

问:为什么编写NASM语法的系统引导程序,汇编代码的开始总是使用“org 7c00h”?为什么有时候去掉org指令程序也能正常执行?答:对于这个问题,我首先在《NASM中文手册》中找到了org指令的解释:NASM汇编编译器为bin文件格式提供了额外的操作符org,它的功能是指定程序被载入内存时的起始地址。根据书中的解释,我们很容易想到,因为引导程序将会被加载到内存0x7c00处,而且引导程

2013-05-12 22:03:48 7841

转载 操作系统引导过程探究

操作系统引导探究  Version 0.02修改记录:对与GDT有关的段描述符方面的描述进行了修订,更正了上一个版本中出现的一些错误,增加了一些描述,使其更完善。与上个版本中不同的地方均用红色标记。前言本篇文章并不旨在完整的讨论一个多引导系统程序怎样去引导不同的操作系统,而只打算从编写操作系统的角度出发,谈谈计算机怎样从加电开始,从无到有,将操作系统运行起来,在其中将尽

2013-05-07 16:31:45 2666

azkaban2.5安装包

azkaban2.5安装包,不需要编译,解压配置就可以了

2017-04-07

eclipse hadoop插件 2.x版本

eclipse的hadoop版本,注意是2.x以上的,不适合1.x版本,2.x版本的插件需要手动编译,这个是编译好的.

2016-12-19

邮件发送工具

易语言写的邮件发送工具,源码

2013-06-13

全局键盘钩子

全局键盘钩子代码,可以屏蔽任何键

2013-06-10

锁机精灵终极版

锁机工具 在离开电脑时可以锁住屏幕

2013-06-10

VC++修改DNS

vc++修改DNS服务器地址

2013-05-29

新年祝福程序

C 语言写的新年祝福程序

2013-02-20

通讯录管理系统

通讯录管理系统

2013-02-20

进制转换器

进制转换器

2013-02-06

软件卸载助手

软件卸载助手, 仿windows程序卸载。

2013-01-21

内存监视器

内存监视工具 ,可以查看内存使用率等状态。。

2013-01-21

手机号码归属查询

VC写的手机号码归属地查询软件, 支持电信移动联通各号段,通过网络数据库查询最新的号码段

2013-01-21

天气预报查询

MFC 写的天气预报 可查询全国任一一个城市的天气状况

2013-01-21

桌面模拟钟表

VC写的桌面钟表,有表盘 ,秒针走动的声音。。模拟真实的钟表。。。

2013-01-21

注册表编程 快捷方式美化

VC 写的一个小工具,去除和恢复桌面快捷方式小箭头,是注册表编程的一个很好的例子。

2012-12-29

俄罗斯方块

vc++ 写的俄罗斯方块游戏,界面友好,有炫丽的背景,以及不同颜色的立体方块,有升级功能,等级选择,分数记录,暂停等,功能比较全面,利用双缓冲的思想。......

2012-12-23

贪吃蛇经典游戏

MFC 写的贪吃蛇,支持暂停,速度变化,升级,分数记录等功能。比较完备的贪吃蛇。

2012-12-23

VC 写的任务管理器

vc 写的仿windows任务管理器。

2012-12-06

天际网络收音机

vc++ 写的一个网络收音机,界面美观,操作方便。。

2012-10-10

天天倾听音乐播放器

Mfc 写的音乐播放器,界面美观,支持换肤,可以保存列表,随即,循环,顺序播放等等。。

2012-10-05

MFC 写的音乐播放器

Mfc 写的Mp3播放器,支持换肤,保存播放列表等功能,界面美观。适合新手研究。。

2012-10-05

空空如也

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

TA关注的人

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