自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(27)
  • 资源 (4)
  • 收藏
  • 关注

原创 终于发布自己的第一款软件了!!!

抹布还原是一款简单易用,无需复杂设置,只支持系统盘还原并且支持2000,xp,2003,vista,win7系统的还原软件。适用场合学校,网吧,个人电脑,及需要还原的其他场所。安装注意事项:1.安装抹布还原后需要立即重启电脑,所以在安装时需要把电脑上资料保存好卸载注意事项:卸载需要重启两次电脑方可卸载完成1.第一次是停止抹布还原2.第二次才是真正卸载

2014-11-26 15:39:46 332

原创 引导系统系列一

;++++++++++++++++++++++++++++++++++++++++++++++++++;  操作系统引导程序  by: yunlong4310 2012-01-11;                    tool:nasm;++++++++++++++++++++++++++++++++++++++++++++++++++org 07c00h     ;bios把

2012-01-11 18:03:50 252

转载 OpCode学习一

<br />“不管现在流行什么语言,你都可以肯定十年二十年之后它不再风光。我总是在自己的书中写些不时髦的东西,但这些东西却值得后代子孙记取。”<br /><br />-- Donald E. Knuth为什么要学习OpCode?<br />随着学习的深入和知识的积累,各位编程爱好者都一定不再满足于语言和表层知识的学习,而开始对系统的一些底层知识感到好奇,进而逐渐往深层次探究。正当我们为微软一轮轮的技术革新而强迫自己努力学习的时候,我们可曾花时间去考虑一些深层次的东西?<br />在编译器后端设计、反汇编器、

2011-03-22 17:49:00 309

原创 最近在学习李彦昌的80x86保护模式

要学习的东西很多阿,知道的越多感觉自己越要努力!!!

2009-11-25 10:47:00 833

原创 "a"连接画面里控件位置自动调整

  在web开发(包括画面是由frame组成)时,当点击连接画面里控件位置自动调整,一般情况是因为有一部分控件位置过长, 或者是位置不对导致的,需要用排除法一点一点调试。例如: 下面的left,跟width不对,所以需要调整         left: 653px; top: 95px;">                                 width=40px;> 

2009-11-23 12:33:00 321

转载 80386保护模式总结

大学也上过微机原理,但那个时候整天玩PHP,VC++,C# .net...数据库管理系统...没有意识到她是一门非常重要的课。于是上这些基础课的时候都在下面看那些xxx从入门到精通之类的书了或者干脆翘了去图书馆看(当然我不会否认正是因为这些书让我玩计算机的兴趣坚持了下去)。大学毕业同学都把书卖了。我当时感到像微机原理组成原理之类的书可能以后有用,于是没有卖(因为我知道自己的兴趣所在)。 毕业后感觉

2009-11-22 23:12:00 472

原创 Iczelion的Win32汇编教程读书笔记1

 第一课 基本概念我们先假设您已知道了如何使用MASM。如果您还不知道的话,请下载 win32asm.exe ,并请仔细研读其中所附带的文档资料。好,如果您已准备就绪,我们这就开始吧!理论:WIN32 程序运行在保护模式下的,保护模式的历史可以追溯到 80286。而今 80286 已成为了历史。所以我们将只把精力集中于 80386 及后续的X86 系列 CPU。Windows

2009-11-18 17:49:00 1306

转载 溢出OF和进位CF区别

处理器内部以补码表示有符号数,8个二进制位能够表达的整数范围是:+127 ~ -128,16位表达的范围是:+32767 ~ -32768.如果运算结果超出了这个范围,就是产生了溢出,有溢出,说明有符号数的运算结果不正确例如:3AH + 7CH=B6H,就是58 + 124=182,已经超出-128 ~ 127范围,产生溢出,所以OF = 1;另一方面,补码B6H表达值是-74,显然运算结

2009-11-16 18:06:00 8664

原创 合并表格边框(css)

 table.coll {border-collapse: collapse}table.sep{border-collapse: separate}AdamsJohnBushGeorgeAdamsJohnBushGeorge

2009-10-31 17:19:00 796

原创 textarea的文本全选方法

