学习笔记
Gesshoku
这个作者很懒,什么都没留下…
展开
-
Pandas学习笔记(二)
Pandas学习笔记(二)处理丢失数据删除 a b c d f0 0.11374 -0.432719 0.252386 0.959131 NaN1 -1.00000 0.103311 NaN -0.246855 NaN2 -1.00000 0.785828 NaN 0.929142 ...原创 2020-04-12 19:16:01 · 168 阅读 · 0 评论 -
Pandas学习笔记(一)
Pandas学习笔记(一)pandas是一个基于numpy的工具,是一个列表的形式,适用于解决数据分析任务。创建列表#首先创建一个列表s = pd.Series([1,2,3,44,np.nan])Out: 0 1.01 2.02 3.03 44.04 NaNdtype: float64#64位float #会自动排列列表是最...原创 2020-04-12 19:15:22 · 192 阅读 · 0 评论 -
numpy学习笔记(三)
numpy学习笔记(三)对于一个二维矩阵a = array([[ 1, 2, 3, 4], [ 5, 6, 7, 8], [ 9, 10, 11, 12]])#如果使用以为的索引会出现这样的结果 a[1]Out[4]: array([5, 6, 7, 8]) #如果我们想单独跳出一个数字,则需要讲哪一行哪一列表示出来a[1][2] ...原创 2020-04-12 19:14:26 · 114 阅读 · 0 评论 -
numpy学习笔记(二)矩阵运算
numpy学习笔记(二)矩阵运算a为矩阵a = np.arange(1,13).reshape(3,4)计算矩阵的平均值:np.mean(a) np.average(a) np.mean(a,axis=0)#对于列计算,np.mean(a,axis=1)#对于行计算对于所有计算都启用计算矩阵的中位数:np.median(a)矩阵累加:print(a)[[ 1 2 3 4]...原创 2020-03-30 17:28:27 · 291 阅读 · 0 评论 -
机器学习--线性回归的代码实现
需要使用到Numpy生成X和Y在 anconda提供的编译器Spyder中:import numpy as np引用numpy库作为np来使用先生成一个X数组作为X轴:x=list(range(10,29))输出10到28的一个数组,但是这个数组不适用于我们的图像构建,所以要引用numpy库中的array函数x= np.array(x)通过这个函数将原数组转换成我们需要用到的数组...原创 2020-03-08 21:26:54 · 1145 阅读 · 0 评论 -
JAVA学习--泛型学习(二)
如果方法中需要应用同一个对象的两种形式,那么我们可以使用通配符来区别<C> void differ(Generic<? extends C> first, Generic<C> Second) { /* 使用了通配符来规定上限的语法 */ }菱形语法 public static void main(String[] args){...原创 2019-12-26 22:54:17 · 116 阅读 · 0 评论 -
java学习笔记--泛型类,泛型接口,泛型方法
泛型泛型就是 参数化类型,即把一个具体的类型参数化,被参数化的变量被称为类型(形参/实参),在方法中被定义是形参,在使用/调用的时候是类型实参泛型是为了在不创建新的数据类型的情况下,来控制形参的类型。import java.util.ArrayList;import java.util.List;public class fanxingts { public static vo...原创 2019-12-25 23:03:19 · 256 阅读 · 0 评论 -
JAVA学习笔记--MAP
MAPMAP与LIST不同,是存储双列的数据集合,每一个存储键有(key,value)两个数据使用方法import java.util.HashMap;import java.util.Map;public class Mapts { public static void main(String[] args) { //创建一个Map数据集合 M...原创 2019-12-22 23:01:42 · 146 阅读 · 0 评论 -
JAVA-学习笔记--枚举类
枚举类枚举类是一种特殊的类,能够拥有普通类有的一切数据(变量,方法,实现接口,构造器),需要注意的是一个JAVA文件只能定义一个 **public **枚举类枚举类通过enum来修饰枚举类不能直接通过 new关键字来实现,需要创建一个class类来实现枚举,就像接口一样public class enUmts { public static void main(String[] ar...原创 2019-12-20 21:10:52 · 161 阅读 · 0 评论 -
Servlet学习笔记--转发,重定向
JAVA中重定向,转发在做项目的时候有这个需求,如果查询不到宿舍信息就跳转到易班的预留jsp中转发直接让客户端跳转到指定的页面request.getRequestDispatcher("error.jsp).forward(request,response);使用这个response方法,可以让页面跳转如果跳转到的网页需要输入信息,那么就在后面加入参数:error.jsp?error...原创 2019-12-19 20:58:12 · 119 阅读 · 0 评论 -
Servlet学习笔记--Session
Session的作用:记录一系列状态以登录为例子,在登录请求发送到服务端,然后后台进行判断,response给用户登录成功的信息后,我们需要返回用户专属于自己的参数,那么需要对服务器进行第二次请求,但是第二次请求数据并不保留,所以我们需要使用 Seesion 来是实现不同请求的数据共享;换一个说法就是,用户进行多次请求的时候,保证是同一个请求对象,拿到同一个对象客户端请求的时候,服务器会开辟...原创 2019-12-17 21:23:52 · 150 阅读 · 0 评论 -
Servlet学习笔记--Servlet基本使用,过滤器
Servlet的基本使用@WebServlet("/HelloWorld")//域名映射,在网页中通过xx/HelloWorl访问public class helloworld extends HttpServlet//定义一个类继承HttpServlet类表示这是一个JAVAweb容器{ @Override //重写service()方法并且调用doGet()方...原创 2019-12-16 21:05:42 · 176 阅读 · 0 评论 -
JAVA学习笔记--Lambda表达式(方法,构造器的引用)
方法和构造器的引用前面说到Lambda表达式可以被当作对象进行赋值,那么我们同样可以通过Lambda表达式来引用方法或者构造器来直接对对象进行操作。方法的引用public class Convert { public static void main(String[] args){ //创建一个ConvertString 接口的对象并对其进行操作 Co...原创 2019-12-15 23:27:34 · 213 阅读 · 0 评论 -
JAVA学习笔记--Lambda表达式
Lambda表达式假设我们需要对一串数组使用匿名内部类进行处理public class Lambdats { public static void main(String[] args){ //这里省略接口和匿名实现类 Array ay = new Arry(); int target[] = {1,2,3,4}; //使...原创 2019-12-14 19:21:16 · 151 阅读 · 0 评论 -
JAVA学习笔记----静态内部类,局部内部类,匿名内部类
静态内部类我们知道非静态内部类是外部类的一个对象,我们可以通过将内部类定义成静态的,来将它当作外部类本身值得一提的是,外部类不能用static来修饰特性1.静态内部类可以包含静态成员,也可以包含非静态成员 (复习:接口中只能定义静态的Final变量)2.因为 静态成员不能访问非静态成员所以静态内部类不能访问外部类的实例成员.因为对象是静态的,所以哪怕是内部类中的实例方法也不能访问外部类的...原创 2019-12-12 21:06:26 · 159 阅读 · 0 评论 -
JAVA学习笔记--非静态内部类
非静态内部类内部类隐藏在外部类之内,创建一个Person()类,再创建一个move()类的内部类,使只有move()类只在Person()类里面有效,其他外部类无法访问.内部类的特性1.内部类可以访问外部类的成员变量,私有数据,但外部类不能访问内部类的实现细节2.内部类适用于那些只需要使用一次的类3.内部类可以使用外部类不能使用的三种修饰符: private,protected,stat...原创 2019-12-11 22:45:54 · 175 阅读 · 0 评论 -
学习笔记--[==] 和.equals()方法
打印对象和toString()方法对于两个变量是否相等的判断有两种方法 : == 和 equals() String str1 = new String("hello"); String str2 = new String("hello"); System.out.println(str1==str2); //Flase System.out.println(str1.eq...原创 2019-12-10 21:08:56 · 141 阅读 · 0 评论 -
学习笔记--数据封装
封装integer inObkj = 5; 将一个名为inOkj的int类型封装起来 并且赋值5int it = inObkj;自动拆包 并且赋值5给it;将String 这个字符串转换为int变量格式:数据类型 数据名 = 包装类名.parse数据名(包装对象名); String name = "lsk"; int num = Integer.parseInt(name);把...原创 2019-12-10 20:52:43 · 189 阅读 · 0 评论 -
学习笔记--单类和final修饰符
单类有时候不需要创建同一个类的多个对象的时候,大多数时候重复创建一个类的多个对象没有意义,还会消耗电脑的内存;我们可以写一个getInstance()方法来确保只创建了一个类 class singletonts { private static singletonts instance;//创建一个test2的实例 instance 缓存已经创建的instance 实例 ...原创 2019-12-10 20:40:53 · 169 阅读 · 0 评论 -
学习笔记--接口和抽象类
抽象类抽象类的作用:如果定义了一个类Shape,这个类有计算周长的clper()方法,并且不同子类有不同的就按方法,Shape类无法准确知道调用哪个子类的clper()方法,如果需要引用,需要将Shape类强制转换成子类型才能使用clper()方法抽象类用abstrat关键字来定义:public abstract class abts{}1.抽象类不能被实例化,无法使用New关键字2.抽...原创 2019-12-10 20:34:08 · 223 阅读 · 0 评论