自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

转载 unittest learning

Basic example 1 import unittest 2 3 class TestStringMethods(unittest.TestCase): 4 5 def test_upper(self): 6 self.assertEqual('foo'.upper(), 'FOO') 7 8 def ...

2016-12-25 19:25:00 158

转载 C++类和对象

---恢复内容开始---一:C++类的定义和对象的创建  与结构体一样,类只是一种复杂数据类型的声明,不占用内存空间。而对象是类这种数据类型的一个变量,或者说是通过类这种数据类型创建出来的一份实实在在的数据,所以占用内存空间。  类的定义 1 class Student{ 2 public: 3 //成员变量 4 char *name;...

2016-12-23 21:00:00 146

转载 Linux shell基础(十二)

二十三. Bash Shell编程:1. 读取用户变量: read命令是用于从终端或者文件中读取输入的内建命令,read命令读取整行输入,每行末尾的换行符不被读入。在read命令后面,如果没有指定变量名,读取的数据将被自动赋值给特定的变量REPLY。下面的列表给出了read命令的常用方式:命令格式描述read answer从标准...

2016-12-23 20:05:00 168

转载 Linux shell基础(十一)

二十二. 交互式使用Bash Shell: 1. 用set命令设置bash的选项: 下面为set主要选项的列表及其表述:选项名开关缩写描述allexport-a打开此开关,所有变量都自动输出给子Shell。noclobber-C防止重定向时文件被覆盖。noglob-d在路径和文件...

2016-12-23 20:04:00 183

转载 Linux shell基础(十)

二十. 通过管道组合Shell命令获取系统运行数据:1. 输出当前系统中占用内存最多的5条命令: #1) 通过ps命令列出当前主机正在运行的所有进程。 #2) 按照第五个字段基于数值的形式进行正常排序(由小到大)。 #3) 仅显示最后5条输出。/> ps aux | sort -k 5n | tail -5 stephen 1861...

2016-12-23 20:03:00 143

转载 Linux shell基础(九)

十九. 和系统运行进程相关的Shell命令:1. 进程监控命令(ps): 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等。总之大部分信息都是可以通过执行该命令得到的。 ...

2016-12-23 20:02:00 139

转载 Linux shell基础(八)

十八. 和系统运行状况相关的Shell命令: 1. Linux的实时监测命令(watch): watch 是一个非常实用的命令,可以帮你实时监测一个命令的运行结果,省得一遍又一遍的手动运行。该命令最为常用的两个选项是-d和-n,其中-n表示间隔多少秒执行一次"command",-d表示高亮发生变化的位置。下面列举几个在watch中常用的实时监视命令: /> w...

2016-12-23 20:01:00 138

转载 Linux shell基础(六)

十二. 行的排序命令sort: 1. sort命令行选项:选项描述-t字段之间的分隔符-f基于字符排序时忽略大小写-k定义排序的域字段,或者是基于域字段的部分数据进行排序-m将已排序的输入文件,合并为一个排序后的输出数据流-n以整数类型比较字...

2016-12-23 20:00:00 112

转载 Linux shell基础(七)

十六. 文件查找命令find: 下面给出find命令的主要应用示例: /> ls -l #列出当前目录下所包含的测试文件 -rw-r--r--. 1 root root 48217 Nov 12 00:57 install.log -rw-r--r--. 1 root root 37 Nov 12 00:56 testfile.dat ...

2016-12-23 20:00:00 105

转载 Linux shell基础(五)

十一. awk编程: 1. 变量:在awk中变量无须定义即可使用,变量在赋值时即已经完成了定义。变量的类型可以是数字、字符串。根据使用的不同,未初始化变量的值为0或空白字符串" ",这主要取决于变量应用的上下文。下面为变量的赋值负号列表:符号含义等价形式=a = 5a = 5+=a = a + 5a...

2016-12-23 19:59:00 118

转载 Linux shell基础(四)

九. awk实用功能: 和sed一样,awk也是逐行扫描文件的,从第一行到最后一行,寻找匹配特定模板的行,并在这些行上运行“选择”动作。如果一个模板没有指定动作,这些匹配的行就被显示在屏幕上。如果一个动作没有模板,所有被动作指定的行都被处理。 1. awk的基本格式: /> awk 'pattern' filename /> awk '{ac...

2016-12-23 19:57:00 131

转载 Linux shell基础(二)

七. grep家族: 1. grep退出状态: 0: 表示成功; 1: 表示在所提供的文件无法找到匹配的pattern; 2: 表示参数中提供的文件不存在。 见如下示例: /> grep 'root' /etc/passwd root:x:0:0:root:/root:/bin/bash operator:x:11:0:ope...

2016-12-23 19:55:00 118

转载 Linux shell基础(三)

八. 流编辑器sed:sed一次处理一行文件并把输出送往屏幕。sed把当前处理的行存储在临时缓冲区中,称为模式空间(pattern space)。一旦sed完成对模式空间中的行的处理,模式空间中的行就被送往屏幕。行被处理完成之后,就被移出模式空间,程序接着读入下一行,处理,显示,移出......文件输入的最后一行被处理完以后sed结束。通过存储每一行在临时缓冲区,然后在缓冲区中操作该行...

2016-12-23 19:51:00 133

转载 Linux shell基础(一)

一. 特殊文件: /dev/null和/dev/ttyLinux系统提供了两个对Shell编程非常有用的特殊文件,/dev/null和/dev/tty。其中/dev/null将会丢掉所有写入它的数据,换句换说,当程序将数据写入到此文件时,会认为它已经成功完成写入数据的操作,但实际上什么事都没有做。如果你需要的是命令的退出状态,而非它的输出,此功能会非常有用,见如下Shell代码:/&...

2016-12-23 19:49:00 130

转载 html

HTML1、一套规则,浏览器认识的规则。2、开发者:学习Html规则开发后台程序:- 写Html文件(充当模板的作用) ******- 数据库获取数据,然后替换到html文件的指定位置(Web框架)3、本地测试 - 找到文件路径,直接浏览器打开 - pycharm打开测试4、编写Html文件 - doctype对应关系 - h...

2016-11-11 10:50:00 115

转载 重复笔记

注:本笔记基于python2.6而编辑,尽量的偏向3.x的语法Python的特色1.简单2.易学3.免费、开源4.高层语言: 封装内存管理等5.可移植性: 程序如果避免使用依赖于系统的特性,那么无需修改就可以在任何平台上运行6.解释性: 直接从源代码运行程序,不再需要担心如何编译程序,使得程序更加易于移植。7.面向对象: 支持面向过程的编程也支持面向对象的编程。8.可扩...

2016-11-02 10:13:00 2010

转载 TFIDF介绍

任务一:现在有一篇长文《中国的蜜蜂养殖》,用计算机提取它的关键词。1、词频:如果某个词很重要,它应该在这篇文章中多次出现。我们进行"词频"(Term Frequency,缩写为TF)统计。2、停用词:结果你肯定猜到了,出现次数最多的词是----"的"、"是"、"在"----这一类最常用的词。它们叫做"停用词"(stop words),表示对找到结果毫无帮助、必须过滤掉的词。...

2016-10-19 10:22:00 935

转载 NLP笔记

词性标注器>>> text = nltk.word_tokenize('what are your name?')>>> text>>> nltk.pos_tag(text)[('what', 'WDT'), ('are', 'VBP'), ('your', 'PRP$'), ('name', 'NN')...

2016-10-18 17:08:00 129

转载 jieba笔记

功能 1):分词jieba.cut方法接受两个输入参数: 1) 第一个参数为需要分词的字符串 2)cut_all参数用来控制是否采用全模式jieba.cut_for_search方法接受一个参数:需要分词的字符串,该方法适合用于搜索引擎构建倒排索引的分词,粒度比较细注意:待分词的字符串可以是gbk字符串、utf-8字符串或者unicodej...

