自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fisher_jiang的专栏

修身,齐家,治国,平天下

  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 开机弹出C盘的解决方法

引起 C:/windows/system/svchost.exe 该病毒使用U盘传播,并且只在U盘上产生autorun 终止此进程,并删除注册表 HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Run 下的 PHIME2002A"="C:/WINDOWS/System/svchost.exe PHIME2002ASync"="C:/WIND

2008-06-24 09:25:00 2288

转载 图灵奖中的数学家

图灵奖中的数学家数学是所有工科的基础,要想在工程科学上真正严谨的作学问,必须有一个扎实的数学功底。比如计算机科学中,离散数学就是它的精髓。下面向大家介绍几位学数学出身或者本身就是数学家的计算机图灵奖得主以及他们的主要成就。1986年获奖的Robert E.Tarjan,在加州理工获数学学士学位,后来在Stanford取得计算机和数学博士学位。是Princeton计算机系教授

2008-06-17 14:31:00 1484

原创 缓冲区溢出学习笔记

一:缓冲区溢出是指当计算机程序向缓冲区内填充的数据位数超过了缓冲区本身的容量,溢出的数据覆盖在合法数据上,我们使用精心设计的shellcode来覆盖合法的数据,从何使我们的shellcode得到执行。缓冲区溢出堆栈原理图:二:需要解决的几个小问题:2.1缓冲区溢出后,用“jmp esp“指令地址覆盖原来的函数返回地址,执行jmp esp后,ip指针便指向缓冲区中我们的shellco

2008-06-15 11:12:00 1827

转载 进程线程同步互斥的控制机制

    现在流行的进程线程同步互斥的控制机制,其实是由最原始最基本的4种方法实现的。由这4种方法组合优化就有了.Net和Java下灵活多变的,编程简便的线程进程控制手段。  1临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。   2互斥量:为协调共同对一个共享资源的单独访问而设计的。   3信号量:为控制一个具有有限数量用户资源而设计。   4事 件

2008-06-12 10:26:00 1198

转载 为什么C++编译器不能支持对模板的分离式编译

为什么C++编译器不能支持对模板的分离式编译 首先,C++标准中提到,一个编译单元[translation unit]是指一个.cpp文件以及它所include的所有.h文件,.h文件里的代码将会被扩展到包含它的.cpp文件里,然后编译器编译该.cpp文件为一个.obj文件,后者拥有PE[Portable Executable,即windows可执行文件]文件格式,并且本身包含的就已经是二

2008-06-08 17:20:00 834

原创 心目中的杰出计算机科学家zz

-- Bill Joy MIT BBS上说微软电话面试的一道题就是“Who do you think is the bes t coder, and why?”。我觉得挺有意思的,也来凑个热闹。排名不分先后。 心目中的编程高手 (1) Bill Joy, 前任Sun的首席科学家,当年在Berkeley时主持开发了最早版本的BSD。他还 是vi和csh的作者。当然,Csh Progr

2008-06-08 13:45:00 1127

原创 MSN登陆后死机的解决方案

MSN登陆后死机的解决方案Window live messager8.5装了之后,开始登录,能登上,但是登上之后msn窗口就跟死了一样,一点响应都没有,以为是版本问题,可是换了很多版本都有同样问题,还是不行。 百度的msn贴吧上找到了非常好的答案,就是在 C:/WINDOWS/system32/drivers/etc 目录下的hosts文件中最下面,添加一行 127.0.0.1 c

2008-06-05 11:29:00 6816 2

原创 两单向链表相交问题

题目: 给出两个单向链表的头指针,比如h1、h2,判断链表是否相交,如果不相交返回NULL;如果相交,返回指向第一个相交节点的指针;时间复杂度控制在O(n)的前提下。 这道题首先要弄明白的是,两单向链表相交的话,一定是Y型相交,不可能出现X型,弄清楚这点后接下来的工作就是:(1)先找到h1,h2的最后一个节点p1和p2,同时记录节点数量a,b;(2)判断最后一个节点是否相同;

2008-06-03 13:24:00 2091 1

转载 c++写不能被继承的类

