07 2013 档案

摘要:Python中sorted()方法的用法 2012-12-24 22:01:14|分类: Python |字号订阅 1.先说一下iterable,中文意思是迭代器。Python的帮助文档中对iterable的... 阅读全文
posted @ 2013-07-29 15:14 天马行空W 阅读(60081) 评论(0) 推荐(3)
摘要:查看内核版本1) cat /proc/version[root@a ~]# cat /proc/versionLinux version 2.6.18-194.el5 (mockbuild@x86-007.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Tue Mar 16 21:52:43 EDT 20102) uname -a[root@a ~]# uname -aLinux a.liusuping.com 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52: 阅读全文
posted @ 2013-07-27 18:16 天马行空W 阅读(8482) 评论(0) 推荐(0)
摘要:Ubuntu软件安装有几种方式,常用的是deb包的安装方式,deb是debian系列的Linux包管理方式,Ubuntu软件安装属于debian的派生,也默认支持这种软件安装方式,当下载到一个deb格式的软件后,直接在界面上就可以安装。另一种常见的安装方式是源代码编译安装,很多软件会提供了源代码给最终用户,用户需要自行编译安装,先使用tar将源代码解压缩到一个目录下,然后进入这个目录,执行以下三条命令:./configure make sudomakeinstall执行完成后,即可完成软件的编译和安装。还有一种方式是apt-get的安装方法,APT是Debian及其衍生发行版的软件包管理器,A 阅读全文
posted @ 2013-07-27 17:57 天马行空W 阅读(1020) 评论(0) 推荐(0)
摘要:[Python学习]Iterator 和 Generator的学习心得Iterator是迭代器的意思,它的作用是一次产生一个数据项,直到没有为止。这样在 for 循环中就可以对它进行循环处理了。那么它与一般的序列类型(list, tuple等)有什么区别呢?它一次只返回一个数据项,占用更少的内存。但它需要记住当前的状态,以便返回下一数据项。它是一个有着next()方法的对象。而序列类型则保存了所有的数据项,它们的访问是通过索引进行的。使用Iterator的好处除了节省内存外,还有一个好处就是可以把非线性化的处理转换成线性化的方式来进行处理。如对一棵树的访问,传统的方法可以使用递归函数来处理,下 阅读全文
posted @ 2013-07-26 16:38 天马行空W 阅读(3551) 评论(0) 推荐(0)
摘要:本人是Linux初习者,同时也刚刚开始学习,将我的学习成长记录下来,来和大家一同分享!我用的系统是Ubuntu 12.04,脚本编辑器用的是VIM,觉得很顺手!Shell语言用的是Bash Shell。其实基本各种Shell语言都是相通的!首先做好准备工作啦!如果你的系统里没有VIM文本编辑器,可以在终端中输入以下命令: sudo apt-get install vim 然后按提示安装就可以了!系统有了,文本编辑器有了,下面就差语言了。接下来我们开始Bash Shell语言的学习!PS:其实只要是个文本编辑器都可以写脚本的,只不过我是用VIM来写,故就这样了。开始第一个Shell脚本。在终端中 阅读全文
posted @ 2013-07-17 10:03 天马行空W 阅读(1681) 评论(0) 推荐(0)
摘要:转自:http://zengxx1989.iteye.com/blog/477619Ubuntu Linux有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来说,一般在安装过程就设定root密码,这样用户就能用它登录root帐户或使用su命令转换到超级用户身份。与之相反,Ubuntu默认安装时,并没有给root用户设置口令,也没有启用root帐户。问题是要想作为root用户来运行命令该怎么办呢?没关系,我们可以使用sudo命令达此目的。sudo是linux下常用的允许普通用户使用超级用户权限的工具,该命令为管理员 阅读全文
posted @ 2013-07-16 14:20 天马行空W 阅读(463) 评论(0) 推荐(0)
摘要:闲着没事教教大家以UbuntuLinux系统三种方法添加本地软件库,ubuntu Linux使用本地软件包作为安装源——转2007-04-26 19:47新手重新系统的概率很高,每次重装系统后都要经过漫长的apt-get install来装回那些我们自己所需要的,但系统安装光盘里又没有的软件,实在是件痛苦的事。方法一:每一次install时系统下载的软件包,包括各个软件所依赖的包都会保存在/var/cache/apt/archives/目录下,选定某一次通过网 络安装完自己所常用到的所有软件之后,将该文件夹下的所有文件都复制到一个不常格式化的分区里面,作为以后重装系统时的本地源,可谓省时省心省 阅读全文
posted @ 2013-07-16 13:47 天马行空W 阅读(2698) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/zhihongyu/archive/2012/04/12/2443617.html ASK是幅移键控调制的简写,例如二进制的,把二进制符号0和1分别用不同的幅度来表示,就是ASK了。 而OOK则是ASK调制的一个特例,把一个幅度取为0,另一个幅度为非0,就是OOK了。例如二进制符号0用不发射载波表示,二进制1用发射1表示。 ASK跟OOK的频谱都比较宽。 FSK是频移键控调制的简写,即用不同的频率来表示不同的符号。例如2KHz表示符号0,3KHz表示符号1。 GFSK是高斯频移键控的简写,在调制之前通过一个高斯低通滤波器来限制信号的频谱宽度. 阅读全文
posted @ 2013-07-03 14:59 天马行空W 阅读(19326) 评论(0) 推荐(1)
摘要:本文来自:我爱研发网(52RD.com) - R&D大本营详细出处:http://www.52rd.com/Blog/Archive_Thread.asp?SID=7179spinlock的设计和实现作者:admin在Linux的内核中,spin lock用在多处理器环境中。当一个CPU访问一个临界资源 (critical section)的时候,需要预先取得spin lock,如果取不到的话,它就在空循环 等待,直到另外的CPU释放spin lock。由于涉及到多个处理器,spin lock的效率非常重要。 因为在等待spin lock的过程,处理器只是不停的循环检查,并不执行其他指 阅读全文
posted @ 2013-07-03 12:43 天马行空W 阅读(478) 评论(0) 推荐(0)