- 博客(31)
- 收藏
- 关注
原创 18年 8月5号xgboost安装
而Anaconda更新命令为conda install mingw libpython看北风网xgboost安装,自己实在是安装不了 又想起来自己安装python 安装anaconda那些痛苦的时光
2019-04-22 14:12:13 95
原创 day16
116.01 16.02去除重复的元素这个代码很巧妙,不要忘记contains这个方法contains 和 remove底层都是依赖equals方法,equals方法这个需要重写的package com.heima.list;import java.util.ArrayList;import java.util.Iterator;@SuppressWarnings({ "...
2019-04-22 14:11:52 82
原创 4月
12号垃圾邮件过滤项目中的特征工程第一个东西:就是这个df.head()读取五个特征工程1 中的 第一个上面两幅图做一个对比,是多了两个列的 我觉得这个就是问题 所在 为什么会多两列在特征工程1这里,我们可以看看除了上面那个重要的pd.series这行代码 后面还有就是获得来去邮件的类别 。4 .22找出来了 蒸蒸 给的几个 知识点ct...
2019-04-22 10:57:39 100
原创 使用pandas对excel表格筛选
需求背景:公司和外包公司进行结算,需要对每天的作业量进行统计。作业量分为进出口量,进口量分为天津市区进口量、全国进口量以及其他。出口量类似。常规的方法是使用excel进行筛选。但人工筛选存在两个问题,大量的表格会耗费很多时间和精力,人工筛选也会出现一些纰漏。代码如下:出口测试import pandas as pdimport numpy as npimport matplotli...
2018-12-18 09:25:43 2293
原创 Java基础班 第十天(下) 内部类
1.内部类概述和访问特点A:内部类概述* B:内部类访问特点 * a:内部类可以直接访问外部类的成员,包括私有。 * b:外部类要访问内部类的成员,必须创建对象。 * 外部类名.内部类名 对象名 = 外部类对象.内部类对象;* C:案例演示 * 内部类极其访问特class Demo1_Inner{ public static void main(...
2018-10-07 17:11:52 98
原创 Java基础班 第十天(上) 包
10.1:包概述 (第一节是前言)包就是一堆字节码文件,一堆.class文件10.2 包的定义和注意事项A定义包的格式package 包名字多级包用,分开即可B注意事项package必须是程序的第一条可执行语句package语句在一个文件里只能有一个10.3 带包的类的编译和运行 自己又重温了一下 命令行的东西 shift+右键 可以打开命令行 ...
2018-10-07 15:57:35 70
原创 Java基础班 第九天(下) 接口
第一节 :接口概述A 对外提供规则的都是接口 B 接口特点 a 接口用关键字 interface表示 interface 接口名字 {} b 类实现接口 用implements表示 c接口不能实例化 如果想实例化 那么用多态的方式 d 接口的子类 可以是抽象类 没有意义 可以是具体类 需要重写所有的抽象方法代码是在第九天 重点那个文件夹里c...
2018-10-07 10:47:43 124
原创 Java基础班 第九天(中)
第九节 抽象类概述抽象类特定:A 抽象类和抽象方法必须用abstract修饰,抽象方法只有小括号,没有大括号B抽象类不一定有抽象方法,有抽象方法的类一定是抽象类C 抽象类不能直接实例化,如果想实例化,那就是必须使用多态D抽象的子类 要么是抽象类,要么是重写所有的抽象方法。class Demo1_Abstract { public static void main(S...
2018-10-06 17:20:55 125
原创 Java基础班第九天(上)多态
三个内容 :多态、抽象类、接口 第一节:讲解这个多态的概念class Demo1_Poly{ public static void main(String[] args) { Animal c; c = new Cat(); c.eat(); } /* A:多态的概述 事物存在的多种形式 B:多态的前提 1:要有继承关系 2:要有方法重写 3...
2018-10-06 14:55:45 203
原创 Java基础班 第八天 继承
第一部分:代码块 ()第一节和第二节)敲了半个小时的代码,发现同一一个错误 错误:仅当显示请求注释处理时才接受类名称。自己在文件加上后缀名.java就好了,不知道今天这个软件发什么神经了,所有的代码都不能保存为.java。后来发现了问题,在保存的时候,默认的文件名字是有.java后缀名字的,自己不知道怎么抽风了,把那个删掉了,以为下面的那个类型选择为java就可以,其实不然,需要名字后面加.j...
2018-10-05 16:35:31 132
原创 Java 第七天
封装:隐藏实现细节 提供公共的外部访问方式 第一部分 构造方法 第一节到第五节构造方法的三个特点:方法名字和类名字相同 无返回值类型 无return语句② 无参构造方法和有参构造方法,这里有个东西 就是自己创造的类如果想像数组那样创建的前提是自己写了有参构造才可以③ 给成员变量赋值的两种形式 第一是构造方法 第二是set放code1:这个自己的代码出错了,不知道什么原...
2018-10-04 16:49:07 139
原创 Java基础班 第六天
代码部分:第一部分:类的创建和应用 对应的第一节到第六节① 这个创建的方法和数组有不一样的地方,数组是有两种创建方式;也可以分步创建② 面对对象的概念,从执行者到指挥者。三大特征 封装 继承 多态 ③ 类中的方法和属性对应着真实生活中的事物的行为和事物的属性。类是一类有共同特征的集合,对象是类的具体表现code1:自己student的拼写错误,然后创建的过程中,不能再st...
2018-10-03 14:22:42 121
原创 Java基础班 第五天(下 二维数组)
代码1:本以为很简单 还是出错了 class Demo1_Array{ public static void main(String[] args) { int[][] arr = new int[3][2]; System.out.println(arr[0][0]); }}代码2 :这个视频里肯定是讲解了一个堆栈的知识 ,反正看着像 这个数组的内存是可以改变的...
2018-10-02 17:14:50 110
原创 机器学习总结
0机器学习概述 什么是机器学习?机器学习的分类:两种分类方式。机器学习的一般流程模型训练中的交叉验证:将数据分为几份,每份第一次训练做训练集,第二次做了测试集机器学习的评价:混淆矩阵 AUC ROC一 线性回归θ解析解的求解过程,要求自己推导 目标函数,过拟合,正则式 模型效果(MSE/RMSE/R平方)梯度下降,由于解析解不是很好求出,利用梯度下降来减小损失...
2018-10-02 16:27:21 289
原创 出现的问题
自己一开始都不会操作editplus了,应该按一定顺序配置完成后,编写代码,在class后面起一个名字,然后ctrl+1保存,这个名字必须和class后面的名字是一样的,然后Ctrl+2运行。这个版本的editplus运行的代码都在这个软件的最下方显示,打开几个就显示几个,不需要的可以关掉。学习数组,以前过得时候 自己总是把数组忽略掉 导致自己对数组不敏感,第一 数组只是一个容器,里面装东...
2018-10-02 11:26:27 90
原创 Java基础班 第五天(上 一维数组)
数组有两种创建方式,第一种方式可以分解,第二种方式不能分解; 有一个字符的数组创建 自己错了很多数据只是一个容器,可以放基本数据类型,也可以引用数据类型;数组里面讲了一些堆栈 内存的知识 自己没看 知道反转那个代码 三个引用 两个数组的代码第一部分 一维数组代码1,创建一个数组,自己真的是代码写的太少了,两次都没有写对class Demo1_array{ publ...
2018-10-02 11:22:52 110
原创 Java基础班第四天
第三天是没有的,就是一个if的判断语句,这个里面自己注意一个问题就是else后面不能跟条件,else if后面才能跟条件第四天 内容 第一部分 循环语句之for代码1 就是重复一句话十遍 简单代码2 就是输出一个1到10的 然后再输出一个10到1 代码3 自己写的时候出错了 两个错误 第一for后面跟着那些条件是用分号隔开的,而且三个 前后顺序不能错class zi...
2018-10-01 23:37:13 144
原创 Java基础班 第二天(下)
算数运算符 ,三个代码class Demo1_Operator { //operator 运算符 public static void main(String[] args) { /* * a:+号在java中有三种作用,代表正号,做加法运算,字符串的连接符 * b:整数相除只能得到整数。如果想得到小数,必须把数据变化为浮点数类型 * c:/获取的是除法操作的商,...
2018-10-01 15:10:33 229
原创 Java基础班 第二天 (上)
第一节 常量的问题第二节到第八节 进制转换和反码 补码0b11 011 11 0x11 分别是二进制 八进制 十进制 十六进制 正数的反码和原码相同 补码和原码相同 负数的反码是原码诸位取反(符号位例外) 补码是反码加一第九节 变量第十节 数据类型 基本数据类型 * 引用数据类型 * 面向对象部分讲解 * C:基本数据类型分类(...
2018-10-01 14:43:26 134
原创 java 基础班 第一天
计算机硬件分为:运算器、控制器、存储器、输入设备、输出设备计算机软件:使得计算机按照特定的顺序完成特定的功能。分为系统软件和应用软件软件:按照特定顺序组织的计算机数据和指令的集合 :d: 回车 盘符切换* B:dir(directory):列出当前目录下的文件以及文件夹* C:cd (change directory)改变指定目录(进入指定目录)* D:cd.. : 退回到...
2018-10-01 11:32:30 210
原创 算法 第四版 笔记
前言:谢路云认为这是最好的算法入门书。外国作者前言:50年之间胡重要算法。(2012年),有一个支持网站。第一章:ADT:抽象数据类型。三种基础的数据类型:背包、队列、栈。 API:应用程序接口算法code1:欧几里得算法1.1基础编程模型1.1.1java程序的基本结构原始数据类型 :整数、浮点、布尔值语句:声明、赋值、条件、循环、调用、返回数组:多个...
2018-10-01 10:59:41 420
原创 爬虫基础之beautiful soup操作
前面讲了urlib以及request,现在开始soup操作from bs4 import BeautifulSoupimport requestshtml=requests.get('http://www.baidu.com').textsoup=BeautifulSoup(html,'html.parser')print(soup)print(type(soup))
2017-11-17 19:48:40 162
原创 PY DAY05
知识点:函数是为了简化代码而存在,形式参数和实际参数是存在顺序的对应可以忽略顺序的情况有两种,第一种是关键字形式参数,一种是默认值形式参数 可变长函数
2017-10-22 22:51:31 161
原创 py day04
# 按位与 对应位相同就是1 对应位不同就是0num1 = 7num2 = 11print(num1&num2)# 按位 或 有一个1就是1 对应位不同就是0print(num1|num2)# 按位 异或 不相同就是1 相同就是0print(num1^num2)# 按位取反 ~x -x-1print(~num1)# 按位左移 << 乘以2num3 = (<<nu
2017-10-16 19:46:56 132
原创 py day02
h1.注释 py里面的单行注释是 # 前后要有空格 多行注释是‘’‘’‘’2 标识符的一些东西只能包含数字 字母和下划线 不能以数字开头不能包含空格3 数据类型 NUMBER (int float complex bool)string 转义字符 截取字符串 链接字符 复制listtuplesetsdiction
2017-10-14 21:11:08 129
原创 day12
12.1 scanner类scanner类 是一种文本扫描器方法:查看api 有很多方法比较重要的方法:hasnextint 判断是否是整数package com.heima.Sanner;import java.util.Scanner;public class Demo1_Scanner { public static void main(Stri...
2017-09-17 13:03:24 144
原创 Day11
11.04工作空间的基本配置字体大小 三个 的配置11.5 辅助键alt+/11.6快捷键A:新建 ctrl + n* B:格式化 ctrl+shift+f* C:导入包 ctrl+shift+o* D:注释 ctrl+/,ctrl+shift+/,ctrl+shift+\* E:代码上下移动 选中代码alt+上/下箭头* F:查看源码 选中类...
2017-09-13 21:25:11 131
原创 Day09 多态 抽象方法 借口
今天的内容是基础班中的一个重点。多态知识点1.多态的三个前提:继承关系,方法重写,父类引用指向子类对象。知识点2:成员变量在多态中:编译看左边,运行看左边。成员方法在多态中:编译看左边,运行看右边。静态方法在多态中:编译看左边,运行看右边。知识点3:超人的例子,向上转型和向下转型class demo3_superman { public static void...
2017-09-02 22:52:35 233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人