自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

下下签的专栏--璇玑玉衡

青山依旧在 几度夕阳红

  • 博客(57)
  • 资源 (48)
  • 收藏
  • 关注

原创 腾讯的成功背后

Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE

2008-05-05 19:25:00 1921

原创 如何让bat文件运行后 cmd窗口不关闭

       这个问题网上大部分说法是在批处理里面加上 cmd /k, 其实这个做法你会在进程管理器里面发现两个cmd.exe 进程。 或者在批处理最后加上pause。但你随便按个键后,窗口照样会关闭。      我的做法是改注册表,在HKEY_CLASSES_ROOT/batfile/shell/open/command 里面把默认项的值改成cmd /E:ON /V:ON /F:ON

2008-02-16 16:07:00 21262 2

转载 C++库大全

基础类1、 Dinkumware C++ Library 参考站点:http://www.dinkumware.comP.J. Plauger编写的高品质的标准库。P.J. Plauger博士是Dr. Dobbs程序设计杰出奖的获得者。其编写的库长期被Microsoft采用,并且最近Borland也取得了其OEM的license,在其C/C+ +的产品中采用Dinkumware的库。

2007-07-16 17:09:00 1071

转载 第二十一章

孔德之容,惟道是从。道之为物,惟恍惟惚。惚兮恍兮,其中有象;恍兮惚兮,其中有物;窈兮冥兮,其中有精,其精甚真,其中有信,自今及古,其名不去,以阅众甫。吾何以知众甫之状哉?以此 

2007-05-09 18:56:00 605

原创 XMLHTTP漏洞利用

       这段时间研究木马,但关键的一个问题怎么把自己的木马程序放到别人的电脑上还要运行起来。相当于别人一打开网页,木马就自动下载到电脑里了。目前我能想到的办法只有利用Windows的一些漏洞来实现,当然这些漏洞都是别人发现的。   1. 漏洞说明:Microsoft XML核心服务 XMLHTTP控件代码执行漏洞受影响系统:Microsoft XML Core Services 4.

2007-04-23 13:44:00 1632

转载 第二十章

唯之与阿,相去几何?美之与恶,相去若何?人之所畏,不可不畏。荒兮,其未央哉!众人熙熙,如享太牢,如春登台。我独泊兮,其未兆;沌沌兮,如婴儿之未孩;傫傫兮,若无所归。众人皆有馀,而我独若遗。我愚人之心也哉!众人昭昭,我独昏昏。众人察察,我独闷闷。澹兮,其若海,飂兮,其若无所止。众人皆有以,而我独顽且鄙。我欲独异于人,而贵食母。 

2007-04-18 21:48:00 570

转载 C++编程准则

1. 首先让程序运行,然后再追求速度。即使我们确定这一段程序非常重要,而且是我们系统中的瓶颈。不要优化, 首先用尽可能简单的设计使程序可以运行,如果速度不满足要求,再对其进行分析。我们总是能够发现“我们的”瓶颈并不是问题所在。节省我们的时间做真正有意义的事。2. 编写简洁优美的程序有很多潜在的好处。这不是可有可无的。简洁优美的程序不仅易读,易调试,而且易于理解和维护,这正式能够带来经济利益的地

2007-04-16 13:39:00 925 1

原创 怎样实现后台木马

        以前一直觉得像灰鸽子、黑洞之类的木马很神秘,很厉害。自己也想学学,刚好前段时间我一个导师布置了个课题研究木马防范技术。当然要防住木马这种东西总得了解别人的原理吧,无奈之中只好自己写个木马了。        若干日后。。。。。        其实木马这东西还真他#$简单,说穿了就是一个底层的TCP/IP通信而已。所谓木马的好坏,不外乎是指谁的隐藏做的好,谁实现的功能多少而已。

2007-04-13 20:14:00 3681

转载 第十九章

绝圣弃智,民利百倍;绝仁弃义,民复孝慈;绝巧弃利,盗贼无有;此三者,以为文不足。故令有所属,见素抱朴,少私寡欲,绝学无忧。 

2007-04-11 18:15:00 576

原创 类型转换

