<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[l1905的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/l1905</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; l1905]]></copyright><item><title><![CDATA[functools.wraps]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/20135359</link><guid>https://blog.youkuaiyun.com/l1905/article/details/20135359</guid><author>l1905</author><pubDate>Fri, 28 Feb 2014 14:36:19 +0800</pubDate><description><![CDATA[研究一下 functools.wraps。

用法

def deco(f):
    # @wraps(f)
    def hello(*args, **kwargs):
        print(f.__name__) # print `test`
    return wrapper

@deco
def test():
    return 1 + 1

print(test.]]></description><category></category></item><item><title><![CDATA[js中escape,encodeURI,encodeURIComponent三个函数的区别]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/18455709</link><guid>https://blog.youkuaiyun.com/l1905/article/details/18455709</guid><author>l1905</author><pubDate>Sat, 18 Jan 2014 18:12:59 +0800</pubDate><description><![CDATA[js对文字进行编码涉及3个函数：escape,encodeURI,encodeURIComponent，相应3个解码函数：unescape,decodeURI,decodeURIComponent

1、   传递参数时需要使用encodeURIComponent，这样组合的url才不会被#等特殊字符截断。                            

例如：document.]]></description><category></category></item><item><title><![CDATA[Python 性能剖分工具---时间效率统计]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/17549719</link><guid>https://blog.youkuaiyun.com/l1905/article/details/17549719</guid><author>l1905</author><pubDate>Wed, 25 Dec 2013 09:51:42 +0800</pubDate><description><![CDATA[Python 性能剖分工具
眼看着项目即将完成，却被测试人员告知没有通过性能测试，这种情况在开发中屡见不鲜。接下来的工作就是加班加点地找出性能瓶颈，然后进行优化，再进行性能测试，如此这般周而复始直到通过性能测试。尽管丰富的工作经验有助于性能优化，但只有科学地应用工具才能在最短的时间内找出最佳优化粒度的瓶颈代码段，达到事半功倍的效果。
profile、cProfile与hotshot
    ]]></description><category></category></item><item><title><![CDATA[python 耗时效率统计]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/17549325</link><guid>https://blog.youkuaiyun.com/l1905/article/details/17549325</guid><author>l1905</author><pubDate>Wed, 25 Dec 2013 09:28:20 +0800</pubDate><description><![CDATA[原文地址：http://www.cnblogs.com/moinmoin/archive/2011/03/18/python-runtime-measuring.html


Python 社区有句俗语： “python自己带着电池” ，别自己写计时框架。 Python 2.3
 具备一个叫做 timeit 的完美计时工具可以测量python代码的运行时间。

timeit 模块
]]></description><category></category></item><item><title><![CDATA[Ubuntu 12.04下安装VMware Tools]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/17289335</link><guid>https://blog.youkuaiyun.com/l1905/article/details/17289335</guid><author>l1905</author><pubDate>Thu, 12 Dec 2013 21:36:07 +0800</pubDate><description><![CDATA[亲自已经测试成功
原文地址：http://blog.sina.com.cn/s/blog_5da93c8f0101gxod.html


在VMware下安装Ubuntu，那么必须安装VMware-tools，才能获得更好的体验，包括屏幕分辨率、声音、和windows共享剪贴板等等。 

个人觉得安装vmware-tools很重要的几点：

1，切换不用再CTRL+ALR了。
]]></description><category></category></item><item><title><![CDATA[python urllib diff urllib2]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/17264421</link><guid>https://blog.youkuaiyun.com/l1905/article/details/17264421</guid><author>l1905</author><pubDate>Wed, 11 Dec 2013 15:48:51 +0800</pubDate><description><![CDATA[Python: difference
 between urllib and urllib2

原文地址：http://www.hacksparrow.com/python-difference-between-urllib-and-urllib2.html

Posted on July 27th, 2011 under Python
Tags: httplib, httplib2,]]></description><category></category></item><item><title><![CDATA[ubuntu12.04 使用gnome shell后恢复窗口最小化 最大化 功能]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/17167339</link><guid>https://blog.youkuaiyun.com/l1905/article/details/17167339</guid><author>l1905</author><pubDate>Fri, 06 Dec 2013 14:52:49 +0800</pubDate><description><![CDATA[原文地址：http://blog.youkuaiyun.com/cc465925590/article/details/12776697




Gnome3默认取消了窗口中的最大、最小化按钮，不过利用gnome-tweak-tool这个高级配置工具可以恢复最大、最小化按钮：打开 tweak工具，找到shell -> arrangement of buttons on the titlebar，选择]]></description><category></category></item><item><title><![CDATA[python的日志logging模块使用总结]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/17142153</link><guid>https://blog.youkuaiyun.com/l1905/article/details/17142153</guid><author>l1905</author><pubDate>Thu, 05 Dec 2013 15:23:46 +0800</pubDate><description><![CDATA[原文地址：http://outofmemory.cn/code-snippet/450/python-rizhi-logging-module-usage-summary


1.简单的将日志打印到屏幕
import logging

logging.debug('This is debug message')
logging.info('This is info message')
lo]]></description><category></category></item><item><title><![CDATA[python中yield]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/17099477</link><guid>https://blog.youkuaiyun.com/l1905/article/details/17099477</guid><author>l1905</author><pubDate>Tue, 03 Dec 2013 18:11:31 +0800</pubDate><description><![CDATA[转载地址：http://www.ibm.com/developerworks/cn/opensource/os-cn-python-yield/




Python yield 使用浅析




初学 Python 的开发者经常会发现很多 Python 函数中用到了 yield 关键字，然而，带有 yield 的函数执行流程却和普通函数不一样，yield 到底用来做什么，为什]]></description><category></category></item><item><title><![CDATA[Python yield 使用浅析]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/17099465</link><guid>https://blog.youkuaiyun.com/l1905/article/details/17099465</guid><author>l1905</author><pubDate>Tue, 03 Dec 2013 18:10:48 +0800</pubDate><description><![CDATA[转载地址：http://www.ibm.com/developerworks/cn/opensource/os-cn-python-yield/




Python yield 使用浅析




初学 Python 的开发者经常会发现很多 Python 函数中用到了 yield 关键字，然而，带有 yield 的函数执行流程却和普通函数不一样，yield 到底用来做什么，为什]]></description><category></category></item><item><title><![CDATA[解决ubuntu下用sublime-text2不能输入中文的问题 fcitx]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/17028025</link><guid>https://blog.youkuaiyun.com/l1905/article/details/17028025</guid><author>l1905</author><pubDate>Fri, 29 Nov 2013 17:52:50 +0800</pubDate><description><![CDATA[ubuntu自带的输入法Ibus 不支持在sublime下输入中文，所以我们这里可以换一个输入法，fcitx
安装过程转自：http://ningyubuaa.sinaapp.com/2012/10/23/ubuntu-12-04-%E5%AE%89%E8%A3%85fcitx%E8%BE%93%E5%85%A5%E6%B3%95/


前几天开始使用ubuntu12.04,装的是ibus]]></description><category></category></item><item><title><![CDATA[ubuntu下设置 teminal下的快捷键]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/17009995</link><guid>https://blog.youkuaiyun.com/l1905/article/details/17009995</guid><author>l1905</author><pubDate>Thu, 28 Nov 2013 18:14:39 +0800</pubDate><description><![CDATA[以安装sublime-text2为例子，
把下载的包放在/opt 目录下
启动两个方式：1）
./sublime_text
2)
sudo 完整目录


