(还有好多没补充)

集合体系

在这里插入图片描述
在这里插入图片描述

迭代器

概述

所有实现了collection接口的集合类都有一个iterator()方法,用以返回一个实现了迭代器的实现类对象

迭代器就是专门取出集合元素的对象,类型数组的下标。Collection接口中定义了获取集合类迭代器的方法iterator(),所以所有的Collection体系集合都可以获取自身的迭代器。

先区分Iterator和iterator

iterator迭代器,是一个接口,我们无法直接使用,使用集合中的方法 iterator()获取迭代器的实现类对象,使用Iterator接口接收(多态)iterator接口的实现类对象。
迭代器的实现类对迭代器进行了方法重写(不知道,还没看源码)

如何获取迭代器

Iterator<Type> iterator = 集合名.iterator();

Interface Iterator接口的方法

import java.util.Iterator; // 引入 Iterator 类在这里插入图片描述

hasNext() next()
(这块关于next的解释感觉不太对,后面会说)
调用 it.next() 会返回迭代器的下一个元素,并且更新迭代器的状态

       Iterator<String> iterator=list.iterator();
//        [hello, world, java, hello]while(iterator.hasNext()){
//            hasNext() boolean类型,如果迭代任具有元素,则返回 trueString str=iterator.next();
//            next() 返回迭代中的下一个元素。System.out.println(str);}}
}

remove():注意!没有返回值。remove是迭代器的方法,所有是迭代器名.remove()

        System.out.println(list);
//        [hello, world, java, hello]Iterator<String>iterator=list.iterator();while (iterator.hasNext()){String str=iterator.next();if(str.equals("world"))iterator.remove();}System.out.println(list);
//        [hello, java, hello]

关于hasNext和next

我觉得这个得说一下,看了源码以后觉得和给出的解释不太一样
hasNext()的源码:

public boolean hasNext() {return cursor != size;  }cursor当作元素下标 (差不多意思)         
根据源码应该理解为判断当前元素下标是否等于size,也就是是否到尾巴了,等于返回false,佛则返回true
而不应该是到达当前元素是否还有剩余元素,按这样理解到达最后一个元素就没有剩余元素了,hasNext直接false了,那末尾元素怎么办?
下标范围[0,size-1]根据下面的next源码,是先用i标记当前元素的下标,然后把下标cursor变成i+1,返回的是下标为i的元素(当前元素)
那么当next返回的是集合的最后一个元素,cursor也就是集合.size,返回false,结束遍历