一. 隐式转换         隐式转换是C中比较常见的转换 ,对于内置类型,我们通常使用的也是隐式转换               int a=10;               float c=a;               double d=120.43;               int d2=d;        可以看出从int 转向float 没有什么问题,但从doub

2007-04-07 14:37:00 684

原创 多态性(三)

七. 虚函数和构造函数        当创建一个包含有虚函数的对象时,必须初始化它的VPTR以指向相应的VTABLE。这必须在对虚函数进行任何调用之前完成,显然这是构造函数的工作。编译器在构造函数的开头部分秘密地插入初始化VPTR的代码。        构造函数的初始化顺序和普通的情况一样,基类构造函数首先调用。不过,如果我们在构造函数中调用了虚函数会发生什么?对于在构造函数中调用一个虚函

2007-04-06 19:34:00 630

转载 第十八章

大道废,有仁义;智慧出,有大伪;六亲不和,有孝慈;国家昏乱,有忠臣。 

2007-04-04 21:16:00 499

原创 多态性(二)

四. 抽象基类和纯虚函数        我们在设计时,常常希望基类仅仅作为其派生类的一个接口。这就是说,仅想对基类进行向上类型转换,使用它的接口 ,而不希望用户实际地创建一个基类的对象。要做到这点,可以在基类中加入至少一个纯虚函数(pure virtual function),来是基类成为抽象类(abstract)。纯虚函数使用关键字virtual ,并且在其后面加上 = 0 。如果某人试着生

2007-04-02 16:18:00 830

原创 多态性(一)

        多态性是实现C++面向对象性质的一个重要特征一. 虚函数的出现          C++中为什么会出现多态这个性质呢?先看下面一个例程//Inheritance & upcasting#include iostream>using namespace std;enum note { middleC,Csharp,Eflat };    //Etc.class Ins

2007-04-01 10:40:00 17350 1

转载 第十七章

太 上 , 不 知 有 之 ﹔ 其 次 , 亲 而 誉 之 ﹔其 次 , 畏 之 ﹔其 次 , 侮 之 。信 不 足 焉 , 有 不 信 焉 。悠 兮 其 贵 言 。功 成 事 遂 , 百 姓 皆 谓 : “ 我 自 然 ” 。 

2007-03-31 19:24:00 592

转载 雅虎公司C#笔试题

雅虎公司C#笔试题,包括问答题和选择题两部分。试试看,你能回答出多少题,可以通过雅虎的考试吗?Question 1. (单选)在计算机网络中,表征数据传输可靠性的指标是1. 传输率2. 误码率3. 信息容量4. 频带利用率Question 2. (单选)以下关于链式存储结构的叙述中哪一条是不正确的?1. 结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构2. 逻辑上相邻的结点物

2007-03-30 18:19:00 773

转载 第十六章

致 虚 极 , 守 静 笃。万 物 并 作 , 吾 以 观 复。夫 物 芸 芸 , 各 复 归 其 根 。 归 根 曰 静 , 静 曰 复 命 。复 命 曰 常 , 知 常 曰 明 。不 知 常 , 妄 作 凶 。知 常 容 , 容 乃 公 ,公 乃 全 , 全 乃 天 ,天 乃 道 , 道 乃 久 , 没 身 不 殆 。 

2007-03-28 17:45:00 540

转载 DLL木马程序大揭秘

        相信经常玩木马的朋友们都会知道一些木马的特性,也会有自己最喜爱的木马,不过,很多朋友依然不知道近年兴起的“DLL木马”为何物。什么是“DLL木马”呢?它与一般的木马有什么不同?            一、从DLL技术说起   要了解DLL木马,就必须知道这个“DLL”是什么意思,所以,让我们追溯到几年前,DOS系统大行其道的日子里。在那时候,写程序是一件繁琐的事情,因为每个程序

2007-03-25 21:04:00 663