2016-10-18 17:07:00 95

转载 python笔记10

rabbitmq消息队列server端 1 #!/usr/bin/env python 2 import pika 3 4 connection = pika.BlockingConnection(pika.ConnectionParameters( 5 'localhost')) 6 channel = conn...

2016-10-18 06:50:00 126

转载 Python笔记09

Python GIL(Global Interpreter Lock)In CPython, the global interpreter lock, or GIL, is a mutex that prevents multiple native threads from executing Python bytecodes at once. This lock is necess...

2016-10-13 17:32:00 196

转载 python笔记7

面向过程编程:根据业务逻辑从上到下垒函数式编程:将某功能进行函数封装,使用时调用函数即可,减少代码重复量面向对象编程:对函数进行分类和封装理论上我们是比较鄙视面向过程编程的,那么问题来了,那函数式编程和面向对象编程我们该用哪个呢?先来看两个的特点吧:函数编程,逻辑清晰,简单,为项目而生,维护困难,函数式编程提倡的解决方案是数据是不可变的, 就没有了一直在改...

2016-09-09 11:56:00 105

转载 python笔记6

class Animal: def __init__(self, name): # Constructor of the class self.name = name def talk(self): # Abstract method, defined by convention only rai...

2016-09-02 17:10:00 146

转载 python笔记5

