<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Mr.Yan的专栏]]></title><description><![CDATA[Stay hungry, stay foolish.]]></description><link>https://blog.csdn.net/onlyanyz</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; onlyanyz]]></copyright><item><title><![CDATA[每天一个Linux命令之vmstat]]></title><link>https://blog.csdn.net/onlyanyz/article/details/50878928</link><guid>https://blog.csdn.net/onlyanyz/article/details/50878928</guid><author>onlyanyz</author><pubDate>Sun, 13 Mar 2016 17:23:07 +0800</pubDate><description><![CDATA[vmstat命令是一个Linux系统监控工具，可以展现给定时间间隔的服务器状态，配合top命令，可以更加全方位查看当前Linux的系统是否工作正常。下面我们就来看下语法和输入各项的含义。
一、语法
vmstat命令一般跟两个数字参数，如：vmstat
 2 100。第一个数字参数代表采样的时间间隔数，我们这里每2秒采样一次并打印结果；第二个参数表示采样次数，我们这里采样100次就停止。如果想]]></description><category></category></item><item><title><![CDATA[git快速入门之二：将远程仓库克隆到本地]]></title><link>https://blog.csdn.net/onlyanyz/article/details/50019581</link><guid>https://blog.csdn.net/onlyanyz/article/details/50019581</guid><author>onlyanyz</author><pubDate>Tue, 24 Nov 2015 22:24:53 +0800</pubDate><description><![CDATA[原文链接：http://www.yyztech.com/archives/45/

首先来回顾一下，在上一篇git系列文章中，我们讲了如何创建本地git仓库并把文件push到远程仓库，也就是先有本地仓库，后有远程仓库。那么，这次我们来讲一个新的玩法，就是先有远程仓库，后有本地仓库，即把远程仓库“克隆（clone）”到本地。
假设现在你的团队其他成员已经在git上建好了仓库，并且也push过代]]></description><category></category></item><item><title><![CDATA[fiddler在不同场景下的强大作用]]></title><link>https://blog.csdn.net/onlyanyz/article/details/50019449</link><guid>https://blog.csdn.net/onlyanyz/article/details/50019449</guid><author>onlyanyz</author><pubDate>Tue, 24 Nov 2015 22:16:21 +0800</pubDate><description><![CDATA[原文链接：http://www.yyztech.com/archives/50/
我的站点：http://www.yyztech.com
如果你是一名前端开发或者测试人员，那么fiddler绝对是最值得掌握的工具之一。fiddler是最强大的web调试工具之一，他能记录所有客户端和服务器的http/https请求以及响应，允许你监视，允许你设置断点调试，甚至篡改请求和响应。
fiddler的]]></description><category></category></item><item><title><![CDATA[每天一个python模块之Requests]]></title><link>https://blog.csdn.net/onlyanyz/article/details/50019401</link><guid>https://blog.csdn.net/onlyanyz/article/details/50019401</guid><author>onlyanyz</author><pubDate>Tue, 24 Nov 2015 22:11:25 +0800</pubDate><description><![CDATA[原文链接：http://www.yyztech.com/archives/54/
我的站点：http://www.yyztech.com/
动笔前就已经想到，这将会是一个很长系列的文章，因为python有用的模块太多了。那么，就从这个最长用到的Requests模块开始吧！Requests模块是一个用于网络访问的模块，其实类似的模块有很多，比如urllib，urllib2，httplib，htt]]></description><category></category></item><item><title><![CDATA[git快速入门之一：创建本地仓库并同步到远程]]></title><link>https://blog.csdn.net/onlyanyz/article/details/49895979</link><guid>https://blog.csdn.net/onlyanyz/article/details/49895979</guid><author>onlyanyz</author><pubDate>Tue, 17 Nov 2015 23:54:30 +0800</pubDate><description><![CDATA[原文地址：http://www.yyztech.com/archives/38/
git是非常强大的版本管理工具。接下来的时间里，我就和大家絮叨絮叨git的入门：如何在本地创建一个git仓库，并把自己的本地代码同步到远程。此教程是在mac上操作的，如果您的系统是Linux，那么操作方法相同；如果您的系统是windows，那么，只需要把git的bash窗口调出来，以后的过程也都与Linux相同。]]></description><category></category></item><item><title><![CDATA[个人博客搭建小记]]></title><link>https://blog.csdn.net/onlyanyz/article/details/49614743</link><guid>https://blog.csdn.net/onlyanyz/article/details/49614743</guid><author>onlyanyz</author><pubDate>Tue, 03 Nov 2015 13:05:47 +0800</pubDate><description><![CDATA[原文链接：http://www.yyztech.com/archives/7/
我的站点：http://www.yyztech.com/


一直想搭建一个属于自己的博客，用来记录所想所感，无奈懒惰，总是推迟，最近终于痛下决心，搭了一个出来，有家的感觉很不错。接下来和大家分享下建站的过程吧，希望对正在看这篇文章的你有所帮助。

1.建站程序的选择

