- 博客(33)
- 收藏
- 关注
原创 pgmpy algorithms
https://github.com/pgmpy/pgmpy/tree/dev/pgmpy######factors#######base.py: 1.factor_product; 2.factor_divide#1.continuous(A)ContinuousFactor(B)LinearGaussianCPD.py(C)discretize.py#2.di...
2019-04-01 18:31:37 646
翻译 Python Testing
https://github.com/Microsoft/Recommendershttps://miguelgfierro.com/blog/2018/a-beginners-guide-to-python-testing/unit tests:make sure that each class or function behaves as it shouldsmoke tests...
2019-03-25 15:36:23 529
翻译 Hadoop--Hive
1.实验数据集的下载与保存2.查看user_log.csv前5条记录3.删除第一行记录(字段名称)4.启动HDFS,执行jps命令查看当前运行的进程5.将本地文件系统中的user_log.csv上传到分布式文件系统HDFS中,查看前10条记录6.启动Hive,创建数据库dbtaobao创建外部表CREATE EXTERNAL TABLE dbtaobao.user_log(user_id INT,...
2018-05-07 11:40:32 386
翻译 Hadoop--MapReduce
一、配置Hadoop-Eclipse-Plugin安装好Hadoop-Eclipse-Plugin插件后的效果在Preferences中左侧选择Hadoop Map/Reduce选项,并选择好安装目录。切换到Map/Reduce开发视图,建立与Hadoop集群的连接。在 General 选项面板中,General 的设置要与 Hadoop 的配置一致。二、在Eclipse中操作HDFS文件 Map...
2018-05-07 11:40:21 244
翻译 Hadoop--HDFS
1.启动HDFS2.Shell命令包括hadoop fshadoop dfshdfs dfs查看fs支持的命令3.目录操作创建用户目录./bin/hdfs dfs –mkdir –p /user/hadoop列出当前目录所有内容 ./bin/hdfs dfs –ls .4.文件操作使用如下命令./bin/hdfs dfs -put /home/hadoop/myLocalFile.txt i...
2018-05-03 22:58:50 922
翻译 Hadoop伪分布式配置
1.修改配置文件 core-site.xml2.修改配置文件 hdfs-site.xml3.出现“successfully formatted” 和 “Exitting with status 0” 即成功。4.开启 NameNode 和 DataNode 守护进程;启动完成后,通过命令 jps 来判断是否成功启动5.访问 Web 界面 http://localhost:50070 查看 Name...
2018-05-03 22:57:33 333
翻译 Hadoop--hbase
一.伪分布式模式配置1.配置/usr/local/hbase/conf/hbase-env.sh2.配置/usr/local/hbase/conf/hbase-site.xml3.测试运行HBase登陆ssh,再切换目录至/usr/local/hadoop ,再启动hadoop切换目录至/usr/local/hbase,再启动HBase二、编程实践1.HBase中创建表HBase中用create命...
2018-04-04 21:30:54 263
翻译 Python爬虫-Scrapy爬虫
一、基本使用 (1)建立Scrapy爬虫工程 选取目录(D:\pySpider\),执行命令 生成工程目录 (2)在工程中产生一个Scrapy爬虫 进入工程目录(D:\pySpider\python123demo),执行命令 生成的demo.py文件# -*- coding: utf-8 -*-import scrapyclass DemoSpider(scrapy.Spider):
2018-02-08 09:50:55 729
翻译 Python爬虫-正则表达式库
一、语法 操作符. 任何单个字符[] 字符集[^ ] 非字符集* 前一个字符0次或无限次+ 前一个字符1次或无限次? 前一个字符0次或1次| 左右表达式任意一个{m} 扩展前一个字符m次{m,n} 扩展前一个字符m至n次^ 匹配字符串开头$ 匹配字符串结尾() 分组标记\d
2018-02-07 22:28:11 306
翻译 Python爬虫-BeautifulSoup库
一、解析器bs4的HTML解析器soup = BeautifulSoup('<html>data</html>','html.parser')lxml的HTML解析器BeautifulSoup('<html>data</html>','lxml')xml的HTML解析器BeautifulSoup('<html>data</html>','xml')html5lib的解析器Beautif
2018-02-06 17:35:44 315
翻译 Python爬虫-Requests库
一、get()方法r = requests.get(url, params=None, **kwargs)url:获取页面url链接 params:额外参数,字典或字节流格式 **kwargs:控制访问的参数返回Response对象>>> import requests>>> r = requests.get("http://www.baidu.com")>>> type(r)<class
2018-02-03 23:37:34 490
翻译 Python数据分析——Matplotlib
一、pyplot (1)绘图区域plt.subplot(nrows, ncols, plot_number)e.g.import numpy as npimport matplotlib.pyplot as pltdef fun(x): return np.exp(-x) * np.cos(2*np.pi*x)a=np.arange(0.0, 5.0, 0.02)plt.subplot(
2018-01-27 16:39:37 632
翻译 Python数据分析——Numpy
一、数据的维度 一个数据:表达一个含义 一组数据:表达一个或多个含义 维度:一组数据的组织形式一维数据:对等关系,有序或无序 有序结构包括: (1)列表:数据类型可以不同 (2)数组:数据类型相同二维数据:多个一维数据构成 高维数据:利用二元关系展示数据间的复杂结构维度的Python表示: 一维数据:列表和集合 二维数据:列表 三维数据:列表 高维数据:字典 或 JSON、XM
2018-01-25 21:49:56 919
翻译 MySQL视图
一、创建修改及删除1.1 创建视图 CREATE VIEW:CREATE [OR REPLACE] [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}] VIEW view_name [(column_list)] AS select_statement [WITH [CASCADED | LOCAL] CHECK OPTION]OR
2017-12-25 10:58:47 238
翻译 MySQL触发器
1 创建 CREATE TRIGGER CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW trigger_stmt作用:检查给表插入新的值或者进行表内的数值计算之类的更新。触发程序与tbl_name表相关。tbl_name必须是永久性表被引用,不能将触发程序与TEMPORARY表或
2017-12-22 12:00:43 696
翻译 MySQL语句语法
一、数据定义语句1.ALTER DATABASE 2.ALTER TABLE 3.CREATE DATABASES 4.CREATE INDEX 5.CREATE TABLE 6.DROP DATABASE 7.DROP INDEX 8.DROP TABLE 9RENAME TABLE 10.
2017-12-21 23:21:34 243
翻译 MySQL 语言结构
一、文字值1.字符串 单引号或双引号 如果SQL服务器模式启用了NSI_QUOTES,可以只用单引号引用字符串,此时用双引号引用的字符串被解释为一个识别符。介绍字符_charset_name(可选)和COLLATE子句:[_charset_name]'string'[COLLATE collation_name]例如:SELECT _latin1'string';SELECT _latin1'
2017-12-21 11:14:03 1187
翻译 数据库及表的修改和删除
1.数据库的修改删除DROP DATABASE 数据库名DATABASE而不是DATABASES2.一张表的修改1.重命名RENAME TABLE 原名 TO 新名;ALTER TABLE 原名 RENAME 新名;ALTER TABLE 原名 RENAME TO 新名;2.删除一张表 3.对一列进行修改 (1)增加一列ALTER TABLE 表名字 ADD COLUMN 列名字 数据类型
2017-12-19 23:06:19 649
翻译 MySQL查询
1.基本的SELECT语句SELECT 要查询的列名 FROM 表名字 WHERE 限制条件;例:SELECT name,age FROM employee;2.数学符号条件 (=,<,>,>=,<=)SELECT name,age FROM employee WHERE age>25;SELECT name,age FROM employee WHERE name='Mary';3.”AND”
2017-12-19 18:33:15 197
翻译 MySQL基础
这里写链接内容一、安装和连接1.启动mysql服务器sudo service mysql start2.尝试MySQL (1)连接与断开服务器mysql -u rootquit或exit(2)查看数据库show databases;(3)连接数据库use information_schema(4)查看表show tables;(5)查询亦可用作简单的计算器 取消输入 二、创建数据库并插入数据
2017-12-18 21:11:09 228
翻译 异常处理
1.异常(例外、差错):exception 基本写法:try{ 语句组 }catch(Exception ex){ 异常处理语句; }例:import java.io.*;public class Test { public static void main(String[] args) { try{
2017-12-17 17:22:10 164
翻译 多线程
1.线程 进程:一个程序的执行 线程:程序中单个顺序的流控制,分享CPU,共享内存线程体: run()方法来实现2.创建线程 (1)继承Thread类public class Test{ public static void main(String[] args) { Thread t = new MyThread(10); t.start()
2017-12-13 23:29:05 188
翻译 流、文件、文本应用
1.流:不同类型的输入、输出抽象为流。 字节流:输入(InputStream)输出(OutputStream) 字符流:输入(Reader) 输出(Writer)InputStream类:read()方法 OutputStream类:write()方法,flush()方法,close()方法 Reader类:read()方法 Writer类:write()方法,flush(
2017-12-13 11:46:41 248
翻译 基础类
1.基础类库 java.lang(自动导入java.lang.*的) java.util java.io java.awt javax.swing 图像用户界面 java.net java.sql2.Objcet类 a.equals “==” 判断是否为同一个引用 equals 是否内容(含义)相等b.getClass()c.toString()d.finalize()e.线程相关
2017-12-10 17:27:30 238
翻译 指针与引用
引用:实质就是指针 优点:1.检查空指引2.无指针运算3.不能访问没有引用到的内存4.自动回收垃圾指针在Java中的体现 (1)传地址 ->传对象 基本类型:无对应 引用类型 (2)指针运算 ->数组*(p+5) ->args[5](3)函数指针 ->接口,Lambda表达式 例:积分、线程。。。(4)指向结点的指针 ->对象的引用class Node{ Object data
2017-12-09 17:02:01 205
翻译 对象清除与垃圾回收
1.对象清除 自动清除,不需要使用delete 机制:垃圾回收线程,计数机制2.System.gc() 可以要求系统进行垃圾回收,仅仅“建议”3.finalize() 类似“析构方法”4.try-with-resourcestry( ){...}finally{ Scanner.close()}
2017-12-09 10:42:09 276
翻译 内部类、匿名类、Lambda表达式
匿名类的一个实例 接口或者说是接口函数的简写 将代码也当成了数据(积分例子,排序)(参数)->结果x->x*x起因:class LambdaRunnable { public static void main(String argv[]) { Runnable doIt = new Runnable(){ public void run(){
2017-12-08 23:39:40 286
翻译 对象构造和初始化
(1)构造方法 对象都有构造方法,如果没有,则添加一个default方法 抽象类有构造方法(2)调用本类和父类 this 本类其他 super父类 例:class A{ A(int a){}}class B extends A{ B(String s){} //不能通过编译}1.class A{ A(){} A(int a){}}2.
2017-12-08 22:40:28 347
翻译 多态和虚方法调用
1.多态定义:相同名字表示不同含义 (a)编译时多态:重载(参数不一样的同名) (b)运行时多态:覆盖,子类对父类的覆盖 动态绑定———虚方法调用 2.上溯造型 派生类当作基本类处理 例:Person p = new Student();3.虚方法调用 实现运行时的多态,子类重载父类方法,根据实例类型选择方法调用 非final
2017-12-08 20:56:51 404
翻译 变量及其传递
1.变量类型(内存空间): 基本类型 引用型 例:public class MyDate { int year; int month; int day; public MyDate(int year, int month, int day){ this.year = year; this.month = month;
2017-12-08 11:17:16 540
翻译 类、字段、方法
(1)类是组成Java程序的基本要素,包括字段和方法,创建一个类,例:class Person{ String name; int age; void sayHello(){ System.out.println("Hello! My name is " + name); } }(2)构造方法 初始化该类的一个新的对象 与类名同名,不写返回数据类
2017-12-06 19:39:14 1991
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人