上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: View Code 1 #!/usr/bin/env python 2 #coding=utf-8 3 import urllib 4 import re 5 def gethtml(url): 6 page = urllib.urlopen(url) 7 html = page.read() 8 page.close() 9 return html10 def getweather(html):11 reg = '<a title=.*?>(.*?)</a>.*?<span>(.*?)</span>.*?<b>(.*?)&l 阅读全文
posted @ 2013-03-18 13:49 时光旅行的懒猫 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 搭建 VPN 服务器的方法非常多,比较著名的有 PPTP, L2TP/IPSec 和 OpenVPN。这三种方式中后两者的安全性比较好,但配置较麻烦,PPTP 是这三者中配置最容易的方式,而且 Windows/Mac 系统中都内建相应的客户端。1、安装pptp,这是个vpn的服务端软件sudo apt-get install pptpd系统会自动解决依赖关系,安装好后,需要进行一番设置。2、编辑 /etc/pptpd.confsudo vi /etc/pptpd.conf去掉文件最末端的 localip 和 remoteip 两个参数的注释,并进行相应修改。这里,localip 是 VPN 连 阅读全文
posted @ 2013-03-09 10:18 时光旅行的懒猫 阅读(10667) 评论(0) 推荐(0) 编辑
摘要: 在写一个抓取网页的小脚本,运行起来总是出现这个错误查了下Python的默认编码文件是用的ASCII码,你将文件存成了UTF-8也没用,解决办法很简单只要在文件开头加入# -*- coding: UTF-8 -*- 或者 #coding=utf-8 就行了。自己本子上的vim配置文件中插入进去这个了,实验室的机器上的配置文件并不一样,因此出现了问题。更多的编码问题看这里http://www.pythonclub.org/python-basic/codec 阅读全文
posted @ 2013-03-05 21:28 时光旅行的懒猫 阅读(38949) 评论(2) 推荐(4) 编辑
摘要: 今天OJ数据库服务器挂了,我这边很奇怪的ssh连不上,后来连上了但是很卡,看了下mysql/error.log没看出来什么原因。学长那边进去mysql用了下showprocesslist发现大量的unauthenticated user Connect的信息。于是查了一下原因。手册中的解释是:unauthenticated user refers to a thread that has become associated with a client connection but for which authentication of the client user has not yet b 阅读全文
posted @ 2013-02-28 21:04 时光旅行的懒猫 阅读(6801) 评论(0) 推荐(1) 编辑
摘要: 我倒是无此需求 不过某同学挺希望这么做的 分享一个方法首先在安装debian时不能选安装grub到第一个分区(win7在的分区)开头,选择安装到其他分区,如/dev/sda8 ,完毕。这样之后shell/或livecd进去运行把启动信息dd出来dd if=/dev/sda8 of=/mnt/debian.bin bs=512 count=1其中/dev/sda8 是grub位置,of后的是是输出位置(样例挂了盘在/mnt下)。然后reboot进入win管理员打开cmd,运行1>bcdedit /create /d “Debian GNU/Linux” /application BOOTS 阅读全文
posted @ 2013-02-28 21:02 时光旅行的懒猫 阅读(1968) 评论(0) 推荐(0) 编辑
摘要: 个人拼凑基本方法先是获取内核源码方法1、内核官网下载内核官网: 在 kernel 的官网上有三种版本,mainline,stable,longtermmainline 是主线版本,最新的,像 linux-3.7 或是 3.8-rc1 stable 是稳定版,像 linux-3.7.1longterm 是长期支持版,目前官网上是 2 个,3.0,3.4,再加一个后娘养的 3.2还有一个是 eol,当然就是不再支持了,3.5.3.6 就是 eol 了 选那个随便 建议稳定版方法2、是用git ,git 的优点是取出很快,不用打补丁,缺点是第一次比较慢稳定版 git clone git://git. 阅读全文
posted @ 2013-02-28 20:52 时光旅行的懒猫 阅读(7946) 评论(0) 推荐(0) 编辑
摘要: 以前一直没注意到这个问题 昨天在群里有人问到了说普通用户进去默认是静音 root进去默认是全开于是就查了下原来是没有把ALSA声音系统的当前设置状态保存到/var/lib/alsa/asound.state中。而每次重启电脑时,ALSA系统的初始化脚本(/etc/init.d/alsa)会用/var/lib/alsa/asound.state这个默认的配置文件来设置ALSA系统的状态。所以就造成每次重启都还原到初始状态。有一个工具叫alsactl,它可自动把当前配置信息保存到/var/lib/alsa/asound.state中。alsactl包含在alsa-utils软件包中。用以下命令安装 阅读全文
posted @ 2013-02-28 20:38 时光旅行的懒猫 阅读(971) 评论(0) 推荐(0) 编辑
摘要: 安装app-admin/sudo包emerge sudo设置环境变量EDITORecho EDITOR=\"/usr/bin/vim\" >/etc/env.d/99editorenv-update然后注销重新登陆编辑sudo配置文件/etc/sudoer,启用wheel组特权,/etc/sudoer不能用编辑器直接编辑,只能使用visudo命令调用编辑器编辑:visudo删除#%wheel ALL=(ALL) ALL#%wheel ALL=(ALL) NOPASSWD: ALL两行的#号将你的用户加入wheel组gpasswd -a your_user_name w 阅读全文
posted @ 2013-02-28 20:34 时光旅行的懒猫 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 上次那个太过繁琐 讲解的也不清楚-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。# tar -cf all.tar *.jpg这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包, 阅读全文
posted @ 2013-02-28 20:31 时光旅行的懒猫 阅读(566) 评论(0) 推荐(0) 编辑
摘要: #aptitude install apt-rdepends signing-party(记得把推荐的包也装上)以ibus为例,生成它的依赖关系图:$ apt-rdepends -d ibus |springgraph > ibus.png过程可能会有点漫长,当前工作目录下会生成ibus.png基于Debian的系列都可用,亲测ubuntu。 阅读全文
posted @ 2013-02-28 20:29 时光旅行的懒猫 阅读(1469) 评论(2) 推荐(2) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页