其实我一开始是想自己用pytho]]></description><category></category></item><item><title><![CDATA[解决Typecho Gravatar头像无法加载的问题]]></title><link>https://blog.csdn.net/onlyanyz/article/details/49614721</link><guid>https://blog.csdn.net/onlyanyz/article/details/49614721</guid><author>onlyanyz</author><pubDate>Tue, 03 Nov 2015 13:03:43 +0800</pubDate><description><![CDATA[原文链接：http://www.yyztech.com/archives/32/
我的站点：http://www.yyztech.com/


Typecho评论默认使用的是Gravatar头像，但因为Gravatar网站总是被墙，导致页面加载被拖慢，而且加载半天也还是个裂图，太影响心情，所以我们可以不使用Gravatar头像，换成另一个头像源，改变这个，其实只需要修改很少量的代码就可以了]]></description><category></category></item><item><title><![CDATA[Linux 空格和tab的替换]]></title><link>https://blog.csdn.net/onlyanyz/article/details/49023583</link><guid>https://blog.csdn.net/onlyanyz/article/details/49023583</guid><author>onlyanyz</author><pubDate>Sat, 10 Oct 2015 14:34:03 +0800</pubDate><description><![CDATA[对于已保存的文件，可以使用下面的方法进行空格和TAB的替换：
TAB替换为空格：
:set ts=4
:set expandtab
:%retab!
 
空格替换为TAB：
:set ts=4
:set noexpandtab
:%retab!
加!是用于处理非空白字符之后的TAB，即所有的TAB，若不加!，则只处理行首的TAB。]]></description><category></category></item><item><title><![CDATA[Linux history命令加入时间]]></title><link>https://blog.csdn.net/onlyanyz/article/details/49023277</link><guid>https://blog.csdn.net/onlyanyz/article/details/49023277</guid><author>onlyanyz</author><pubDate>Sat, 10 Oct 2015 14:09:04 +0800</pubDate><description><![CDATA[export  HISTTIMEFORMAT="`whoami` : %F %T :"]]></description><category></category></item><item><title><![CDATA[python re 模块 findall 函数用法简述]]></title><link>https://blog.csdn.net/onlyanyz/article/details/49022127</link><guid>https://blog.csdn.net/onlyanyz/article/details/49022127</guid><author>onlyanyz</author><pubDate>Sat, 10 Oct 2015 11:56:50 +0800</pubDate><description><![CDATA[[python] view
 plaincopy






>>> import re  
>>> s = "adfad asdfasdf asdfas asdfawef asd adsfas "  
  
>>> reObj1 = re.compile('((\w+)\s+\w+)')  
>>> reObj1.findall(s)  
[('adfad asdfas]]></description><category></category></item><item><title><![CDATA[rsync 命令格式]]></title><link>https://blog.csdn.net/onlyanyz/article/details/49021965</link><guid>https://blog.csdn.net/onlyanyz/article/details/49021965</guid><author>onlyanyz</author><pubDate>Sat, 10 Oct 2015 11:44:30 +0800</pubDate><description><![CDATA[rsync 的命令格式可以为以下六种：
　　rsync [OPTION]... SRC DEST
　　rsync [OPTION]... SRC [USER@]HOST:DEST
　　rsync [OPTION]... [USER@]HOST:SRC DEST
　　rsync [OPTION]... [USER@]HOST::SRC DEST
　　rsync [OPTION]... SR]]></description><category></category></item><item><title><![CDATA[bootstrap布局详解]]></title><link>https://blog.csdn.net/onlyanyz/article/details/47169261</link><guid>https://blog.csdn.net/onlyanyz/article/details/47169261</guid><author>onlyanyz</author><pubDate>Fri, 31 Jul 2015 14:03:48 +0800</pubDate><description><![CDATA[转自：http://w3note.com/web/179.html


我觉得bootstrap的可视化网页布局是个不错的工具，bootstrap布局篇详解（一）说了，这个工具只适用于bootstrap2.x版本，在新版本的bootstrap3.x，就不能直接使用了，不知是因为官方更新不及时还是停止更新，如果是后者，那真有点可惜了。

