自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 机器学习基础教程

引言部分 1,Numpy#Numpy#使用numpy库中的npimport numpy as np#上面写的这个as表示的是可以用np来代替numpy使用,相当于换了一个名x = np.array([[1,2,3],[2,3,4]])print("x:\n{}".format(x))#输出结果--生成了一个二维数组'''x:[[1 2 3] [2 3 4]]''' 2,SciPy (1)首先我们创建一个二维...

2021-07-23 10:08:46 154

原创 文件系统

Paths (1)什么是文件

2021-06-04 14:03:02 376

原创 IO流与文件操作(2)

import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class MAINTEST { public static void main(String[] args) throws IOException { getByteArray(); } private static void getByteArray() thro.

2021-06-04 13:39:52 164

原创 I/O流与文件操作

I/O Streams (1)

2021-06-03 19:36:29 148

原创 线程同步

线程同步-可见性(非线程安全) (1)在并发线程中存在的线程安全问题,主要原因有

2021-06-03 15:35:14 93

原创 线程的生命

线程因创建而产生线程因调度而运行线程因撤销而消亡线程所有状态 (1)xin'jia

2021-06-03 14:39:58 75

原创 Thread创建

1,dashfja 哈达克几十块的圣诞节、

2021-06-03 08:48:26 120

原创 线程概述

线程 1,线程-进程与线程的概念  (1)程序:是含有指令和数据的文件,被存储在磁盘或数据保存设备,程序是静态的代码  (2)进程:程序的一次执行过程,代码在数据集合上一次运行活动,系统资源分配、调动的基本单位  (3)...

2021-06-02 17:42:17 138

原创 collect

Collect 1,Collect  (1)T collect() 聚合,收集stream一系列中间操作产生的结果  (2)Collectors(java.util.stream.Collectors)类,用于操作结果的工具类    [1]groupBy()/mapping()    [2]toList()/toSet()/toMap()  (3)案例分析//映射成一个苹果颜色的集合 private static void collect() { APPLES.stream()

2021-06-01 18:03:11 131

原创 java流

java流 1,函数式编程  (1)定义:是一种构建程序结构的编程范式,是一种与面向对对象程序设计完全不同的设计思想  (2)性质:函数的输出应且仅应依赖函数本身   (函数的执行,不应依赖于函数外部数据的状态[闭包])  (3)选择:函数式编程与面向对象编程有各自的优势,所以两者没有优劣之分  (4)例子:...

2021-05-22 11:12:57 90

原创 java集合框架优点

java集合框架优点 1,java集合框架,提供了多种集合类型,以及高性能/高质量的数据结构实现 2,集合之间可以方便的实现相互转换 3,各种类型的集合接口与具体实现分离 4,使开发者将时间精力致力于改善程序本身的质量和性能  (1)减少程序工作量  (2)提高程序速度和质量  (3)减少学习和使用新API的工作量 5,避免了直接操作对象数组带来的同步/异步/性能/效率/异常/接口设计等繁琐问题 6,java集合框架是典型的面向对象接口编程的体现...

2021-05-22 10:58:37 936

原创 Iterator接口

问题引入(使用普通的foreach语句进行循环可能会少删除一些内容)package com.example20.collection;public class User { public static final String HAERBIN = "哈尔滨"; public static final String BEIJING = "北京"; private int id; private String name; private String city;

2021-05-21 09:59:30 91

原创 Set集合接口

Set集合接口&esmp;1,Set集合特点:不包含重复元素(数学中集合的抽象)&esmp;2,Set接口特点:只包含继承自Collection方法,并添加了禁止重复元素的限制&esmp;3,基本实现类&esmp;&esmp;(1)java.util.HashSet,元素无序(底层基于HashMap确定元素是否重复)&esmp;&esmp;(2)java.util.LinkedHashSet,元素有序&esmp;&esmp;

2021-05-21 08:48:04 104

原创 HashMap分析

HashMap分析&esmp;1,基于hashCode()方法计算key的hash值&esmp;2,创建Node数组,基于加载因子扩容,平衡内存占用与执行效率&esmp;3,创建Node对象,基于key的hash值+算法,计算Node对象在数组中的索引&esmp;&esmp;(Node对象中,封装Key/value对象,相同位置存Node对象时)&esmp;&esmp;(1)小于或等于6个重复时,基于单向链表进行保存&esmp;&a

2021-05-21 00:50:41 74

原创 Map接口实例

Map接口实例 1,User类package com.example20.collection;public class User { public static final String HAERBIN = "哈尔滨"; public static final String BEIJING = "北京"; private int id; private String name; private String city; public User()

2021-05-21 00:08:34 135

原创 Map接口

Map接口 1,存放的位置:Java.util.Map<K,V> 2,Map作用介绍:  (1)用于存放键值对(key-value)  (2)通过key值,保存其对应的value值  (3)通过key值获取其对应的value值操作   例如:手机通讯录,输入姓名输出手机号 3,A map is not a Collection(Map不是集合) 4,Map的零碎信息  (1)Map中key必须是唯一的,且每个key只能对应一个value  (2)不同的key,可以对应同一个v

2021-05-18 23:57:38 129

原创 LIst的两种实现方法

ArrayList构造函数 (1)ArrayList(),创建空的List集合,默认创建0个元素的对象数组 (2)ArrayList(int initialCapacity),基于指定长度创建List集合,长度仅初始化集合使用,后期添加/移除自动容量 (3)ArrayList(Collection <? extends E> c)基于指定集合创建List集合LinkedList (1)List集合,基于LinkedList双向链表数据结构的实现 (2)会为每个元素2个节点,保存前/后

2021-05-18 23:25:51 844

原创 集合案例

import java.util.ArrayList;import java.util.Arrays;import java.util.List;class User{ private String name; //无参构造函数 public User(){} //一个参数的构造函数 public User(String name){ this.name = name; } public String getName(){

2021-05-10 23:43:33 309

原创 第六章 工具包

第六章 工具包&emsp一,集合&emsp&emsp1,定义:集合是将许多元素组合成一个单元的容器对象&emsp&emsp2,可用于存储/检索/操作/传输/聚合数据&emsp二,集合框架&emsp&emsp1,定义:用于表示操作集合的体系结构&emsp&emsp2,集合框架应该包含&emsp&emsp&emsp(1)接口:表示集合的抽象数据类型,使用接口,允许集合独立于其表示的细节进行操作

2021-05-08 16:34:36 971

原创 java抽象类

一,抽象类和接口1,抽象类和抽象方法(1)将多个类共性的内容抽象出来(2)抽象类只是将内容抽取出来,而而不考虑如何实现例子:三角形,矩形,圆形 ----> 图形解释:所以图形就可以是抽象类,图形类内部需要声明周长和面积,但是对于不同的图形,具体是实现就是在各自类中完成了(3)抽象类关键字 abstract(4)抽象类语法abstract class A{}(5)抽象类的特点《1》抽象类不能直接实例化对象,不能使用new运算符创建该类对象,只能先创建子类,再由子类创建对象《2》抽象

2021-04-22 07:35:50 172

原创 元组

2020/5/8元组:最重要就是不可以改变值1,定义元组,输出元组类型a=()print(type(a))a=(1,2,3,4,5,"auogfu",2.333)print(a)a=tuple((1, 2, 3, 4, 5, 'auogfu', 2.333))print(a)a=1, 2, 3, 4, 5, 'auogfu', 2.333print(a) 输出:  <class 'tuple'>   (1,2,3,4,5,'auogfu',2.333)  (1,2,3

2020-05-08 18:24:51 243

python元组入门

元组在python中起着不可或缺的重要作用,学习元组是学习python的必经之路,如何方便而又便捷得学会元组哪?这里所总结的就是元组的基础知识,和一些基础方法,可以在你学习元组时提供帮助,和支持。

2020-05-08

空空如也

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

TA关注的人

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