摘要: 第三章 异步式I/O与事件编程3.1 npm install -g supervisor supervisor app.js 当后台修改代码后,服务器自动重启,生效修改的代码,不用手动停止/启动3.2 单线程异步I/O 减少了多线程的开销,对于操作系统,创建线程的开销很大,需分配内存、列入调度。... 阅读全文
posted @ 2015-12-15 22:13 likai_liche 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 一、Hadoop简介1.1、Hadoop主要进行分布式存储和分布式计算 1.1-1、HDFS:分布式文件系统 1.1-2、MapReduce:并行计算框架1.2、Hadoop用来做什么? 搭建大型的数据仓库 搜索引擎、日志分析、数据挖掘1.3、优势: 高扩展、低成本、成熟的生态圈二、Had... 阅读全文
posted @ 2015-12-07 23:04 likai_liche 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 一、运行R语言可以做哪些事?1、探索性数据分析(将数据绘制图表)2、统计推断(根据数据进行预测)3、回归分析(对数据进行拟合分析)4、机器学习(对数据集进行训练和预测)5、数据产品开发二、R语言包的使用1、安装包 install.packages()//安装https://cran.r-proje... 阅读全文
posted @ 2015-12-07 21:56 likai_liche 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 导入模块:import re注意:下面的均是匹配单个字符!!!!!1、最常见符号| 或(匹配多个字符串),例如 bt = 'abc|ccd',正则表达式为abc ccd. 匹配任意单个字符(换行符\n除外)^ 匹配字符串开始$ 匹配字符串结束* >=0次+ >=1次? 0次或1次{N} 匹配前面出现... 阅读全文
posted @ 2015-10-24 23:04 likai_liche 阅读(949) 评论(0) 推荐(2) 编辑
摘要: 1、产生n个全为1的数组a=[1]*n2、字符数字转化int('12')float('12.5')str(123.45)ASCII码转为相应的字符:chr(97)字符转化为相应的ASCII码:ord('a')3、三元运算b = 100a = 10 if b>0 else 5 #a = 10a = 1... 阅读全文
posted @ 2015-10-22 21:26 likai_liche 阅读(182955) 评论(1) 推荐(3) 编辑
摘要: 一、面向对象需要注意的是,在Python中,变量名类似__xxx__的,也就是以双下划线开头,并且以双下划线结尾的,是特殊变量,特殊变量是可以直接访问的,不是private变量,所以,不能用__name__、__score__这样的变量名。有些时候,你会看到以一个下划线开头的实例变量名,比如_nam... 阅读全文
posted @ 2015-10-22 09:45 likai_liche 阅读(882) 评论(1) 推荐(0) 编辑
摘要: 一、C++定义类(注意:结束部分的分号不能省略)class 类名 { public: //公共的行为或属性 private: //公共的行为或属性 };注意:类的成员变量在定义时不能进行初始化, 如 int xPos... 阅读全文
posted @ 2015-10-21 15:17 likai_liche 阅读(315) 评论(0) 推荐(0) 编辑
摘要: typedef与结构结合使用 typedef struct tagMyStruct{ int iNum; long lLength;} MyStruct; 这语句实际上完成两个操作: 1) 定义一个新的结构类型 struct tagMyStruct{ int iNum; long lLength;  阅读全文
posted @ 2015-10-21 14:55 likai_liche 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 一、数组操作1、数组初始化1-1一维数组初始化:标准方式一: int value[100]; // value[i]的值不定,没有初始化标准方式二: int value[100] = {1,2}; // value[0]和value[1]的值分别为1和2,而没有定义的value[i>1]指针方式: ... 阅读全文
posted @ 2015-10-21 11:09 likai_liche 阅读(1764) 评论(0) 推荐(0) 编辑
摘要: 一、List使用引入头文件#include List基本函数Lists将元素按顺序储存在链表中. 与 向量(vectors)相比, 它允许快速的插入和删除,但是随机访问却比较慢.assign() 给list赋值 back() 返回最后一个元素 begin() 返回指向第一个元素的迭代器 clear(... 阅读全文
posted @ 2015-10-21 10:42 likai_liche 阅读(5411) 评论(0) 推荐(0) 编辑