自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python3 使用urllib.request模块,关于bytes和string的那些事

python 3.4.2 使用urllib.request模块获取网页内容,虽说知道要注意编解码的问题,但有些细节还是不清楚,终于碰到了TypeError的错误:TypeError:can't use a string pattern on a bytes-like object知道是字节和字符使用错误,但是问题在哪儿呢?只好敲代码问问了。import urllib.requesturl = 'ht

2015-03-26 14:22:11 7534

原创 python 正则表达式贪婪模式与非贪婪模式

之前未接触过正则表达式,今日看python网络爬虫的源码,里面一行正则表达式匹配的代码初看之下,不是很理解,代码如下:myItems = re.findall('<div.*?class="content".*?title="(.*?)">(.*?)</div>',unicodePage,re.S)“.*?”这种匹配方式,按理解应该是匹配任意字符0个或多个(re.S模式,“.”可以匹配“\n”),但

2015-03-26 12:00:00 20398

原创 python3 urllib使用debug输出

python2.7.5中使用debug输出,可以采用如下方式:import urllib2 httpHandler = urllib2.HTTPHandler(debuglevel=1) httpsHandler = urllib2.HTTPSHandler(debuglevel=1) opener = urllib2.build_opener(httpHandler, https

2015-03-25 11:34:18 2276 1

原创 UnicodeEncodeError: ‘gbk’ codec can’t encode character

python抓取重庆大学图书馆主页“http://lib.cqu.edu.cn/newversion/index.htm”,网页编码为"UTF-8"工具:python 3.4.2,windows平台源码如下:from urllib import request, parse url = 'http://lib.cqu.edu.cn/newversion/index.htm

2015-03-24 20:35:03 1186

原创 ruby-linux终端下雪

C =`stty size`.split[1].to_i# pack:U |Integer| UTF-8 character# “*” 表示剩下所有东西S=[0x2744].pack("U*")a={}#"\033[2J" linux shell清屏puts "\033[2J"loop do a[rand(C)]=0 a.each do |k, v| #key val

2014-12-14 18:45:58 489

原创 ruby-linux终端下雪

C =`stty size`.split[1].to_i# pack:U |Integer| UTF-8 character# “*” 表示剩下所有东西S=[0x2744].pack("U*")a={}#"\033[2J" linux shell清屏puts "\033[2J"loop do a[rand(C)]=0 a.each do |k, v| #key val

2014-12-14 18:43:35 482

原创 删除linux系统

彻底删除已经安装的linux系统,先要手工删除linux数据分区和swap分区,然后删除引导记录1. 删除linux分区(1)使用安 装盘进入救援模式(2)使用分区工具删除linux系统所在的分区eg.使用parted删除dev/sda:parted /dev/sda(3)输入exit退出救援模式,重启(Crtl+Alt+Del)2. 删除linux引导记录(1)放

2014-12-04 13:00:06 976

原创 笔记本装RHEL6.5笔记

习惯了虚拟机安装系统安装操作系统,到物理机上安装系统手还有些生疏了。1. windows划分磁盘分区给linux.(1)计算机右键->管理->磁盘管理(2)选择所要分区的磁盘右键(以管理员身份为前提)i.压缩卷,从磁盘中分出一部分空间出来ii.删除卷,将整个磁盘空出来。对有页面文件的磁盘无法删除卷,可以将虚拟内存改到C盘或其他盘,重启电脑即可,然后在进行相同操作即可。(3)

2014-12-02 15:10:12 757

原创 vsftpd学习笔记二

1. vsftpd配置文件/etc/vsftp.conf中的3选项的关系结构(1)chroot_local_user=YESchroot_list_enable=YES(这行可以没有, 也可以有)chroot_list_file=/etc/vsftpd.chroot_list那么, 凡是加在文件vsftpd.chroot_list中的用户都是不受限止的用户,即可以浏览其主目录的

2014-11-28 23:06:13 512

原创 vsftpd学习笔记

这几天在RHEL6.5下捣腾vsftpd服务,在这里记录下自己碰到的问题和解决方法。1.  匿名用户上传文件(1) 修改vsftpd.conf文件,使"write_enable=YES"和"anon_upload_enable=YES"(2) 确保上传目录有写的权限ftp上传文件出现”vsftpd 553 could not create file”现象,排除不是上面两点引起的,可

2014-11-27 15:14:52 5434

原创 RedHat下vnc服务配置

Red Hat系统为RHEL6.5,安装系统时就选了vnc服务,就不说安装vnc了。图形化配置:(1)系统面板>System>Preferences>Remote Desktop打开共享(勾选),输入密码,ok(2)防火墙允许5900端口System>Administration>Firewall选择左侧其他端口,右侧选择自定义,添加5900端口,tcp,确定,应用。o

2014-11-26 16:15:33 617

原创 SDN学习笔记

SDN与现有网络区别

2014-10-31 10:07:47 6689

原创 vmware 学习笔记

1. 虚拟化物理主机

2014-10-26 15:42:42 881

原创 vmware workstation 几种网络模式

系统的了解了vmware workstationd的几种网络模式,

2014-10-26 14:56:44 557

原创 跑步

不知什么时候开始喜欢在CSDN上写博客了,

2014-10-12 23:37:42 677

原创 shell下路径带空格问题

今天倒腾了半天的wine,希望在linux

2014-10-11 12:39:06 9774 1

原创 编写一个函数,用来输出n 个元素的所有子集

回溯法的基本思想 对于用回溯法求解的问题,首先要将问题进行适当的转化,得出状态空间树。 这棵树的每条完整路径都代表了一种解的可能。通过深度优先搜索这棵树,枚举每种可能的解的情况;从而得出结果。但是,回溯法中通过构造约束函数,可以大大 提升程序效率,因为在深度优先搜索的过程中,不断的将每个解(并不一定是完整的,事实上这也就是构造约束函数的意义所在)与约束函数进行对照从而删除一些 不可

2014-10-08 14:09:05 3124

转载 解密BadUSB

解密BadUSB:世界上最邪恶的USB外设_安全_比特网 http://sec.chinabyte.com/180/13070180.shtml

2014-10-06 12:25:59 1850

原创 C中使用正则表达式

C中使用正则表达式大致分为一下几个步骤:1.编译正则表达式2.执行匹配3.释放内存 首先,编译正则表达式int regcomp(regex_t *preg, const char *regex, int cflags);reqcomp()函数用于把正则表达式编译成某种格式,可以使后面的匹配更有效。如果函数regcomp()执行成功,并且编译结果被正确填充到p

2014-09-26 21:23:00 526

原创 POJ1503

POJ:http://poj.org/problem?id=1503这是一个求

2014-09-25 13:16:03 334

原创 linux mint 下安装 wwscan

先安装 libcurl-devel$:sudo apt-get install libcurl4-openssl-devGit 项目地址:https://github.com/sinepi/wwwscan下载源代码解压后,直接make就可以了,运行效果如图所示

2014-09-22 23:17:08 691

原创 POJ1328

poj1328把每个岛屿来当做雷达的圆心,半径为d,做圆,与x轴会产生两个焦点L和R,这就是一个区间;首先就是要把所有的区间找出来,然后x轴从左往右按L排序,再然后就是所谓的贪心把那些互相重叠的区间去掉就行了,区间也就是雷达

2014-09-21 17:02:46 568

原创 POJ1083

poj1083:http://poj.org/problem?id=1083

2014-09-21 13:32:49 577

原创 POJ2739

POJ2739《http://poj.org/problem?id=2739

2014-09-20 10:27:57 1468

原创 POJ2159

解出了第一道题,keep fighting!POJ2159:

2014-09-17 23:09:24 1044

原创 POJ3299

不论什么时候开始做自己喜欢的事,

2014-09-17 18:47:00 952

空空如也

空空如也

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

TA关注的人

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