自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

北飞雁

这是个秘密.因为你是我的优乐美!

  • 博客(17)
  • 收藏
  • 关注

转载 Redis学习手册(Set数据类型)

一、概述:      在Redis中,我们可以将Set类型看作为没有排序的字符集合,和List类型一样,我们也可以在该类型的数据值上执行添加、删除或判断某一元素是否存在等操作。需要说明的是,这些操作的时间复杂度为O(1),即常量时间内完成次操作。Set可包含的最大元素数量是4294967295。      和List类型不同的是,Set集合中不允许出现重复的元素,这一点和C++标准库中

2013-01-25 10:59:24 340

转载 redis安装及使用+常用命令

1.安装:1)下载安装$ wget http://redis.googlecode.com/files/redis-2.2.12.tar.gz$ tar xzf redis-2.2.12.tar.gz$ cd redis-2.2.12$ makeinstall##或者make PREFIX=/usr/local/redis install2)测试启动服务

2012-09-10 16:53:14 560

转载 什么叫DNS?·什么是A记录?·什么是NS记录?·什么是别名记录(CNAME)?

什么叫DNS? 域名管理系统DNS(Domain Name System)是域名解析服务器的意思.它在互联网的作用是:把域名转换成网络可以识别的ip地址,在通过IP地址访问主机。比如:我们上网时输入的www.163.com会自动转换成为202.108.9.16 ·什么是A记录

2012-09-09 16:14:54 7557

转载 DNS基础教程(十四)DNS查询工具之DIG的使用

DIG,全称Domain Information Groper。原本是Linux平台上BIND服务器诊断的工具(已上传至附件),现在已经有了windows的版本,这节就是利用此工具在windows环境下来做一些DNS的诊断测试。    首先,需要将DIG安装到系统中,大致分为以下几步:1、安装DIG程序    运行安装程序中的BINDInstall.exe,如下图:

2012-09-09 15:40:54 1624

转载 Redis学习手册(List数据类型)

一、概述:      在Redis中,List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不存在,Redis将为该键创建一个新的链表。与此相反,如果链表中所有的元素均被移除,那么该键也将会被从数据库中删除。List中可以包含的最大元素数量是4294967295。      从元素插入和

2012-09-08 16:32:38 401

转载 Redis学习手册(Hashes数据类型)

一、概述:      我们可以将Redis中的Hashes类型看成具有String Key和String Value的map容器。所以该类型非常适合于存储值对象的信息。如Username、Password和Age等。如果Hash中包含很少的字段,那么该类型的数据也将仅占用很少的磁盘空间。每一个Hash可以存储4294967295个键值对。二、相关命令列表:命令原

2012-09-08 16:31:57 310

转载 几个重量级的NoSQL数据库和管理工具

随着互联网中web 2.0网站的兴起,传统的关系数据库在应付web 2.0网站,特别是超大规模和高并发的SNS类型的web 2.0纯动态网站,已经显得力不从心,暴露了很多难以克服的问题,例如:     High performance - 对数据库高并发读写的需求   Huge Storage - 对海量数据的高效率存储和访问的需求   High Scalability && High

2012-09-08 09:28:15 733

转载 dig用法详解

在 unix 和 linux 下,建议大家使用 dig 命令来代替 nslookup。 dig 命令的功能比 nslookup 强大很多,不像 nslookkup 还得 set 来 set 去的,怪麻烦的。下面是 dig 的一些比较常用的命令: # dig 最基本的用法dig @server qianlong.com# 用 dig 查看 zone 数据传输d

2012-09-03 21:40:33 7848

原创 关于DNS的别名,你真的理解了吗?

