2015年12月16日

linux学习笔记(9)stat命令

摘要: ls 命令可能是每一个 Unix 使用者第一个学习的命令之一, 但它仅仅显示了 stat 命令能给出的信息的一小部分。stat 命令从文件的索引节点获取信息。 每一个系统里的文件都存有三组日期和时间, 它们包括最近修改时间、最近状态改变时间、最近访问时间。1、访问时间,读一次这个文件的内容,这个时间... 阅读全文

posted @ 2015-12-16 18:12 卖莲蓬的小伙 阅读(250) 评论(0) 推荐(0)

Python学习笔记(2)装饰器

摘要: 1,、概念装饰器英文名Decorator,装饰器的作用就是为已经存在的对象添加额外的功能。总的来说,装饰器其实就是一个函数,一个用来包装函数的函数,所以他的参数是被修饰的函数对象,返回一个修改之后的函数对象,将其重新赋值原来的标示符,并永久丧失对原始函数对象的访问。2、装饰器语法1.def deco... 阅读全文

posted @ 2015-12-16 14:07 卖莲蓬的小伙 阅读(146) 评论(0) 推荐(0)

2015年12月6日

快速排序

摘要: 对于包含n个数的数组来说,快速排序是一种最坏情况下时间复杂度为O(n^2)的排序算法。虽然最坏情况下的时间复杂度很差,但是没有什么特殊的输入会导致最坏情况的发生。他的平均性能即期望时间复杂度是O(nlgn),而且隐含的常数因子非常小。因此它是实际排序应用中最好的选择。 假设我们现在对“6 1 2 7 阅读全文

posted @ 2015-12-06 13:45 卖莲蓬的小伙 阅读(162) 评论(0) 推荐(0)

隐马尔可夫模型

摘要: 关于隐马尔科夫模型,这是知乎上得赞最多的回答,感觉非常有趣,特转载于下,方便时时回顾。 作者:Nong Bloody 链接:http://www.zhihu.com/question/20962240/answer/33561657 来源:知乎 1. 赌场风云(背景介绍) 最近一个赌场的老板发现生意 阅读全文

posted @ 2015-12-06 11:28 卖莲蓬的小伙 阅读(256) 评论(0) 推荐(0)

2015年11月25日

编程学习游戏(2)CodinGame

摘要: 该游戏是由一家法国创业公司打造的创新型编程学习平台。平台的目标用户是具有一定编程基础的人,同时也为自身的程序员提供了相应级别的进阶练习。与Code Hunt类似,这款游戏也是基于浏览器的,只要能上网就能玩。对于每一个练习,你都可以从超过20种编程语言中选择自己喜欢的语言,例如Python、Ruby、... 阅读全文

posted @ 2015-11-25 14:16 卖莲蓬的小伙 阅读(4800) 评论(0) 推荐(0)

编程学习游戏(1)Code Hunt

摘要: 这款游戏基于浏览器,由微软研究院推出,可让用户在玩游戏的同时学习编码,按照官方的说法:该游戏可供入门级的学生到高级编程师、软件工程师使用,招聘公司也可用它来测试招聘者的代码水平等。Code Hunt目前仅支持java和C#两种语言,为了能够吸引玩家来玩这个游戏,这款游戏还设置了排行榜。每一关玩家将获... 阅读全文

posted @ 2015-11-25 13:26 卖莲蓬的小伙 阅读(4176) 评论(0) 推荐(0)

大神的牛你造吗?

摘要: Linus开发Git的过程大家都知道当BitMover公司要求收回对Linux社区免费使用BitKeeper的授权,迫不得已,Linus选择了自己开发一个分布式版本控制系统以替代BitKeeper。以下就是Git诞生的时间表:2005年4月3日,开始开发Git。2005年4月6日,项目发布。2005... 阅读全文

posted @ 2015-11-25 11:00 卖莲蓬的小伙 阅读(182) 评论(0) 推荐(0)

(1)第一章:shell基本特性

摘要: 1.1、打开终端后,就会出现一个提示符,其形式通常如下:username@hostname$或者是:root@hostname#要么就简单地以$或#表示。($表示普通用户,#表示超级用户(root user))。1.2、linux下的所有脚本语言,都以#!后跟解释权路径这样一个被称为shebang的... 阅读全文

posted @ 2015-11-25 10:16 卖莲蓬的小伙 阅读(335) 评论(0) 推荐(0)

2015年11月24日

vim学习笔记(4)帮助与配置

摘要: 使用帮助在Vim中输入命令:help,即可进入帮助界面,默认是英文,可以通过以下方式安装中文帮助(以vimcdoc-1.9.0为例):1、下载中文帮助的文件压缩包2、解压tar -xzvf vimcdoc-1.9.0.tar.gz3、然后进入 vimcdoc-1.9.0 目录并执行./vimcdoc... 阅读全文

posted @ 2015-11-24 17:00 卖莲蓬的小伙 阅读(183) 评论(0) 推荐(0)

2015年11月23日

Python学习笔记(1):基础

摘要: 1、用exit()退出python2、以#开头的语句是注释3、py采用缩进格式代码缩进是指通过在每行代码前键入空格或制表符的方式,表示每行代码之间的层次关系。任何编程语言都需要代码缩进规范程序的结构,采用代码缩进的编程风格有利于代码的阅读和理解。对于C、C++、Java等语言,代码缩进只是作为编程的... 阅读全文

posted @ 2015-11-23 22:11 卖莲蓬的小伙 阅读(341) 评论(0) 推荐(0)

导航