上面说了，新版本的bootstrap3.x不是不能使]]></description><category></category></item><item><title><![CDATA[django中使用south同步对model的修改]]></title><link>https://blog.csdn.net/onlyanyz/article/details/47105053</link><guid>https://blog.csdn.net/onlyanyz/article/details/47105053</guid><author>onlyanyz</author><pubDate>Tue, 28 Jul 2015 15:08:40 +0800</pubDate><description><![CDATA[1.安装south：pip install south
2.把south添加到INSTALLED_APPS中
3.运行syncdb命令：python manage.py syncdb（该命令会读取INSTALLED_APPS，检测到south后，会生成south_migrationhistory数据表
4.运行命令：python manage.py schemamigration youra]]></description><category></category></item><item><title><![CDATA[python数据类型与json的互相转换]]></title><link>https://blog.csdn.net/onlyanyz/article/details/47029047</link><guid>https://blog.csdn.net/onlyanyz/article/details/47029047</guid><author>onlyanyz</author><pubDate>Thu, 23 Jul 2015 21:30:17 +0800</pubDate><description><![CDATA[json.dumps()：接收python类型的数据作为参数，返回了一个str对象的encodedjson（从python数据转换为json）；
json.loads()：接收json字符串，返回python类型的数据（从json字符串转换为python数据）]]></description><category></category></item><item><title><![CDATA[python selenium中调用执行js]]></title><link>https://blog.csdn.net/onlyanyz/article/details/47028547</link><guid>https://blog.csdn.net/onlyanyz/article/details/47028547</guid><author>onlyanyz</author><pubDate>Thu, 23 Jul 2015 21:15:16 +0800</pubDate><description><![CDATA[在编写自动化测试的时候，可能会碰到这样的情况：某个文本框用来选择日期，并且该文本框是只读的，这时我们不太好对该时间控件进行原生selenium api的操作，那么就可以直接执行js，直接设置该文本框的值。网上有用这种方法的：
js="document.getElementByName('startdate').removeAttribute('readonly');document.getEle]]></description><category></category></item><item><title><![CDATA[request.META里包含了哪些数据？]]></title><link>https://blog.csdn.net/onlyanyz/article/details/46806145</link><guid>https://blog.csdn.net/onlyanyz/article/details/46806145</guid><author>onlyanyz</author><pubDate>Wed, 08 Jul 2015 17:24:04 +0800</pubDate><description><![CDATA[request.META 是一个Python字典，包含了所有本次HTTP请求的Header信息，比如用户IP地址和用户Agent（通常是浏览器的名称和版本号）。 注意，Header信息的完整列表取决于用户所发送的Header信息和服务器端设置的Header信息。 这个字典中几个常见的键值有：


HTTP_REFERER，进站前链接网页，如果有的话。 （请注意，它是REFERRER的笔误。）]]></description><category></category></item><item><title><![CDATA[总结Django中的用户权限模块]]></title><link>https://blog.csdn.net/onlyanyz/article/details/46805547</link><guid>https://blog.csdn.net/onlyanyz/article/details/46805547</guid><author>onlyanyz</author><pubDate>Wed, 08 Jul 2015 16:53:13 +0800</pubDate><description><![CDATA[此文是总结Django官方网站里面的Document的文章 User authentication in Django
http://www.djangoproject.com/documentation/authentication/


该模块由
用户（Users)
权限(Permissions)
组（Groups）
消息（Messages）

这些从字面上也都很好的理解，]]></description><category></category></item><item><title><![CDATA[selenium借助autoit操作上传下载对话框]]></title><link>https://blog.csdn.net/onlyanyz/article/details/46447211</link><guid>https://blog.csdn.net/onlyanyz/article/details/46447211</guid><author>onlyanyz</author><pubDate>Wed, 10 Jun 2015 22:14:05 +0800</pubDate><description><![CDATA[虫师有一篇文章写的不错，链接如下：http://www.cnblogs.com/fnng/p/4188162.html


他的文章把upload.exe需要上传的文件写死了，下面的内容作为补充。

如果不想把上传过程写死，例如，想在程序中指定要上传的文件，把文件路径作为参数传递给upload.exe进行上传，也是可以的，autoit可以使用参数化做到这一点，见下面的autoit脚本：]]></description><category></category></item><item><title><![CDATA[python第三方模块之pyquery]]></title><link>https://blog.csdn.net/onlyanyz/article/details/46446779</link><guid>https://blog.csdn.net/onlyanyz/article/details/46446779</guid><author>onlyanyz</author><pubDate>Wed, 10 Jun 2015 21:53:14 +0800</pubDate><description><![CDATA[pyquery是一个类似jquery的python库，可以使用像jquery那样的语法来提取网页中的任何数据，这个用于数据分析和挖掘还是一个比较不错的第三方库的。
具体的用法网上介绍的还是比较多的，这里给出一个链接可以参考：http://blog.csdn.net/cnmilan/article/details/8727308
下面我将以抓取豆瓣图书top250为例来介绍该模块。
首先分析下]]></description><category></category></item><item><title><![CDATA[使用Tkinter编写一个简单的提醒小程序]]></title><link>https://blog.csdn.net/onlyanyz/article/details/46446257</link><guid>https://blog.csdn.net/onlyanyz/article/details/46446257</guid><author>onlyanyz</author><pubDate>Wed, 10 Jun 2015 21:06:47 +0800</pubDate><description><![CDATA[作为IT狗，经常在电脑前坐着总不大好，于是就想自己写一个windows程序来提醒自己每隔一小时站起来休息一下，自然选中了python自带的Tkinter，简单就好，不需要多复杂的界面。
参考了这篇文章，链接：http://lovekaiyuan.iteye.com/blog/2208044
下面附上程序（reminder.py）。
#!/usr/bin/python
# -*- coding]]></description><category></category></item></channel></rss>