next()的源码

 public E next() {checkForComodification();int i = cursor;// 标记当前元素的下标if (i >= size)throw new NoSuchElementException();Object[] elementData = ArrayList.this.elementData;//把集合元素放入数组if (i >= elementData.length)throw new ConcurrentModificationException();cursor = i + 1;//将下标后移一位,也就是迭代器边取值变移动到下一位的关键return (E) elementData[lastRet = i];//i	存储的是游标cursor改变之前的值}

这样看来next也不是返回迭代器的下一个元素
所有我认为这里的next不是下一个的意思,而是类似c语言的指针,一个指向的作用

总结:
hasNext():判断当前指向元素是否为空
next():返回当前指向元素

Collections

Map和HashMap

Map<Type,Type> map = new HashMap<Type,Type>()//多态的写法
HashMap<Type,Type> hashMap=new HashMap<Type,Type>() 

先放出来:HashMap和Map

相同:
1.一次存储两个对象,一个键对象,一个值对象
2、键对象在集合中是唯一的,可以通过键来查找值
HashMap
1.HashMap是用哈希表(直接一点可以说数组加单链表)+红黑树实现的map类,HashMap的这种特殊存储结构在获取指定元素前需要把key经过哈希运算,得到目标元素在哈希表中的位置,然后再进行少量比较即可得到元素,这使得 HashMap 的查找效率极高
使用哈希算法对键去重复,效率高,但无序
2.HashMap实现了Map所有的方法
3.HashMap不保证插入顺序,但是循环遍历时,输出顺序是不会改变的。
转载

概述:

Map集合的格式 Map<key,value>,key是键值,value是值。Map是一个接口。是将键映射到值的对象,不能包含重复的键;每个键可以映射到最多一个值(函数的本质就是就是映射,一个x只对应一个y,同一个y可以由多个x映射得到)

创建Map集合对象

Map只是一个接口,HashMap重写了Map的方法,所有要采用多态的方式,通过具体的实现类HashMap才能创造对象,实现类的方法。

Map<Type,Type>map=new HashMap<Type,Type>();

Map/HashMap的方法

Map集合的基本方法
在这里插入图片描述
Map集合的获取方法
在这里插入图片描述

使用show
添加元素:.put(Key,Value)

Map<String,String> map=new HashMap<String,String>();map.put("mio","smth");map.put("dw","yscm");map.put("yyq","hhh");map.put("yyq","hh");
//        同一个键值只对应一个值,后面的值会将先前的值覆盖System.out.println(map);
//        {yyq=hh, mio=smth, dw=yscm}这里是HashMap重写了toString

移除元素:.remove(Key) 根据键值移除元素

        System.out.println(map);
//        {yyq=hh, mio=smth, dw=yscm}map.remove("yyq");System.out.println(map);
//        {mio=smth, dw=yscm}

判断集合是否包含指定键值.containsKey(Key),boolean类型
判断集合是否包含指定.containsValue(Value),boolean类型

        System.out.println(map);
//        {yyq=hh, mio=smth, dw=yscm}System.out.println(map.containsKey("dw"));
//        trueSystem.out.println(map.containsKey("hh"));
//        falseSystem.out.println(map.containsValue("smth"));
//        trueSystem.out.println(map.containsValue("mh"));
//        false

判断集合是否为空:.isEmpty()
给出集合长度,集合内键值对元素个数:.size()
清除全部元素:.clear()

        System.out.println(map);
//        {yyq=hh, mio=smth, dw=yscm}System.out.println(map.size());
//        3System.out.println(map.isEmpty());
//        falsemap.clear();System.out.println(map);
//        {}System.out.println(map.isEmpty());
//        trueSystem.out.println(map.size());
//        0

根据获取.get(Object key)

        System.out.println(map);
//        {yyq=hh, mio=smth, dw=yscm}System.out.println(map.get("mio"));
//        smthSystem.out.println(map.get("h"));
//        null

获取键的集合:.keySet()
获取值的集合:.values()

        System.out.println(map);
//        {yyq=hh, mio=smth, dw=yscm}System.out.println(map.keySet());
//        键的集合:[yyq, mio, dw]System.out.println(map.values());
//        值的集合[hh, smth, yscm]System.out.println(map.entrySet());
//        键值对的集合[yyq=hh, mio=smth, dw=yscm]

遍历

法1:
通过keySet能够得到键的集合,遍历每一个键再通过get(Key)就能够的到对应的Value

        System.out.println(map);
//        {yyq=hh, mio=smth, dw=yscm}Set<String> keySet=map.keySet();for (String key:keySet){System.out.println(key+" "+map.get(key));}
//        yyq hh
//        mio smth
//        dw yscm

法2:
先用Map的方法.entrySet()获得键值对集合,通过增强for循环遍历Map.Entry<K,V>(键值对对象类型)的集合,获取每一个Map.Entry<K,V>类型的键值对对象,键值对对象有两个方法,.getValue().getKey()可以获得键和值

        System.out.println(map);
//        {yyq=hh, mio=smth, dw=yscm}Set<Map.Entry<String,String>> entrySet=map.entrySet();for (Map.Entry<String,String> ee:entrySet){System.out.println(ee.getKey()+" "+ee.getValue());}
//        yyq hh
//        mio smth
//        dw yscm

关于Map/HashMap键值单一的处理:

<String,String>类型会直接进行覆盖,这是因为String的equals不同于其他的对象,进行的是值的比较
(我记得好像是这么说的,以后发现不对再改)

 HashMap<Students,String>hashMap=new HashMap<>();

如果是自定义的Object(Students)类:没有重写类的hashCode和equals时,后添加的键值对不会覆盖之前键相同的键值对,因为正常的equals的比较是对地址的比较。

    String name;int age;public Students(String name,int age){this.name=name;this.age=age;}
        HashMap<Students,String>hashMap=new HashMap<>();hashMap.put(new Students("mio",20),"smth");hashMap.put(new Students("yscm",22),"hysd");hashMap.put(new Students("tgcf",29),"bwjj");hashMap.put(new Students("mio",20),"smt");Set<Students>setKey=hashMap.keySet();for (Students students:setKey){System.out.println(students.name+" "+students.age+" "+hashMap.get(students));}
//        这时候没有覆盖
//        yscm 22 hysd
//        mio 20 smt
//        mio 20 smth
//        tgcf 29 bwjj

对hasCode和equals方法重写以后会进行覆盖:

String name;int age;public Students(String name,int age){this.name=name;this.age=age;}@Overridepublic boolean equals(Object o) {if (this == o) return true;if (o == null || getClass() != o.getClass()) return false;Students students = (Students) o;return age == students.age && Objects.equals(name, students.name);}@Overridepublic int hashCode() {return Objects.hash(name, age);}
        HashMap<Students,String>hashMap=new HashMap<>();hashMap.put(new Students("mio",20),"smth");hashMap.put(new Students("yscm",22),"hysd");hashMap.put(new Students("tgcf",29),"bwjj");hashMap.put(new Students("mio",20),"smt");Set<Students>setKey=hashMap.keySet();for (Students students:setKey){System.out.println(students.name+" "+students.age+" "+hashMap.get(students));}
//        mio 20 smt
//        tgcf 29 bwjj
//        yscm 22 hysd

Set

HashSet

LinkedHashSet

TreeSet

List

概述:

List是一个有序(存储和取出的元素顺序一致)的集合(/序列),继承Collections,所有Collections的方法List都有。
用户可以精确控制列标中每一个元素的插入位置,也可以通过整数索引(列表中的位置)访问列表的元素,并搜索列表的元素。

与set集合的差别:list列表允许重复的元素

存储和取出的顺序一样
在这里插入图片描述
元素可重复
在这里插入图片描述

使用

1.构造list

List<Object> 列表名 = new ArrayList<Object>();

2.向list里存储元素:add

列表名.add(new Object())

3.输出list的所有元素可以用System.out.println
4. 遍历
4.1 可以用迭代器

package List;import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;public class TestList {public static void main(String[] args) {List<String> list=new ArrayList<String>();list.add("hello");list.add("world");list.add("java");list.add("hello");Iterator<String> iterator=list.iterator();
//        [hello, world, java, hello]while(iterator.hasNext()){
//            hasNext() boolean类型,如果迭代任具有元素,则返回 trueString str=iterator.next();
//            next() 返回迭代中的下一个元素。System.out.println(str);}}
}

4.2 也可以 for循环+get(int index)方法

        System.out.println(list);
//        [hello, world, java, hello]for(int i=0;i<list.size();i++)System.out.println(list.get(i));
//        hello
//        world
//        java
//        hello

4.3 增强for循环
for(元素数据类型Type 变量名:数组名或者集合名)

        System.out.println(list);
//        [hello, world, java, hello]
//        内部原理是一个Iterator迭代器for(String str:list){System.out.println(str);}
//        hello
//        world
//        java
//        hello

5.List的特有方法
List是Collections的子类,ArrayList是List的子类
下面展示一下List(ArrayList也有)的特有方法:
在这里插入图片描述
补充:List.indexOf(Object)
调用list的indexOf接口的时候注意,如果自定义兑现没有重写equals方法,将使用默认的Object中的equals方法。

展示show:

  1. void add(int index,E element):index的范围在[0,List的元素个数],向index插入元素,原index位置的元素及index后面的元素都后移一位,index位置放置新元素。
public static void main(String[] args) {List<String> list=new ArrayList<String>();list.add("hello");list.add("world");list.add("java");list.add("hello");list.add(4,"dw");System.out.println(list);
//        [hello, world, java, hello, dw]}
  1. E remove(int index):删除元素并返回被删除的元素,index的范围在[0,List的元素个数-1]。
System.out.println(list);
//        [hello, world, java, hello, dw]System.out.println(list.remove(4));
//        dwSystem.out.println(list);
//        [hello, world, java, hello]
  1. E set(int index,E element):修改index位置的元素为element,并返回被删除的index元素,index的范围在[0,List的元素个数-1]。
        System.out.println(list);
//        [hello, world, java, hello]System.out.println(list.set(2,"Java"));
//        javaSystem.out.println(list);
//        [hello, world, Java, hello]
  1. E get(int index):返回index位置的元素。
        System.out.println(list);
//        [hello, world, java, hello]System.out.println(list.get(2));
//        java
  1. List.indexOf(Object):返回Object所在的下标
  2. 位置的元素
public static int searchName(List<String>list,String name){return  list.indexOf(name);
//       返回name第一次出现的下标}

并发修改异常

还没整理–视频连接,要看源码有点麻烦,想起来再整理吧,暂时是理解了

列表迭代器ListIterator

1.简介:ListIterator是List集合特有的迭代器,继承Iterator,也有hasNext()和next()方法
2.与Iterator迭代器的区别:ListIterator允许沿任一方向遍历列表
3.方法
在这里插入图片描述
展示show:
使用ListIterator添加元素

//用ListIterator添加ListIterator<String>it=list.listIterator();for (String string:names){it.add(string);}
  1. hasNext() hasPrevious() next() previous()
        List<String> list=new ArrayList<String>();list.add("hello");list.add("world");list.add("java");list.add("hello");
//        通过list集合的listIterator得到的,遍历ListIterator<String> iterator=(list).listIterator();while (iterator.hasNext()){String str=iterator.next();System.out.println(str);}System.out.println("反向遍历");while (iterator.hasPrevious()){String str=iterator.previous();System.out.println(str);}
//        hello
//        world
//        java
//        hello
//        反向遍历
//        hello
//        java
//        world
//        hello
  1. 迭代器名.add(E element):在迭代器所指的元素后面加入element (指定位置添加元素)
        System.out.println(list);
//        [hello, world, java, hello]
//        通过list集合的listIterator得到的ListIterator<String> iterator=(list).listIterator();while(iterator.hasNext()){String str=iterator.next();if(str.equals("world"))iterator.add("dw");}System.out.println(list);
//        [hello, world, dw, java, hello] dw是加在world后面的

之前这样写之间报错

Iterator<String> iterator=(list).iterator();while(iterator.hasNext()){String str=iterator.next();if(str.equals("world"))list.add("dw");}

是因为实际操作数与理想操作数的不匹配,因为每次调用next都会调用checkForComodification看一下实际操作数与理想操作数是否匹配,而对应列表调用add后其中一个数++了,接下来继续调用next,也就会调用checkForComodification发现不匹配抛出异常(RunTimeException)

这就是并发修改异常
在这里插入图片描述
重点看画线那条,这样调用next,next又调用checkForComodification就不会出现因为实际操作数modCount与理想操作数expectedModCount而不匹配抛出异常(RunTimeException)
不会出现并发修改异常

在这里插入图片描述

ArrayList

LinkedList

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. Git学习经验

    目录 1.基础使用 使用流程 2.撤销 撤销stage流程 撤销工作目录修改流程 撤销commit流程 3.分支 分支操作 需要将某一个分支中的一段提交同时应用到其他分支中时 4.repo 5.patch 生成 合入 错误处理 6.杂项 1.基础使用 工作目录&#xff08;普通文件&#xff09;…...

    2024/4/14 17:24:55
  2. C语言-作业练习

    1. 时间换算 题目内容&#xff1a; UTC是世界协调时&#xff0c;BJT是北京时间&#xff0c;UTC时间相当于BJT减去8。现在&#xff0c;你的程序要读入一个整数&#xff0c;表示BJT的时和分。整数的个位和十位表示分&#xff0c;百位和千位表示小时。如果小时小于10&#xff0c…...

    2024/4/28 0:37:33
  3. C. Monsters And Spells

    目录 C. Monsters And Spells 题意理解 题解 AC代码 B. Minor Reduction 原题描述 题解 AC代码 A. Equidistant Letters 题解 AC代码 D. Martial Arts Tournament 题解 AC代码 C. Monsters And Spells 原题描述 题意理解 这是一个游戏。在第i秒时&…...

    2024/4/14 17:24:35
  4. 时间序列 工具库学习(6) Darts模块-使用DataTransformer和Pipelin进行数据预处理

    https://github.com/unit8co/darts 1.DataTransformer抽象 DataTransformer旨在提供一种统一的方式来处理TimeSeries的转换: Transform() 由所有的变压器实现。此方法要么接受TimeSeries序列的TimeSeries,应用转换并将其作为新的TimeSeries/ TimeSeries 序列返回。inverse_t…...

    2024/4/28 6:02:34
  5. 火焰原子吸收光谱仪的维护要做好哪些?

    火焰原子吸收光谱仪的维护要做好哪些&#xff1f; 1、原子化系统的维护与保养。在每次样品测试分析完之后要进行要对雾化燃烧器系统清洗一次。以保证狭缝不留残渣、确保火焰的稳定性。包括喷雾器、雾室和燃烧器。 2、光源的维护保养。空心阴极灯及光学系统表面沾有灰尘可用洗耳…...

    2024/4/14 17:24:20
  6. Java基础学习之减肥计划

    功能描述&#xff1a; 减肥计划 * 输入星期数&#xff0c;显示今天的减肥活动 * 周一&#xff1a;跑步 * 周二&#xff1a;游泳 * 周三&#xff1a;慢走 * 周四&#xff1a;动感单车 * 周五&#xff1a;拳击 …...

    2024/4/18 4:54:58
  7. 【git教程】git使用方法

    文章目录Git简介版本库工作区暂存区本地仓库远程仓库文件状态Changes not staged for commitChanges to be committedUntracked filesnothing to commit, working tree clean分支管理查看分支创建新分支切换分支删除分支删除远程分支.gitignore基本操作Git简介 https://git-sc…...

    2024/4/20 1:00:15
  8. python爬虫详细笔记

    如题。 本次爬数据的网站是招标网&#xff0c;数据是需要登录之后才能看到。这里并没有模拟登录而是直接通过手动登录后&#xff0c;拿到cookie等参数模拟已登录。本次爬数据使用python第三方模块requests和bs4。 首先打开招标网看下基本情况&#xff1a; 一.不需要登录时爬…...

    2024/4/27 10:30:00
  9. linux下的文件分析工具 -- nm

    linux下的文件分析工具 -- nm 什么是nm nm命令是linux下自带的特定文件分析工具&#xff0c;一般用来检查分析二进制文件、库文件、可执行文件中的符号表&#xff0c;返回二进制文件中各段的信息。 目标文件、库文件、可执行文件 首先&#xff0c;提到这三种文件&#xff0…...

    2024/4/17 14:06:20
  10. 2021-2027年中国铪市场调研与发展趋势分析报告

    2021-2027年中国铪市场调研与发展趋势分析报告 本报告研究中国市场铪的生产、消费及进出口情况&#xff0c;重点关注在中国市场扮演重要角色的全球及本土铪生产商&#xff0c;呈现这些厂商在中国市场的铪销量、收入、价格、毛利率、市场份额等关键指标。此外&#xff0c;针对…...

    2024/4/14 17:25:36
  11. scanf和getchar读取缓冲区问题

    标准输入缓冲区 stdin 使用行缓冲的方式存储输入。用户的输入数据首先被暂存在临时缓冲区中&#xff0c;当用户键入回车键或临时缓冲区满后&#xff0c;stdin 才进行 I/O 操作&#xff0c;将数据由临时缓冲区拷贝至 stdin 中。C语言提供的输入输出函数如 scanf 、getchar 等则从…...

    2024/4/14 17:25:21
  12. 关于广告类内容治理

    一、背景 基于当前阶段及后续长期维护社区价值观及内容氛围和调性的需要&#xff0c;我们对广告、导流内容进行标准制定&#xff0c;并在后续进一步对此类内容进行治理。 那么大家可能会问&#xff0c;为什么会有这么多的广告内容进入平台呢&#xff1f; 一方面由于各品牌、…...

    2024/4/14 17:25:16
  13. JNI之java调用c库简单实例

    一、适用&#xff1a; 因为架构迁移或者开发需要&#xff0c;有时候需要在android应用开发中&#xff0c;调用已有的c语言开发库&#xff0c;此时可能需要用到JNI。 二、示例&#xff1a; 1、Android Studio安装“合适的”ndk版本、cmake NDK 修订历史记录 | Android NDK …...

    2024/4/19 22:14:15
  14. 2021年全球凸轮链收入大约1623.7百万美元,预计2028年达到2018.5百万美元

    本文研究全球市场、主要地区和主要国家凸轮链的销量、销售收入等&#xff0c;同时也重点分析全球范围内主要厂商&#xff08;品牌&#xff09;竞争态势&#xff0c;凸轮链销量、价格、收入和市场份额等。 针对过去五年&#xff08;2017-2021&#xff09;年的历史情况&#xff…...

    2024/4/14 17:25:16
  15. 想要给多个视频的画面都打上马赛克,应该用什么操作方法呢?

    想要给多个视频的画面都打上马赛克&#xff0c;应该用什么操作方法呢&#xff1f;接下来小编就来给大家分享一个快速给视频添加马赛克的方法&#xff0c;一起按照步骤操作一下吧&#xff01; 1)在浏览器搜索“固乔科技”&#xff0c;在里面下载一个叫【固乔剪辑助手】软件&…...

    2024/4/14 17:25:11
  16. 设计模式之建造者模式

    今天我们要讲的是设计模式中三种模式&#xff08;创建型模式、行为型模式、结构型模式&#xff09;中的创建型模式中的建造者模式&#xff0c;也可以叫 Builder模式。 与其他的创建型模式比如工厂模式一样都是用来服务相同的目标&#xff0c;但是他们的作用场景不一样&#xf…...

    2024/4/14 17:25:11
  17. 【IDS之路】最新Snort3和Snort2安装详细教程

    欢迎新同学的光临 … … 人若无名&#xff0c;便可专心练剑 我不是一条咸鱼&#xff0c;而是一条死鱼啊&#xff01; 网上看到了许多Snort3的安装以及Snort2的安装教程&#xff0c;尤其是Snort3的安装&#xff0c;博主严重怀疑他们有没有真的安装成功... ...&#xff0c;让人真…...

    2024/4/14 17:25:26
  18. 练习推导一个最简单的BP神经网络训练过程【个人作业/数学推导】

    写在前面&#xff1a; 各式资料中关于BP神经网络的讲解已经足够全面详尽&#xff0c;故不在此过多赘述。本文重点在于由一个“最简单”的神经网络练习推导其训练过程&#xff0c;和大家一起在练习中一起更好理解神经网络训练过程。 一、BP神经网络 1.1 简介 BP网络&#xf…...

    2024/4/14 17:25:26
  19. HarmonyOS-ServiceAndroid-Service,上海大厂Android面试经历

    后台服务&#xff1a;后台服务执行用户不会直接注意到的操作。一般情况下&#xff0c;Service都是在后台运行的&#xff0c;后台Service的优先级都是比较低的&#xff0c;当资源不足时&#xff0c;系统有可能回收正在运行的后台Service。前台服务&#xff1a;前台服务执行一些用…...

    2024/4/18 0:05:00
  20. 与Rmarkdown鏖战的过程

    导出Rmarkdown文件的曲折&#xff1a; 第一关&#xff1a;导出报错&#xff1a;The “error in contrib.urlrepos source r markdown” message occurs when using install.packages () 解决方法&#xff1a;把Rmarkdown里install.packages的命令都删除 第二关&#xff1a;…...

    2024/4/14 17:25:31

最新文章

  1. 【工作】程序员工作压力八个常见来源与建议缓解压力小窍门

    目录 ​编辑 一. 程序员工作压力八个常见来源与建议 1&#xff09;目标职位不对 2&#xff09;工作任务描述不清晰 3&#xff09;快节奏的工作环境 4&#xff09;项目后期突然被添加新的要求 5&#xff09;计划外的工作事务会打断并破坏注意力 6&#xff09;个人问题 7…...

    2024/4/28 6:42:28
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. 逻辑回归(Logistic Regression)详解

    逻辑回归是一种用于解决二分类问题的统计方法&#xff0c;它通过构建一个模型来预测某个事件的概率。 以下是逻辑回归的一些关键要点&#xff1a; 适用场景&#xff1a;逻辑回归特别适合于处理二分类问题&#xff0c;即两个类别的分类问题&#xff0c;例如判断一封邮件是否为…...

    2024/4/22 10:25:21
  4. 6个免费的ChatGPT网站

    AI 大模型的出现给时代带来了深远的影响&#xff1a; 改变了产业格局&#xff1a;AI 大模型的发展推动了人工智能技术在各行业的广泛应用&#xff0c;改变了传统产业的运作方式&#xff0c;促进了新兴产业的崛起&#xff0c;如智能驾驶、医疗健康、金融科技等。提升了科学研究…...

    2024/4/27 20:22:00
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/4/26 18:09:39
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/4/28 3:28:32
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/26 23:05:52
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/4/27 4:00:35
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/27 17:58:04
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/27 14:22:49
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/28 1:28:33
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/27 9:01:45
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/27 17:59:30
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/4/25 18:39:16
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/28 1:34:08
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/26 19:03:37
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/28 1:22:35
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/25 18:39:14
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/4/26 23:04:58
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/27 23:24:42
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/28 5:48:52
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/26 19:46:12
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/4/27 11:43:08
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/27 8:32:30
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57