人有乳名和学名,,标志识别电脑(的)(地)址也有本名和别名..名字存在(的)意义就是把人与人、物与物区别开来,,同一事物多个名称,,主要用于不同场合,,再者就是身份和(地)位(的)象征..记录(的)别名,,大抵也不外乎这几个目(的)..   别名记录(CNAME)也被称为规范名字..这种记录允许您将多个名字映射到同一台计算机..就像我们人一样,,无论有多少个名字,,最终都是指向一个人..最常见(的

2012-09-03 21:21:04 10730

转载 python 中两个list是否有相同元素的办法

list_a = [1,2,3,4]list_b = [3,4,5,6,7]set_c = set(list_a) & set(list_b)list_c = list(set_c)可以得到:list_c = [3,4]

2012-09-02 15:07:35 19835

转载 Python list 操作

创建列表sample_list = ['a',1,('a','b')]Python 列表操作sample_list = ['a','b',0,1,3]得到列表中的某一个值value_start = sample_list[0]end_value = sample_list[-1]删除列表的第一个值del sample_list[0]在列表中插入一

2012-09-02 15:06:04 537

原创 二叉树的创建,遍历,查找算法及其程序实现(傻瓜版)

前一个月学习了一下二叉树,现在和大家分享一下。(高手勿看)二叉树常被用于实现二叉查找树和二叉堆。值得注意的是,二叉树不是树的特殊情形。在图论中,二叉树是一个连通的无环图,并且每一个顶点的度不大于3。有根二叉树还要满足根结点的度不大于2。有了根结点后,每个顶点定义了唯一的根结点,和最多2个子结点。然而,没有足够的信息来区分左结点和右结点。请看下面的程序://二叉树创建->前序中序后序遍历

2012-08-25 09:03:56 1543

转载 python下的MySQLdb使用+乱码的解决方案

下载安装MySQLdblinux版本http://sourceforge.net/projects/mysql-python/ 下载,在安装是要先安装setuptools,然后在下载文件目录下,修改mysite.cfg,指定本地mysql的mysql-config文件的路径windows版本网上搜索到一个http://www.technicalbard.com/fi

2012-08-21 17:09:37 524

原创 python下学生管理系统:从文件中读取30位学生的信息(含邮箱),并实现简单的增、删、查找、统计(邮箱使用人数)。---附程序哦!

再说python(接上一篇C语言写的):用python编程最大的好处就简单、易懂,通过这题就可以看出。界面、增、删和查找不用说了吧。。。。统计用python非常的简单,因为它自带信息截取功能,比如是s[1][1:3],可以截取是s[1]字符串的第1到3之间的字符(从0开始数,含1,不包含3,具体见python手册),现在,你只要依次找到所有学生的邮箱,截取相应的你需要的字段,比如str[s

2012-08-21 15:08:12 6400 1

原创 C下学生管理系统:从文件中读取30位学生的信息(含邮箱),并实现简单的增、删、查找、统计(邮箱使用人数)。---附程序哦!

学生管理系统是初学者网络编程通常要遇到的问题,本人小菜鸟,一个月前做了这一类题,拿出来和初学者分享一下。。。说的不好,有错误欢迎指正( ^_^ )先说C下(python下也有,见下一篇,两个并不起来,汗):首先是界面的建立,这个不用说了吧,便于对这个系统进行管理;其次是从文件中读取信息,打开文件,定义指针读取即可;增、删、查找这些都比较简单,略过。重点讲一下如何统计各邮箱的使用人数:因为学

2012-08-21 14:58:34 4254

原创 wincap 捕获本地 DNS 查询包并输出其IP,PORT,DOMAIN(完整版,附程序)

这几天在实验室敲了几天代码,开始一直不知道怎么捕获DNS包,参考了许多的资料,终于弄明白了,现在和还不明白的朋友分享一下。。。1.关于适配器那一块就跳过了,网上程序写的很清楚。2.如何获得IP?port?这个很简单,只需要把指针定义到IP首部,根据IP头部的结构输出相应的源和目的IP,PORT即可。3.如何捕获DNS查询包?这个对像我一样开始学的菜鸟比较头疼,其实很简单的额,打

2012-08-21 10:42:54 3504 2

转载 python多线程编程

Python代码代码的执行由python虚拟机(也叫解释器主循环)来控制。Python在设计之初就考虑到要在主循环中,同时只有一个线程在执行,就像单CPU的系统中运行多个进程那样,内存中可以存放多个程序,但任意时候,只有一个程序在CPU中运行。同样,虽然python解释器可以“运行”多个线程,但在任意时刻,只有一个线程在解释器中运行。     对python虚拟机的访问由全局解释器

2012-08-21 10:08:10 367

空空如也

空空如也

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

TA关注的人

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