在./bashrc 文件中加入alias sublime = sudo /opt/xxxxxxxx
然后source ./bashrc


然后直接在命令行下 sublim就ok 启动了]]></description><category></category></item><item><title><![CDATA[python 中关于xrange 和range]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/16984283</link><guid>https://blog.youkuaiyun.com/l1905/article/details/16984283</guid><author>l1905</author><pubDate>Wed, 27 Nov 2013 13:58:00 +0800</pubDate><description><![CDATA[原文地址：http://ciniao.me/article.php?id=17
range
    函数说明：range([start,] stop[, step])，根据start与stop指定的范围以及step设定的步长，生成一个序列。
range示例: 


>>> range(5) [0, 1, 2, 3, 4] >>> range(1,5) [1, 2, 3, 4] >>> ]]></description><category></category></item><item><title><![CDATA[psql 小结]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/16965693</link><guid>https://blog.youkuaiyun.com/l1905/article/details/16965693</guid><author>l1905</author><pubDate>Tue, 26 Nov 2013 15:52:23 +0800</pubDate><description><![CDATA[一些语法上pssql还是和mysql有些区别：
\h: 帮助
\q:退出当前的数据库
\d:查看所在数据库中的所有表，和表结构
\l:查看所有新建的数据库]]></description><category></category></item><item><title><![CDATA[ExtJs-1]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/16963669</link><guid>https://blog.youkuaiyun.com/l1905/article/details/16963669</guid><author>l1905</author><pubDate>Tue, 26 Nov 2013 14:17:58 +0800</pubDate><description><![CDATA[datafield日历控件， 默认往后端传的数据类型是不规则的 不能用getvalue（）获取，需要用 getrawalue（）]]></description><category></category></item><item><title><![CDATA[python的排序函数sort,sorted在列表排序和字典排序中的应用详解和举例]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/16944313</link><guid>https://blog.youkuaiyun.com/l1905/article/details/16944313</guid><author>l1905</author><pubDate>Mon, 25 Nov 2013 14:35:00 +0800</pubDate><description><![CDATA[原文地址：http://wangwei007.blog.51cto.com/68019/1100742
python的排序函数sort,sorted在列表排序和字典排序中的应用详解和举例
 python 列表list中内置了一个十分有用的排序函数sort,sorted，它可以用于列表的排序，以下是例子。
a = [5,2,1,9,6]         >>> sorted(a)       ]]></description><category></category></item><item><title><![CDATA[图解ubuntu中修改计算机名]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/12976715</link><guid>https://blog.youkuaiyun.com/l1905/article/details/12976715</guid><author>l1905</author><pubDate>Wed, 23 Oct 2013 19:02:27 +0800</pubDate><description><![CDATA[转载地址：http://www.2cto.com/os/201108/101585.html
上次装完ubuntu后，今天想在ubuntu中安装VMware Tools，打开终端，发现自己的ubuntu的计算机名老长的一串，就像下面这图这样，看着让人不舒服，决定先把这个计算机名给改了。

网上查资料，说是可以用hostname命令进行修改，hostname命令格式：
hostname 
]]></description><category></category></item><item><title><![CDATA[sublime text 快捷键]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/12769877</link><guid>https://blog.youkuaiyun.com/l1905/article/details/12769877</guid><author>l1905</author><pubDate>Wed, 16 Oct 2013 06:35:34 +0800</pubDate><description><![CDATA[原文地址：http://desizen.com/2012/07/26/sublime-text-2-shortcuts.html

Sublime Text 2 快捷键
26 Jul 2012


Sublime Text 2目前已经是我平时使用最为频繁的编辑器,之所以还要重复写一下这个快捷键的问题是因为在向同事推介的时候,都说很酷,但是在网上找了好多快捷键用法却反馈说还是用不起来,并]]></description><category></category></item><item><title><![CDATA[修改extjs前端到后台.py]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/12622299</link><guid>https://blog.youkuaiyun.com/l1905/article/details/12622299</guid><author>l1905</author><pubDate>Fri, 11 Oct 2013 19:09:40 +0800</pubDate><description><![CDATA[今天主要用到：
extjs:
          console.log( 输出到consolve) 并且还可以在conlove中调试js语法
         今天用到了容器 container,checkbox,
         搜寻页面上所有的checkbox使用  cbxsExt.ComponentQuery.query( 'checkbox[cls=batch_select-c]]></description><category></category></item><item><title><![CDATA[Linux fuser工具使用方法介绍]]></title><link>https://blog.youkuaiyun.com/l1905/article/details/12052961</link><guid>https://blog.youkuaiyun.com/l1905/article/details/12052961</guid><author>l1905</author><pubDate>Thu, 26 Sep 2013 15:29:17 +0800</pubDate><description><![CDATA[地址：http://www.cnblogs.com/bangerlee/articles/2460614.html

引言
fuser是linux中较常用的工具，"fuser"——从其名称我们可以看出该工具的用途：查询给定文件或目录的用户或进程信息。

除查询文件相关信息之外，使用fuser还能向进程发送SIGKILL等信号，完成强制让进程退出的功能，下面我们就来看fuser工具的具体使]]></description><category></category></item></channel></rss>