test 使用createTextRange().select()就可以选中文本

2009-10-22 16:58:00 830

原创 WRAP在换行的使用

   test 注意:1. font-size跟width一定要加2. font-size决定字符的大小    解释:宽度为422如果字体大小是10的话一行就能显示100个汉字,字体大小是12就能显示120个汉字 

2009-10-22 16:49:00 221

原创 Css换行

正常字符的换行是比较合理的,而连续的数字和英文字符常常将容器撑大,挺让人头疼,下面介绍的是CSS如何实现换行的方法对于div,p等块级元素 正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义的宽度之后自动换行html正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义css#wrap{white-

2009-10-22 09:28:00 292

原创 Oracle 存储过程的使用例子

CREATE OR REPLACE Procedure PRCGETV6( inp_UserCD  IN VARCHAR2, inp_SEIHIN  IN VARCHAR2, inp_SOKOCD  IN VARCHAR2, inp_JITUZAI  IN VARCHAR2, inp_GYOSU  IN VARCHAR2, out_KOSHINYMD  OUT VARCHAR2, out_ERR 

2009-10-21 15:53:00 713

原创 scrollleft和scrolltop使用的注意事项

scrollleft和scrolltop使用的注意事项:要想用这两个家伙就必须把实际的内容弄得多于定义的容器的width和height 例子:     .......       .......   以上只有div01里面的实际内容大于本身的宽度个高度时scrollleft和scrolltop才可以使用。

2009-10-14 19:13:00 291

原创 iexplore.exe错误最佳方案

(1)重新注册系统DLL开始-运行- 输入cmd-- 回车,在命令提示符下输入下面命令 for %1 in (%windir%/system32/*.dll) do regsvr32.exe /s %1 怕输入错误,可以复制这条指令,然后在命令提示符后击鼠标右键,打“粘贴”,回车,耐心等待,直到屏幕滚动停止为止。 (2)运行regedit进入注册表HKEY_LOCAL_MACHINE/SO

2009-10-13 18:24:00 243

原创 Asp连接Oracle数据库 出现"找到 Oracle 客户端和网络组件" 解决方案

本人用Asp做的程序本地访问oracle数据库时,在自己机器上好好的能访问,但是当放到服务器时就出现如下的错误:"Oracle client and networking components were not found. These components are supplied by Oracle Corporation and are part of the Oracle Version

2009-09-28 15:51:00 473

原创 asp连接oracle出现 Microsoft OLE DB Provider for Oracle (0x80004005)错误

解决方案:找到安装oracle目录->右键->属性->安全,然后: (1)权限->“用在此显示的可以应用到子对象的项目替代所有子对象的权限项目”选上 (2)审核->“用在此显示的可以应用到子对象的项目替代所有子对象的权限项目”选上 (3)所有者->“替换子容器及对象的所有者”选上 再按“确定”,等执行完成,一切OK!

2009-09-28 13:14:00 1006

原创 _vti_cnf是文件夹解释

_vti_cnf是临时文件夹,是扩展生成的临时文件夹。也就是所谓的frontpage的缓存文件。

2009-09-28 12:48:00 322

转载 为Oracle数据库创建用户

Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。    对于初学者来说,为了避免麻烦,可以用Database Configuration Assistant向导来创建数据库。    创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的用户,并且为该用户指定表空间。    下面是创建数据库用户的具体过程:     1

2009-09-25 17:13:00 286

转载 Oracle 10G手工创建数据库

在Oracle中建库,通常有两种方法。一是使用Oracle的建库工且DBCA,这是一个图形界面工且,使用起来方便且很容易理解,因为它的界面友好、美观,而且提示也比较齐全。在Windows系统中,这个工具可以在Oracle程序组中打开(”开始”—“程序”—“ Oracle - OraDb10g_home1”—“ Configuration and Migration Tools”—“ Databas

2009-09-25 13:23:00 246

转载 C++内存区域

C++内存区域程序由代码和数据组成,其中代码存储在代码区中,数据根据类型的不同存储在不同的区域中,C++中可分为全局/静态区、常量数据区、栈区和堆区等。1、   全局/静态区及常量数据区该存储区主要用于存储全局变量、静态变量以及字符串常量等。在程序编译阶段已经分配完毕。且字符串常量存储区是不可修改的内存区域。2、   栈区栈区用于存储函数内部的局部变量或者函数参数等。该部分内存

2009-09-18 11:18:00 236

转载 特征码知识(详细篇)

第91个---SCASW字符串搜索指令 SCAS 格式: SCAS OPRD       SCASB       SCASW 功能: 把AL(字节串)或AX(字串)的内容与由DI寄存器寻址的目的串中的数据相减,结果置标志位,但不改变任一操作数本身.      地址指针DI自动调整.说明:1. 其中OPRD为目的串符号地址.2. 本指令影响标志AF、CF、OF

2009-09-16 13:57:00 744

原创 sub cl,'A' - 0ah

_HexToDec proc  local @szBuffer[512]:byte  invoke GetDlgItemText,hWinMain,IDC_HEX,addr @szBuffer,sizeof @szBuffer  lea esi,@szBuffer  cld  xor eax,eax  mov ebx,16  .while TRUE   movzx ecx,byte ptr [

2009-09-16 13:53:00 374

原创 汇编语言rep movsd 的使用

mov esi,offset @s1mov edi,offset @s2 mov ecx,10cld rep movsd  1.rep movsd 每次ecx!=0便执行movsd ,然后ecx=ecx-1 movsd移动ds:[si] 到es:[di],   在32位汇编下可以用esi代替si,edi代替di 2.同时由于在一般exe中ds = es 程序起始位置

2009-08-27 13:42:00 2044

转载 《Windows程序设计》读书笔记之二

 Unicode简介       为什么需要Unicode编码?因为ASCII编码无法表示足够多的字符。在ASCII编码中,每个字符用7位表示,可以表示128个不同字符;在Unicode中,每个字符用16位表示,可以表示216即65536个不同字符。       为什么双字节字符集(DBCS:double-byte character set)不能完全满足需要?在双字节字符集中,最初的

2009-07-30 09:20:00 203

转载 跟我学汇编

1 本讲座以汇编初学者或对汇编一点也不了解的读者为对象,汇编高手不属于该范围,但强烈建议高手指导并增补、修改本文。2 任何读者可以跟此贴,提出疑问,或解答其中的问题,但对于所有跟贴,水贴、内容有错、毫不相干贴将直接删除,有意义的贴可能会合并到下一讲的内容中,合并后也将删除,请跟贴者谅解。同时按学习进步,请提问者逐步提,不要我没开口,你就问怎么编个病毒的问题。3 借以抛砖引玉,但不希望大家只朝我扔砖

2009-07-27 10:02:00 323

原创 操作系统内存管理

 操作系统内存管理一、  进程的虚拟地址空间每个进程都被赋予自己的虚拟地址空间,对于32位进程来说,这个地址空间为4G,因此进程中的地址可以为0X00000000至0XFFFFFFFF之间的任何一个值。其中4G空间中的低区的2G空间留给进程使用,而高区的2G空间则留给系统使用。在Windows2000下,分区情况为:1、   NULL指针分配的分区NULL指针分配的分区占据0x

2009-07-22 15:12:00 1025

tdiplatformfilter

实现了TDI防火墙的整体框架拦截TCP、UDP、RawIp。 代码在6001.18002成功编译,并能够在XP SP3,2003 sp2下运行正常。

2014-12-31

抹布驱动还原

抹布还原是一款简单易用,无需复杂设置,只支持系统盘还原并且支持2000,xp,2003,vista,win7系统的还原软件。 适用场合学校,网吧,个人电脑,及需要还原的其他场所。 安装注意事项: 1.安装抹布还原后需要立即重启电脑,所以在安装时需要把电脑上资料保存好 卸载注意事项: 卸载需要重启两次电脑方可卸载完成 1.第一次是停止抹布还原 2.第二次才是真正卸载

2014-11-26

80x86保护模式教程

经典80x86保护模式教程 作者:李彦昌

2009-11-23

空空如也

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

TA关注的人

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