题目:用C++设计一个不能被继承的类。分析:这是Adobe公司2007年校园招聘的最新笔试题。这道题除了考察应聘者的C++基本功底外,还能考察反应能力,是一道很好的题目。在Java中定义了关键字final,被final修饰的类不能被继承。但在C++中没有final这个关键字,要实现这个要求还是需要花费一些精力。首先想到的是在C++ 中,子类的构造函数会自动调用父类的构造函数。同样,子类

2008-06-02 23:57:00 1116

原创 找出数组中两个只出现一次的数字

function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storei

2008-06-02 12:00:00 1838 1

原创 O(1)时间删除链表结点

题目:给定链表的头指针和一个结点指针,在O(1)时间删除该结点。链表结点的定义如下:struct ListNode{      int        m_nKey;      ListNode*  m_pNext;};函数的声明如下:void DeleteNode(ListNode* pListHead, ListNode* pToBeDeleted);分析:这是一

2008-06-02 10:59:00 1522 2

原创 程序检测底层数据是two complement(补码)还是one complement(反码)表示

int CheckComplement(){ union { unsigned int ui; signed int si; }uComplementChecker; uComplementChecker.si = -1; unsigned int ui = ~0; return (uC

2008-06-02 10:37:00 1127

原创 编程珠玑开篇2--磁盘文件排序问题再讨论

在编程珠玑开篇--磁盘文件排序问题一文中,要求输入时某个正整数不会重复出现。 如果每个整数重复出现的次数至多10次,我们应该如何修改方案呢?如果每个整数最多出现10次,那么我们就可以使用半个字节4位,统计出现的次数。相应的设置函数也应该修改: #define BITSPEREORD 8 // the type int contains 8 bit num#define SHIF

2008-06-01 11:44:00 1395 1

转载 FireBug 控制台函数说明

FireBug 是一个非常实用的JavaScript以及DOM查看调试工具,是 Firefox 的一个插件。使用 FireBug 调试 AJAX 应用非常方便,终于可以告别 alert 时代了! Console Logging 函数FireBug 为所有 Web 页面提供了一个 console 对象。这个对象有以下函数:Logging 基础console.log("message"

2008-06-01 10:54:00 959

转载 初识Firebug 全文 — firebug的使用

什么是Firebug从事了数年的Web开发工作,越来越觉得现在对WEB开发有了更高的要求。要写出漂亮的HTML代码;要编写精致的CSS样式表展示每个页面模块;要调试javascript给页面增加一些更活泼的要素;要使用Ajax给用户带来更好的体验。一个优秀的WEB开发人员需要顾及更多层面,才能交出一份同样优秀的作业。为帮助广大正处于Web2.0洪流中的开发人员,在这里为大家介绍一款轻巧灵活

2008-06-01 10:52:00 729

原创 等待

有很多时候我们需要等待,需要耐得住寂寞,等待属于你的那一刻。周润发等待过,刘德华等待过,周星驰等待过,王菲等待过,张艺谋也等待过……看到了他们如今的功成名就的人,你可曾看到当初他们的等待和耐心?你可曾看到金马奖影帝在街边摆地摊?你可曾看到德云社一群人在剧场里给一位观众说相声?你可曾看到周星驰的角色甚至连一句台词都没有?每一个成功者都有一段低沉苦闷的日子,我几乎能想象得出来他们借酒浇愁的样子,我也能

2008-06-01 00:50:00 694

Windows Vista安全特性分析:改进和局限(上)

Windows Vista特别强调了对安全特性的支持,安全特性的提高是Vista操作系统同以往发布的Windows操作系统相比,改进最大的地方

2009-03-06

深入浅出MS06-040(看雪网络版)

Windows系统的动态链接库文件netapi32.dll中的第303个导出函数NetpwPathCanonicalize( 对于字符串参数的处理存在典型的栈溢出,而这个函数可以通过RPC的方式被远程调用,在Windows2000和Windows XP sp1中成功利用这个漏洞可以允许攻击者完全控制主机,在Windows XP SP2和Windows 2003中能够让目标主机中服务进程崩溃。下面是这次入侵过程的实验环境:

2009-03-06

空空如也

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

TA关注的人

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