自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 [笔试]常考算法

#include<iostream> using namespace std; #include<cmath> #include<iomanip> //虚函数 /*class ClassA { public: ClassA() { cout<<"A类构造函数被调用"<<...

2013-10-16 16:01:00 147

转载 [算法]详细谈谈KMP算法

KMP算法简单说是一种字符串匹配的算法,文本在这里详细研究一下KMP算法,也是初学,不妥之处望多多指教。 既然说到字符串匹配,肯定有两个字符串,一个作为源串,一个作为模板串,一般来讲源串比较长,模板串比较短,匹配算法就是用短的模板串去检测源串中是否存在和它相同的版本。 举个例子 我们设源字符串为Source string用数组s[]来表示,而模板字符串用数组T...

2013-04-09 20:46:00 126

转载 [C++]C++中访问结构体成员的几种方法

用户自定义类型,结构体在C++中几乎被类所取代,但很多时候在访问结构体成员时也总会犯些错误。下面仅讨论几种访问结构体成员的方法。 设一个简单的结构体定义如下 typedef struct { int x; int y; char name[20]; char *type; }Point; 其实...

2013-03-26 09:36:00 1316

转载 [c++]初识c++钩子

因为研究木马,需要用到键盘钩子,所以准备仔细的学习一下。顺便整理一下自己的思路。 1、什么是钩子? 首先windows操作系统是建立在事件驱动机制的基础上的,简单来说,系统各窗口之间的沟通都是通过消息的相互传递而实现的,通常应用程序只能处理来自程序内部进程之间或进程自己传递的消息。如果需要对进程之外传递的消息进行拦截处理,就要用到(HOOK)钩子技术。...

2012-11-28 14:30:00 291

转载 [UNIX网络编程1.0]源代码在linux系统下的实现

之前一直想自学unix网络编程,还特地去买了本史蒂文斯的书。没想到一开始就被那个简单的时间获取客户程序搞晕了。试了N中方式把网上的教程翻了个便都不行。甚至有一段时间故意不去看它。 关键就在unp.h,怎么把它编译成功。 #include "unp.h" //#include "myerr.h" int main(int argc, ...

2012-10-26 19:33:00 159

转载 [TCP/IP协议]IGMP internet 组管理协议

首先我们知道D类地址作为多播地址,对于单纯的子网内部多播,并不要求路由器进行转发,但一旦涉及到主机和路由器同时进行多播通信时,就需要用到IGMP协议,他可以让一个物理网络上的所有系统知道主机目前所在的多播组,很显然多播路由器(支持多播的路由器)需要这些信息以便知道它的多播数据包应该发往那个接口。 IGMP作为网络层的一种协议,在IP首部的字段被设置为2。报文格式如下 ...

2012-08-04 15:09:00 174

转载 [python学习笔记]条件,循环和其他语句

1,隐藏的print,import属性。 首先我们之前了解过print和import,它依然隐藏着更多的特性。对于Print来说,逗号的作用就很明显,比如print 'age:',42 ,执行后逗号会自动转变为空格使之成为一个连贯的字符串。age: 42. 另外import,把某一事件作为另一事件导入。从模块导入函数时可以用import some...

2012-05-30 10:51:00 78

转载 [python学习笔记]字典,当索引不好用时

我们知道,如果只是想将值分组到一个结构中,并且通过编号对其引用,那么列表就完全能够做到。 但如果想通过名字来引用具体的值,像函数映射,那就要用到字典了,字典是python中唯一内建的映射类型,字典的值并没有特殊的顺序,但都存储在一个特定的KEY里。 1.创建字典格式: phonebook={'alice':'1233','':'','':...

2012-05-30 08:29:00 145

转载 [windows网络编程]tcp/udp编程初步详解

如你所知,简单的网络编程就是称为客户端和服务器的两台主机进行通信。显然通信双方要有一个统一的标识,电话机的比方就很好。这个标识不仅仅是IP地址或者端口号,我们可以将二者结合起来。称之为套接字,socket。在网络编程中socket无疑是关键的部分,因此网络编程也常常被叫做socket编程。 叫什么不重要,重要的是原理。本文的目的也正是这样,我们试图搞懂它。 ...

2012-04-27 16:25:00 122

转载 [防火墙]防火墙安全

作为计算机的第一道屏障,防火墙的重要性不言而喻,尽管防火墙在面临网络攻击时仍有很大的缺陷,不如无法阻止自内而外的攻击,对复杂多变的网络攻击攻击无法预警和像IDS所做的那样。但防火墙依然是服务器乃至个人机的一道不可或缺的屏障。 “木桶原理” 本文将对防火墙做一个初步的简介,显然像我们知道的那样,防火墙是一款软硬结合在内外网之间进行防护机制。我们可以大致的将防火墙主...

2012-04-17 18:52:00 180

转载 [python]学习笔记,第二章列表和元素

在Python中最基本的数据结构就是序列 一、其中最为常用的是列表和元组。 1.首先看序列,建立一个序列,以及序列间的嵌套 >>> edward=['ni hao',43] >>> john=['ni ye hao',42] >>> database=[edward,john] >...

2012-04-16 15:54:00 115

转载 [python]linux下的python安装及初步学习

linux下python的安装 尽管我的unbuntu 10.11版本已经默认更新了python的安装,但这里还是重新介绍一下如何在linux下安装 python。在网上也有一些安装教程。 摘来如下 1.下载源代码 http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tar.bz2    2. 安装   $...

2012-04-15 12:50:00 100

转载 [cisco学习笔记]路由器安全管理---pt5.3的操作记录

随便写写,最近确实不怎么在状态,每天醒来都有一种潜在的危机感,觉得自己该怎么好好利用这一天短暂的时光,不能碌碌无为,似乎现实中总有数不清的纷繁之事等着我去做,我不敢去预测未来,更不想如果这样碌碌无为下去将来会是怎样的一副样子,我似乎是充满斗志的,但这斗志几乎被汹涌而来的潮水吞噬的一点不剩,我想着那些学不完的东西,甚至一度怀疑自己的智商,我不知道这是我面对困难的畏惧还是对未来理想的...

2012-04-12 15:24:00 175

空空如也

空空如也

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

TA关注的人

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