一、time、datetime1 >>> time.localtime()2 time.struct_time(tm_year=2016, tm_mon=8, tm_mday=26, tm_hour=16, tm_min=21, tm_sec=38, tm_wday=4, tm_yday=239, tm_isdst=0)3 >>&...

2016-08-26 11:14:00 107

转载 python笔记4

1、生成器通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢?这样就不必创建完整的list,从而节省大量的...

2016-08-18 13:47:00 191

转载 numpy

a= np.array(a)a.shapea.dtypea.ndimnp.zeros(10)np.zeros((3,6))np.empty((2,2,2))np.arange(10)改变数据类型a=np.array([1,2,3],dtype=np.float64)a=a.astype(np.float64)arr = np.array([[1,2,3],[4,5,6]])arr...

2016-08-11 17:26:00 97

转载 shell进阶2

十一. awk编程:1. 变量:在awk变量在赋值时即已经完成了定义。变量的类型可以是数字、字符串。未初始化变量的值为0或空白字符串" ",变量的赋值符号列表= += -= *= /= %= ^= awk '$1 ~ /Tom/ {Wage = $2 * $3; print Wage}' filenameawk ' {$5 = 1000 * $3 / $2; print}' f...

2016-08-11 17:09:00 123

转载 python笔记3

函数是什么?定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可特性: 减少重复代码 使程序变的可扩展 使程序变得易维护形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只在函数内部有效。函数调用结束返回主调用函数后则不能再使用该形参变量实参可以是常量、变量、表达式、函数...

2016-08-11 15:54:00 121

转载 shell进阶1

二.简单的命令跟踪:方式一:sh-x./xx.sh -x选项将打开脚本的执行跟踪功能方式二:set-x#打开跟踪功能echo1stecho#将被打印输出的Shell命令set+x...

2016-08-06 23:20:00 117

转载 shell基础知识

变量定义变量your_name="runoob.com" #变量名和等号之间不能有空格使用变量your_name="qinjx"echo $your_nameecho ${your_name}echo "I am good at ${skill}Script"echo "I am good at ${skillScript}"加花括号是为了帮助解释器识别变量的边界your_...

2016-08-04 22:18:00 158

转载 python笔记2

1. 列表、元组操作names=['Alex',"Tenglan",'Eric']>>> names[0]>>> names[2]>>> names[-1]>>> names[-2]#还可以倒着取切片:取多个元素>>> names[1:4] #取下标1至下...

2016-08-04 16:44:00 119

转载 python笔记1

---恢复内容开始---Python的优缺点优点:1、Python的定位是“优雅”、“明确”、“简单”,2、开发效率非常高3、高级语言4、可移植性5、可扩展性6、可嵌入性缺点:1、速度慢2、代码不能加密3、线程不能利用多CPU问题Python2or3?Old:print"Theansweris",2*2New:p...

2016-07-25 16:36:00 128

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除