原创 继承和组合

        C++最重要的特征之一是代码重用。但是如果希望更进一步,就不能仅仅用拷贝代码和修改代码的方法,而是要做更多的工作。一. 组合语法         实际上,我们一直都在使用组合创建类,只不过是在用内部数据类型组合新类。class X{          int i;public:         X() { i=0 }         void set(int ii)

2007-03-24 13:47:00 924

转载 第十五章

古 之 善 为 道 者 , 微 妙 玄 通 , 深 不 可 识 。夫 唯 不 可 识 , 故 强 为 之 容 :豫 兮 若 冬 涉 川 ﹔犹 兮 若 畏 四 邻 ﹔俨 兮 其 若 客 ﹔涣 兮 其 若 凌 释 ﹔敦 兮 其 若 朴 ﹔旷 兮 其 若 谷 ﹔混 兮 其 若 浊 ﹔澹 兮 其 若 海 ﹔飂 兮 若 无 止 。孰 能 浊 以 静 之 徐 清 。

2007-03-22 12:51:00 485

原创 初次开发软件的心得

         寒假走的比较晚,留在实验室里把北京文化系统专家资源系统软件的2.0版本做完了。体会很多,最重要的是明白了书本上的学习和实际应用的差距是如此之大,尽管已经有了一些心理准备,但还是觉得自己以前所学仍是皮毛。         先说下实际项目和平时书本上东西的区别: 1.         代码篇幅:老师布置的C语言作业题难一点的也不过四五十行代码,一个小例子几行代码就

2007-03-18 21:56:00 943

原创 链表的模板实现

        首先建立一个链表,需要注意的是用模板来写类的时候,必须将类定义和类声明都放在头文件里面,这个问题以前发邮件请教过Bjarne Stroustrup ,他说这是现代编译器的规定,但没具体解释。        下面是链表的实现: //LinkList.h#ifndef LINKLIST_H#define LINKLIST_H#include iostream>#ifndef

2007-03-17 10:33:00 678

转载 第十四章

视之不见,名曰夷﹔ 听之不闻,名曰希﹔搏之不得,名曰微。此三者不可致诘,故混而为一。其上不皦,其下不昧。绳绳兮不可名,复归于物。是谓无状之状,无物之象,是谓恍惚。迎之不见其首,随之不见其后。执古之道,以御今之有。能知古始,是谓道纪。 

2007-03-14 18:38:00 395

转载 第十三章

宠辱若惊,贵大患若身。何谓宠辱若惊。宠为下,得之若惊,失之若惊,是谓宠辱若惊。何谓贵大患若身。吾所以有大患者,为吾有身,及吾无身,吾有何患。故贵以身为天下,若可寄天下﹔爱以身为天下,若可托天下。 

2007-03-11 13:35:00 417

原创 重载赋值运算符

在C++运算符重载中最麻烦的可能就是"="的重载了,尤其是类的层次很复杂时要涉及到很多成员的初始化问题。一. operator=的行为       首先我们要明确什么时候会调用operator= :如果对象还没有被创建,使用= 时会调用拷贝构造函数,否则使用赋值operator= 。       下面是operator=的一个简单应用#include iostream>usin

2007-03-09 15:04:00 580

转载 第十二章

五 色 令 人 目 盲 ﹔五 音 令 人 耳 聋 ﹔五 味 令 人 口 爽 ﹔驰 骋 畋 猎 , 令 人 心 发 狂 ﹔难 得 之 货 , 令 人 行 妨 。 是 以 圣 人 为 腹 不 为 目 , 故 去 彼 取 此 。

2007-03-08 17:33:00 455

原创 八皇后问题求解

〖问题描述〗在一个8×8的棋盘里放置8个皇后,要求每个皇后两两之间不相冲突(在每一横列竖列斜列只有一个皇后)。        这里我是用回溯法来实现的,存储方式采用的是孩子兄弟表示法。即将一般的数改用二叉树的形式来存储,左子树指向第一个孩子节点,右子树指向第一个兄弟节点。        因为用递归思路比较简单,我就直接帖代码了。       QueenTree是整个树的类,Node是每

2007-03-07 16:11:00 726

转载 第十一章

三十辐共一毂,当其无,有车之用。埏埴以为器,当其无,有器之用。凿户牖以为室,当其无,有室之用。故有之以为利,无之以为用。

2007-03-04 13:59:00 431

原创 Huffman编码的实现

      这里的Huffman编码就是离散数学中学的最优二叉树,现在我们用C++来实现它。      首先考虑实现它使用的数据结构,当然这里肯定使用二叉树。其次就是存储方式,对于树一般情况是用间接存储也就是链表。但是二叉链表不方便寻找双亲节点,这里使用向量更好,对存储空间的利用率也较高。  建立数据结构:       Huffman树中每个节点看成数组中的一个元素,它的属性有:权(w

2007-03-02 19:01:00 1818 1

转载 第十章

载营魄抱一,能无离乎?专气致柔,能如婴儿乎?涤除玄览,能无疵乎?爱国治民,能无为乎?天门开阖,能为雌乎?明白四达,能无知乎。 

2007-02-28 21:01:00 423

转载 第九章

持 而 盈 之 , 不 如 其 已 ;揣 而 锐 之 , 不 可 长 保 。金 玉 满 堂 , 莫 之 能 守 ;富 贵 而 骄 , 自 遗 其 咎 。功 成 身 退 , 天 之 道 也 。 

2007-02-06 14:36:00 583

原创 拷贝构造函数的使用

一.为什么会有拷贝构造函数#include fstream>#include string>using namespace std;ofstream out("HowMany.out");class HowMany{private:       static int objectCount;public:       HowMany() { objectCount++; }       s

2007-02-03 14:18:00 799

原创 引用入门

    在C++中提出了引用这个概念,它和指针类似,但用起来更方便。一、普通引用    这里的引用有时候也称为别名,实际就是说两个不同名称的标识符指向了同一个内存地址。#include iostream>using namespace std;int main(){       int y;       int& r=y;       const int& q=12;       

2007-02-02 16:32:00 445

转载 华为C语言面试题

1、局部变量能否和全局变量重名?  答:能,局部会屏蔽全局。要用全局变量,需要使用"::"  局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。  2、如何引用一个已经定义过的全局变量?  答:

2007-01-31 19:02:00 593

转载 第八章

上善若水。水善利万物而不争,处众人之所恶,故几於道。居善地,心善渊,与善仁,言善信,政善治,事善能,动善时。夫唯不争,故无尤。 

2007-01-28 12:33:00 363

原创 矩阵填数

题目: 矩阵中填数. 当给出 N*N 的矩阵,要求用程序填入下列形式的数:例如N=5   ① 倒填                                          ② 蛇形填数                         ③ 回转填数25   24   23   22   21            1      3       4      10    11    

2007-01-27 14:04:00 1818

原创 常量综述(三)

const对象和成员函数      用户定义类型和内部类型一样,都可以定义const对象,比如             const  Hony h(3);        对于const成员函数,就是告诉编译器该成员函数可以为一个const对象所调用,当然非const对象也能调用。然而这就出现个问题怎么声明const成员函数,这里用了个新的语法形式,把修饰符const放在函数参数表的后面。 

2007-01-26 12:59:00 502

转载 第七章

天长地久。天地所以能长且久者,以其不自生,故能长生。是以圣人後其身而身先,外其身而身存。非以其无私邪!故能成其私。 

2007-01-25 15:08:00 450

原创 常量综述(二)

            参数传递和返回值的小结:  void t(int*) {}void u(const int *p){    *p=2;      //error     int i=*p;    //OK     int* p2=p;    //error}const char* v(){      return "result of function v";}const int*

2007-01-25 15:03:00 453

原创 常量综述(一)

 常量在C++里面是一个很重要的概念,有很多细节的地方很容易忽略,这里我根据《C++编程思想》总结了一下。1.出现的历史        常量最普遍的用法是值替代,在C语言里我们用宏来定义常量:                    #define MAX  100        但这是预编译的,也就是说在编译时只是简单宏展开,并不检查宏的语法是否正确。所以在C++里引入了const来定义常量,

2007-01-24 13:08:00 507

Modern Coding Theory

Modern Coding Theory.pdf

2008-11-25

Addison Wesley Refactoring Improving the Design of Existing Code

Addison Wesley.Refactoring.Improving the Design of Existing Code.chm

2008-11-25

Learning the vi and Vim Editors 7th Edition

Learning the vi and Vim Editors 7th Edition.pdf

2008-11-25

Greasemonkey Hacks

Greasemonkey Hacks.chm

2008-11-25

Mastering Regular Expressions 3rd Edition

Mastering Regular Expressions 3rd Edition.chm

2008-10-04

CCIE Professional Development-Routing TCP IP Volume II(2001).pdf

Cisco Press - CCIE Professional Development-Routing TCP IP Volume II(2001).pdf

2008-10-04

Cisco IOS Cookbook 2nd Edition

Cisco IOS Cookbook 2nd Edition.chm

2008-10-04

The Mythical Man-Month

The Mythical Man-Month.pdf 人月神话英文版

2008-10-04

Addison.Wesley.MySQL.4th.Edition.Sep.2008

Addison.Wesley.MySQL.4th.Edition.Sep.2008.pdf

2008-10-03

Beginning SQL Server 2008 for Developers From Novice to Professional

Beginning SQL Server 2008 for Developers From Novice to Professional.pdf

2008-10-03

Professional SQL Server 2005 Programming

Professional SQL Server 2005 Programming.pdf

2008-10-03

Database System Concepts 4th Edition

Database System Concepts 4th Edition.pdf

2008-10-03

The Ruby Programming Language

The Ruby Programming Language <br>PDF

2008-04-07

Programming PHP 2nd Edition

Programming PHP 2nd Edition.chm

2008-03-05

Programming Python 3rd Edition

Programming Python 3rd Edition

2008-03-01

Java In A Nutshell 5th Edition

Java In A Nutshell 5th Edition

2008-02-21

Eclipse Cookbook

Eclipse Cookbook<br>chm

2008-02-21

BSD Hacks

BSD Hacks<br>chm

2008-02-21

Windows XP Hacks

Windows XP Hacks<br>chm

2008-02-21

The Rails Way

The Rails Way

2008-02-19

c++数据库操作实例

c++数据库操作实例过程,包括增删改查等操作

2015-12-01

Professional ASP.NET MVC 4

Professional ASP.NET MVC 4

2013-01-16

Manning.EJB.3.0.in.Action

Manning.EJB.3.0.in.Action.pdf

2009-05-19

Apress.Pro.SQL Server 2008.XML.May.2008

Apress.Pro.SQL Server 2008.XML.May.2008.pdf

2009-04-05

McGraw Hill-Oracle Database 11g PL SQL Programming Mar 2008

McGraw Hill-Oracle Database 11g PL SQL Programming Mar 2008.pdf

2009-04-05

Beginning PHP and MySQL 3rd Edition

Beginning PHP and MySQL 3rd Edition.pdf

2009-03-30

The Unified Modeling Language User Guide 2nd Edition

The Unified Modeling Language User Guide 2nd Edition.chm

2009-03-29

C Sharp 3.0 Unleashed With the dot NET Framework 3.5

C Sharp 3.0 Unleashed With the dot NET Framework 3.5.pdf

2009-03-28

Object-Oriented Design in Java

Object-Oriented Design in Java.pdf

2009-03-28

Manning.Flex.3.in.Action.Feb.2009

Manning.Flex.3.in.Action.Feb.2009.pdf

2009-03-23

Beginning Linux Programming, Fourth Edition

Beginning Linux Programming, Fourth Edition.pdf

2009-03-23

Manning Adobe AIR in Action

Manning Adobe AIR in Action.pdf

2009-03-11

C++ Complete Reference(3rd Ed.)

C++ Complete Reference(3rd Ed.).pdf

2009-03-09

J2EE Design Patterns

J2EE Design Patterns.chm

2009-03-09

Beginning JSP JSF and Tomcat Web Development

Beginning JSP JSF and Tomcat Web Development.pdf

2009-03-09

Apress.Beginning.JSP.2.From.Novice.to.Professional

Apress.Beginning.JSP.2.From.Novice.to.Professional.chm

2009-03-09

C# 3.0 Design Patterns

C# 3.0 Design Patterns.pdf

2008-12-21

PHP Objects Patterns And Practice 2nd ed

PHP Objects Patterns And Practice 2nd ed.pdf

2008-12-21

Learning PHP and MySQL 2nd Edition

Learning PHP and MySQL 2nd Edition.pdf

2008-12-19

Beginning Python From Novice to Professional Second Edition

Beginning Python From Novice to Professional Second Edition.pdf

2008-12-12

空空如也

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

TA关注的人

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