摘要: *日,在浏览伯乐在线(http://blog.jobbole.com/29281/)的时候碰到一些很不错的资源:25本免费的Python电子书如下图:其中,每本都是以名字+超链接的方式,于是激起了我写个小程序保存这些资源的欲望,顺便也能练*一些不太熟练的小爬虫 : ) 。 好了,我们开始吧!先展示一... 阅读全文
posted @ 2014-02-17 15:57 大Yi巴狼 阅读(4030) 评论(0) 推荐(0) 编辑
摘要: 和上篇博文经历类似, 批量修改文件名字. : ) 不多说, 看图, 程序运行之前: 程序要做的事情呢, 就是挖出"[]"中的集数, 并用 “第[]集”来修改文件名字. 下面是Python的实现. 1 # -*- coding: utf-8 -*- 2 3 import os 4 import re 5 6 files = os.listdir(".") 7 8 for filename in files: 9 # 将文件名和缀名分成俩部分10 portion = os.path.splitext(filename)11 12 if portion[... 阅读全文
posted @ 2014-01-25 16:00 大Yi巴狼 阅读(9493) 评论(0) 推荐(0) 编辑
摘要: 近期下载了很多各种教程, 但是不幸的是后缀名都是 ".mp4", 而本人喜欢 ".rmvb" 后缀,由于有轻微洁癖, 受不了后面的 ".mp4" 缀, 但是手动修改又太过繁琐, 所以用近期刚学的 Python 来偷懒吧 ! : ) 如图为程序运行前的文件名 我们要做的呢, 就是在当前目录下,新建一个python文件, 如上图 demo2.py 然后用编辑器打开敲入如下代码: 1 import os 2 3 # 列出当前目录下所有的文件 4 files = os.listdir(".") 5 6 for filena 阅读全文
posted @ 2014-01-25 15:42 大Yi巴狼 阅读(4966) 评论(1) 推荐(1) 编辑
摘要: 在Linux系统中,大多数配置文件、日志文件,甚至shell脚本都使用文本文件格式,因此,Linux系统存在着多种文本编辑器,但当你仅仅想要查看一下这些文件的内容时,可使用一个简单的命令-cat。cat手册里这样描述: cat命令读取文件内容,并输出到标准设备上面cat是一条linux内置命令. 几乎所有linux发行版都内置(译注:或者说我从未听说过不内置cat命令的发行版)。接下来,让我们开始学习如何使用.1. 显示文件内容最简单的方法是直接输入‘cat file_name’.# cat /etc/issue CentOS release 5.10 (Final)Kernel \r on. 阅读全文
posted @ 2013-12-05 16:13 大Yi巴狼 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 插入排序 输入: n 个数的一个序列 。 输出: 输入序列的一个排列 , 满足a1' ≤a2'≤...≤an'。 1 INSERTION-SORT(A) 2 3 for j = 2 to A.length 4 key = A[j] 5 // Insert A[j] into the sorted sequence A[1..j - 1] 6 i = j - 1 7 while i > 0 and A[i] > key 8 A[i + 1] = A[i] 9 i = i - 110 A[i + 1] = key... 阅读全文
posted @ 2013-11-21 19:49 大Yi巴狼 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 排序的现实意义每个人都知道,今日突然对各种排序算法产生了兴趣,于是谈下我所接触到的一些排序算法:选择,插入,冒泡,快排,堆排,归并,基数,计数,bogo。代码除个别都由本人所写,若有 bug 请您指正。个人建议,一定要看看计数排序,别的快排和归并排想法也很好。选择和插入很基本,也是最容易理解的,最逆天的就是 bogo 了,一定要看哦!!注:将input函数和output函数还有主函数写在了冒泡里,以后就直接写排序函数的代码了,其他部分的代码的输入输出函数、主函数和冒泡排序基本一致。1.冒泡排序 描述:依次比较相邻的两个数,将小数放在前面,大数放在后面。这样每次都能将最大的数放在最后,多次迭代. 阅读全文
posted @ 2013-11-20 15:51 大Yi巴狼 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1.系统引导配置文件 # vi /boot/grub/grub.conf default=0 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title Red Hat Enterprise Linux (2.6.32-71.el6.x86_64) root (hd0,0) kernel /vmlinuz-2.6.32-71.el6.x86_64 ro root=/dev/mapper/vol0-root rd_LVM_LV=vol0/root rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US 阅读全文
posted @ 2013-06-27 18:05 大Yi巴狼 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1.vncviewer --shared --viewonly 192.168.0.251:1&2.link aa bb //对aa文件做链接(快捷方式)bb3.c+A+F2 切换到字符型界面 A+F1 切换到图形界面4.https://access.redhat.com/knowledge/docs/ 红帽官方的帮助文档5.yum install -y gedit 下载安装gedit6.lftp 192.168.0.254 登录到192.168.0.254的服务器上7.lpr 打印 lprm 1 删除队列1 lpq查询 echo "hello" | lpr 打印e 阅读全文
posted @ 2013-06-27 18:03 大Yi巴狼 阅读(333) 评论(0) 推荐(1) 编辑