注:编码工具为IntelliJ

目录

接口

示例

定义变量

示例

变量默认值

抽象类

示例

实现接口

泛型

泛型类

泛型函数

泛型实现自定义map变换

泛型类联合泛型函数实现

泛型函数实现

类型约束

泛型vararg参数

vararg示例

泛型vararg

类型判断

out和in关键字

扩展

扩展函数

扩展属性

对泛型扩展

infix:中缀表达式

结合泛型使用

集合操作符

map

flatMap

filter

zip

与Java的互操作

用可空类型接收Java的数据

@file:JvmName()

@JvmField

@JvmOverloads

@JavaStatic

单例

饿汉式

懒汉式


接口

        接口默认是open的,接口成员默认也是open的。

示例

interface InterfaceTest {fun test()
}class InterfaceTestImpl : InterfaceTest{override fun test() {println("这是实现自InterfaceTest的方法")}
}fun main() {InterfaceTestImpl().test()
}

输出:

这是实现自InterfaceTest的方法

定义变量

        实现类可以通过构造函数参数或者在类内部两种方式重写接口的变量。

        接口内部可以有函数默认实现。

示例

interface InterfaceVariable {var name : Stringval des: Stringfun show(){println("name = $name, des = $des")}
}class InterfaceVariableImpl(override var name: String,override val des: String) : InterfaceVariableclass InterfaceVariableImpl2(name: String, des: String): InterfaceVariable{override var name: String = nameoverride val des: String = des
}fun main() {InterfaceVariableImpl("Happy", "Word").show()InterfaceVariableImpl2("Terminal", "When").show()
}

输出:

name = Happy, des = Word
name = Terminal, des = When

变量默认值

        接口定义的变量不可以用=直接赋值,但是val修饰的变量可以用get属性赋值。

        有默认值的接口变量,可以重写,也可以不重写。

interface InterfaceVariable2 {val randNum: Stringget() = (1..100).shuffled().first().toString()val des : Stringget() = "不要问我从哪里来"fun show(){println("randNum = $randNum, des = $des")}
}class InterfaceVariable2Impl: InterfaceVariable2 // 接口内变量有默认值,则可以不重载class InterfaceVariable2Impl2(randNum: String, des: String): InterfaceVariable2{override val randNum: String = randNumoverride val des: String = des
}fun main() {InterfaceVariable2Impl().show()InterfaceVariable2Impl2("hahaha", "song").show()
}

输出:

randNum = 89, des = 不要问我从哪里来
randNum = hahaha, des = song

抽象类

        抽象类默认是open的,抽象类的抽象函数和抽象属性默认也是open的。

        抽象类可以有非抽象成员变量和非抽象函数。

        非抽象成员变量和非抽象函数如果想要被重写,需要添加open关键字。

示例

abstract class Abstract(age: Int) {abstract var name: Stringopen var age: Int = ageopen fun show() {println("age = $age")}abstract fun show2()
}class SubAbstract(override var name: String, override var age: Int) : Abstract(age) {override fun show2() {println("name = $name, age = $age")}override fun show() {println("override show")}
}fun main() {val subAbstract = SubAbstract("Sjh", 30)subAbstract.show()subAbstract.show2()
}

输出:

override show
name = Sjh, age = 30

实现接口

        抽象类可以实现接口,既可以重写接口成员,也可以不重写。

interface Animal{fun show()
}abstract class Cat: Animalabstract class Dog: Animal{override fun show() {println("Dog重写了show")}
}class Poodle: Dog()fun main() {Poodle().show()
}

输出:

Dog重写了show

泛型

泛型类

class GenericClass<T>(val t: T){fun printAny() = println(t)
}fun main() {GenericClass(123).printAny()GenericClass("hello").printAny()GenericClass(123.3987f).printAny()GenericClass('C').printAny()GenericClass(3214.908).printAny()
}

输出:

123
hello
123.3987
C
3214.908

泛型函数

fun <TYPE> getSelf(t: TYPE) = t.takeIf { t != null } ?: "t is null"fun main() {println(getSelf(null))println(getSelf("今天星期天"))println(getSelf(234))
}

输出:

t is null
今天星期天
234

泛型实现自定义map变换

map变换把一种类型输入,变换为一种类型输出

泛型类联合泛型函数实现

package step_sixclass GenericClassMap<I>(val input: I, val isMap : Boolean = true){fun <O> map(action:(I)->O) = action(input).takeIf { isMap }
}fun main() {println(GenericClassMap("i love this").map {it.uppercase()})
}

输出:

I LOVE THIS

泛型函数实现

private fun <I, O> map(input: I, isMap: Boolean = true, action: (I) -> O) = action(input).takeIf { isMap }fun main() {println(map("into the unknown") {it.uppercase()})
}

输出:

INTO THE UNKNOWN

类型约束

        类似于Java的T extends CharSequence,Kotlin写法为T: CharSequence。

open class SuperObject(val name: String)open class Human(val humanName: String): SuperObject(humanName)class Man(val manName: String): Human(manName)class Woman(val womanName: String): Human(womanName)class Other(val name: String)fun <T: Human> show(t: T){ // 只能接收Human及子类对象println("name = ${t.humanName}")
}fun main() {
//    show(SuperObject("super object"))// 编译不通过show(Human("human"))show(Man("man"))show(Woman("woman"))
//    show(Other("other"))// 编译不通过
}

输出:

name = human
name = man
name = woman

泛型vararg参数

        vararg相当于Java的可变参数。

vararg示例

fun show(vararg arr: Int){arr[0] = 1arr.forEach {println(it)}
}fun main() {show(-1)
}

输出:

1

泛型vararg

        泛型vararg参数,只能用out修饰的泛型参数数组接收,只能读取其中元素,不能修改。

private fun <T> show(vararg ts: T){ts.forEach {print("$it ")}
}fun main() {show(1, 2, 3)
}

输出:

1 2 3 

类型判断

        泛型参数进行is和as操作的时候,后面要跟可空数据类型,因为泛型可以接收null。

private fun <T> show(t : T){if(t is String?){println(t?.length ?: null)}else if(t is Int?){println(t ?: null)}else{println("其他类型")}
}fun main() {show(null)show("Hope")show(123)show('C')
}

输出:

null
4
123
其他类型

out和in关键字

        out:        

                out T相当于Java的? extends T,与Java的不同点是out T只能在类或接口上声明。

                out T在类或接口上声明时,该类的所有函数只能将T类型变量作为返回值,不能作为函数入参。 

        in:

                in T相当于Java的? super T,与Java的不同点是in T只能在类或接口上声明。

                in T在类或接口上声明时,该类的所有函数只能将T类型变量作为入参,不能作为函数返回值。

扩展

扩展函数

        在类的外部定义的类的成员函数,可以和类内部的成员函数一样调用,可以访问类内部成员。

class ExpandTest(val info: String)fun ExpandTest.show() = println(info)fun main() {ExpandTest("扩展函数").show()
}

输出:

扩展函数

扩展属性

         在类的外部定义的类的成员属性,可以和类内部的成员属性一样调用。

class ExpandField(val info: String)val ExpandField.infoLengthget() = info.lengthfun main() {println(ExpandField("扩展属性").infoLength)
}

输出:

4

注意:

        扩展函数和扩展属性不限制访问范围的话,全局都可以访问。

        如果想让可空类型也可以调用扩展函数或扩展属性的话,则需要对可空类型进行扩展。

        可以将扩展函数和扩展属性定义到单独的文件中,便于查找和维护。

对泛型扩展

        内置函数如:apply、let、run、with、also、takeIf、takeUnless的实现原理。

private fun <T> T.log() = println(this)fun main() {123.log()"abc".log()'C'.log()null.log()
}

输出:

123
abc
C
null

infix:中缀表达式

infix fun String.infixTest(i: Int){println("$this:::$i")
}fun main() {"abcd" infixTest 1324
}

输出:

abcd:::1324

结合泛型使用

        应用范围更广,如 to,可以生成任意类型的Pair变量。

private infix fun <T, X> T.union(x: X){println("t = $this, x = $x")
}fun main() {8734.2 union "abc"
}

输出:

t = 8734.2, x = abc

tips:导包可以用as取别名,可以提高开发效率,解决包冲突问题。

集合操作符

map

        可以将集合元素做一些转换后添加到另一个集合中。

fun main() {listOf("Beijing", "Shanghai", "Nanjing").map {it.length}.forEach{print("$it ")}
}

输出:

7 8 7 

flatMap

        可以将集合元素做一些转换,flatMap的lambda必须返回一个集合。

fun main() {listOf("张三", "李四", "王五").flatMap {listOf("&$it&")}.forEach { print("$it ") }
}

输出:

&张三& &李四& &王五& 

filter

        根据过滤条件挑选符合的元素。

fun main() {listOf("Hi", "Hello", "What", "World", "Happy").filter {it.contains("H")}.forEach { print("$it ") }
}

输出:

Hi Hello Happy 

zip

        合并两个集合,将对应下标的元素封装成一个Pair,最终放到一个新的集合里。

fun main() {val words = listOf("Hi", "Hello", "Hope", "Happy", "Work")val lengths = listOf(2, 5, 4, 5, 4)words.zip(lengths).forEach {println("word = ${it.first}, length = ${it.second}")}
}

输出:

word = Hi, length = 2
word = Hello, length = 5
word = Hope, length = 4
word = Happy, length = 5
word = Work, length = 4

与Java的互操作

用可空类型接收Java的数据

Java代码:

package communicate_with_kotlin;public class ProvideValue {public static String getInfo(){return null;}public static String getString(){return "测试";}
}

Kotlin代码:

import communicate_with_kotlin.ProvideValuefun main() {val info: String? = ProvideValue.getInfo()val string: String? = ProvideValue.getString()println(info?.length ?: "info是空值")println(string?.length ?: "string是空值")
}

输出:

info是空值
2

@file:JvmName()

        用于定义Kotlin文件生成的类名,必须写在包名前面。

Kotlin代码:

@file:JvmName("NewClassName")
package step_sixfun jvmName(){println("测试JvmName")
}

Java代码:

import step_six.NewClassName;public class JvmNameTest {public static void main(String[] args) {NewClassName.jvmName();}
}

输出:

测试JvmName

@JvmField

        可以使Java代码可以直接访问Kotlin的变量,而不需要通过get方法。

Kotlin代码:

package step_sixclass JvmFieldTest(@JvmField val msg: String)

Java代码:


import step_six.JvmFieldTest;public class JvmField {public static void main(String[] args) {System.out.println(new JvmFieldTest("JvmField测试").msg);}
}

输出:

JvmField测试

@JvmOverloads

        可以使Java代码能够用Kotlin的默认参数特性。

Kotlin代码:

package step_six@JvmOverloads
fun show(name: String, age: Int = 99, gender: Char = 'F')
{println("name = $name, age = $age, gender = $gender")
}

Java代码:

package communicate_with_kotlin;import step_six.JvmOverloadsTestKt;public class JvmOverloads {public static void main(String[] args) {JvmOverloadsTestKt.show("ss");JvmOverloadsTestKt.show("gg", 14);JvmOverloadsTestKt.show("h", 30);}
}

输出:

name = ss, age = 99, gender = F
name = gg, age = 14, gender = F
name = h, age = 30, gender = F

@JavaStatic

        使Java代码像调用Java的static方法一样调用Kotlin的函数。

Kotlin代码:

package step_sixclass JvmStaticTest {companion object{@JvmStaticfun show(){println("JvmStatic测试")}}
}

Java代码:

public class JvmStatic {public static void main(String[] args) {JvmStaticTest.show();}
}

输出:

JvmStatic测试

单例

饿汉式

object EHanSingleton{fun show(){println("Kotlin饿汉式单例")}
}fun main() {EHanSingleton.show()
}

输出:

Kotlin饿汉式单例

懒汉式

package step_sixclass LanHanSingleton private constructor(){init{println("主构造函数执行了")}companion object{val INSTANCE: LanHanSingleton by lazy(mode = LazyThreadSafetyMode.SYNCHRONIZED){LanHanSingleton()}}fun show(){println("Kotlin懒汉式单例")}
}fun main() {LanHanSingleton.INSTANCE.show()LanHanSingleton.INSTANCE.show()
}

输出:

主构造函数执行了
Kotlin懒汉式单例
Kotlin懒汉式单例

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

相关文章

  1. OpenCV的使用——读取、写入和显示图像

    代码&#xff1a; # import the cv2 library import cv2# The function cv2.imread() is used to read an image. # Read an image img_color cv2.imread(test.jpg,cv2.IMREAD_COLOR) img_grayscale cv2.imread(test.jpg,cv2.IMREAD_GRAYSCALE) img_unchanged cv2.imread(t…...

    2024/4/20 7:41:05
  2. Tomcat的组织架构及启动原理

    Tomca组件结构 connector&#xff1a;主要负责接受浏览器发送过来的tcp连接请求&#xff0c;创建一个request和response container&#xff1a;接受request和response&#xff0c;并开启线程处理请求封装结果 service&#xff1a;结合connector和container&#xff0c;对外提…...

    2024/4/14 19:56:27
  3. 图的存储结构

    文章目录一、图的定义二、图的基本术语三、图的类型定义四、图的存储结构1、数组&#xff08;链接矩阵&#xff09;表示法2、链接表表示法一、图的定义 在计算机科学中&#xff0c;一个图就是一些顶点的集合&#xff0c;这些顶点通过一系列边结对&#xff08;连接&#xff09;…...

    2024/4/14 19:56:22
  4. WSL的安装与运行

    文章目录前言一、什么是 WSL二、WSL 的安装1.启用 WSL2.Windows 功能设置3.检查电脑版本号4.安装 Linux 发行版三、WSL 的运行1.cmd 运行2.Windows PowerShell 运行3.WSL 运行总结前言 本文的主要内容是WSL的安装与运行。 一、什么是 WSL WSL是 Windows下的Linux子系统的简称…...

    2024/4/18 10:05:09
  5. Pyhton调用函数时加括号和不加括号的区别

    一、不带括号时&#xff0c;调用的是函数本身&#xff0c;是一个函数对象&#xff0c;不须等该函数执行完成&#xff1b; 二、带括号&#xff08;参数或者无参&#xff09;&#xff0c;调用的是函数的执行结果&#xff0c;须等该函数执行完成的结果&#xff1b; 有些函数&…...

    2024/4/14 19:56:32
  6. 1071: 分解质因子

    1071: 分解质因子 题目描述 将一个正整数分解质因数&#xff0c;例如&#xff0c;输入90&#xff0c;输出2 3 3 5。 输入 输入一个正整数n&#xff08;2<n<2000&#xff09;。 输出 从小到大输出n的所有质因子&#xff0c;每两个数之间空一格。 样例输入 20 样例输出…...

    2024/4/14 19:56:02
  7. mysql01 新增的方式

    一、建表 CREATE TABLE IF NOT EXISTS user( id int PRIMARY KEY AUTO_INCREMENT , name VARCHAR(50) , sex VARCHAR(10) );二、插入方式 1、单行插入 语法&#xff1a; INSERT into 表名&#xff08;插入数据的列明&#xff09;VALUES (插入的数据’); -- 新增…...

    2024/4/14 19:56:12
  8. ubuntu centos禁用ipv6

    编辑/etc/sysctl.conf: vi /etc/sysctl.conf 增加如下两行&#xff1a; net.ipv6.conf.all.disable_ipv6 1 net.ipv6.conf.default.disable_ipv6 1 :wq保存退出后&#xff0c;执行 sysctl -p 将立即生效。...

    2024/5/4 18:42:58
  9. ansible实施处理程序、处理任务失败、文件管理

    ##有条件地运行任务 ####- 条件任务的语法 ######when语句用于有条件地运行任务。它取要测试的条件为值。如果条件满足。则运行任务。如果条件不满足则跳过任务。 ######示例&#xff1a; 当when的值为false时就会跳过任务执行&#xff0c;当值为true时就执行。 [rootnode1 a…...

    2024/5/6 3:17:13
  10. matlab 绘制可行域内的函数图像

    绘制这个东西在可行域内的图像 [X,Y] meshgrid(-2:0.01:2,-2:0.01:2); Z -X.*Y;figure(1) mesh(X,Y,Z); colorbar这是直接绘制函数图像&#xff1a; 本来想着直接索引一下&#xff0c;然后就能出图像&#xff1a; idx(1-X.*X-Y.*Y)>0; X X(idx) Y Y(idx) Z Z(idx)结…...

    2024/5/5 19:00:42
  11. Java类(接口)的新类型——密封类

    密封类是Java 17正式支持的一个新特性,它让Java中类的继承可以更加细粒度的进行控制。今天就来认识一下这个新的功能。 密封类 在以往的Java类继承中,Java类的继承控制非常有限,仅能通过final关键字和访问控制符来控制类的继承。例如final类无法被集成;包私有类仅仅只能在…...

    2024/5/5 19:25:03
  12. vue实现地区三级联动

    引入vue.js文件和v-distpicker.js文件 v-distpicker.js-HTML5文档类资源-CSDN下载 <!DOCTYPE html> <html><head><meta charset"UTF-8"><script type"text/javascript" src"/vue/vue-v2.6.10.js"></script&g…...

    2024/5/6 0:34:28
  13. ansible之机密、事实、循环

    ##机密管理 创建加密文件 [rootnode1 ansible]# ansible-vault create group_vars/servers 在group_vars目录下创建一个servers的文件查看加密文件 [rootnode1 ansible]# ansible-vault view group_vars/servers Vault password: passwd: 123用这个命令查看已经加密的文件…...

    2024/5/6 3:02:41
  14. CQUPT数据结构作业5.2 假设同阶的稀疏矩阵A和B均以三元组顺序表TSMatrix为存储结构;试写出矩阵相加的算法BOOL void TSMatris_Add(TSMatrix A,TSMatr

    5.2 假设同阶的稀疏矩阵A和B均以三元组顺序表TSMatrix为存储结构;试写出矩阵相加的算法BOOL void TSMatris_Add(TSMatrix A,TSMatrix B,TSMatrix &C),结果放在三元组顺序表C中 #include<stdio.h> #include<stdlib.h> #define MAXSIZE 100 typedef struct //三…...

    2024/5/5 21:44:29
  15. 大数减法的总结

    大数减法的总结 大数减法和大数的加法类似&#xff0c;其核心都是用数组储存&#xff0c;并且也都是按字符输入然后进行转化&#xff0c;方法非常相似。代码如下&#xff1a; #include<stdio.h> #include<string.h> int x[100]{0},y[100]{0},z[105]{0};//将数…...

    2024/5/5 19:49:07
  16. centos7 yum安装nodejs版本过低的解决办法

    curl --silent --location https://rpm.nodesource.com/setup_14.x | bash - yum update -y yum remove nodejs npm -y yum install nodejs npm -y 这样就可以安装到14的版本了&#xff0c;需要什么版本可以自己指定。...

    2024/4/16 10:03:00
  17. DBCO活性酯/琥珀酰亚胺酯,1353016-71-3,DBCO-NHS ester

    中文名称&#xff1a;DBCO-NHS 英文名称&#xff1a;Dibenzocyclooctyne-N-hydroxysuccinimidyl ester 英文别名&#xff1a;DBCO-NHS ester 2,5-dioxopyrrolidin-1-yl 4-(didehydrodibenzo[b,f]azocin-5(6H)-yl)-4-oxobutanoate; 2,5-dioxopyrrolidin-1-yl 4-(11,12-dideh…...

    2024/5/6 1:27:56
  18. 写一个一般好看的button控件

    1、button控件要这样写&#xff1a; <!--android:background这里写的是我们自已写的xml文件android:drawableRight可以指定把指定svg图片设置为按键右边的图标&#xff0c;再把paddingRight设置为20dp防止图标过于靠右--><Buttonandroid:id"id/button"andr…...

    2024/5/6 3:23:06
  19. 六、系统架构 - 高可用架构

    目录 网站可用性 可用性度量 如何计算可用性&#xff1f; 如何实现高可用&#xff1f; 高可用的网站架构 高可用的应用层 通过负载均衡进行无状态应用的失效转移 有状态应用集群的Session管理 高可用的服务层 高可用的数据层 CAP原理 数据备份 高可用的软件质量保…...

    2024/5/5 23:01:17
  20. 2021-11-7 什么是MTTF、MTBF、MTRF?

    MTTF (Mean Time to Failure 平均失效前时间)&#xff0c;定义为随机变量、出 错时间等的"期望值"。但是&#xff0c;MTTF经常被错误地理解为&#xff0c;“能保证的最短 的生命周期”。MTTF 的长短&#xff0c;通常与使用周期中的产品有关&#xff0c;其中不包括 老…...

    2024/5/5 17:13:56

最新文章

  1. 【Github】直接引用Github仓库中的图片

    用picgo能够上传图片、复制链接。 那如果我已经将图片通过其他方法上传到Github仓库中&#xff0c;难道还要上传一次&#xff1f; 不用&#xff01; 步骤 1.打开仓库中要访问的图片 2.复制此时浏览器链接: https://github.com/jaxhur/image/blob/main/image-2022082410480713…...

    2024/5/6 20:29:18
  2. 梯度消失和梯度爆炸的一些处理方法

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

    2024/5/6 9:38:23
  3. 基于深度学习的机场航拍小目标检测系统(网页版+YOLOv8/v7/v6/v5代码+训练数据集)

    摘要&#xff1a;在本博客中介绍了基于YOLOv8/v7/v6/v5的机场航拍小目标检测系统。该系统的核心技术是采用YOLOv8&#xff0c;并整合了YOLOv7、YOLOv6、YOLOv5算法&#xff0c;从而进行性能指标的综合对比。我们详细介绍了国内外在机场航拍小目标检测领域的研究现状、数据集处理…...

    2024/5/6 10:30:31
  4. MATLAB 公共区域的点云合并(46)

    MATLAB 公共区域的点云合并(46) 一、算法介绍二、算法实现1.代码2.效果一、算法介绍 点云配准后,或者公共区域存在多片点云对场景进行冗余过量表达时,我们需要将点云进行合并,Matlab点云工具中提供了这样的合并函数,通过指定网格步长,对初始点云进行过滤。 函数主要实…...

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

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

    2024/5/4 23:54:56
  6. 【原油贵金属周评】原油多头拥挤,价格调整

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

    2024/5/4 23:54:56
  7. 【外汇周评】靓丽非农不及疲软通胀影响

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

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

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

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

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

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

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

    2024/5/4 23:55:05
  11. 【外汇早评】美欲与伊朗重谈协议

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

    2024/5/4 23:54:56
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

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

    2024/5/4 23:55:16
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

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

    2024/5/4 23:54:56
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

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

    2024/5/6 1:40:42
  15. 【外汇早评】美伊僵持,风险情绪继续升温

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

    2024/5/4 23:54:56
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

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

    2024/5/4 23:55:17
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

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

    2024/5/4 23:55:06
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

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

    2024/5/4 23:54:56
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

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

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

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

    2024/5/5 8:13:33
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

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

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

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

    2024/5/4 23:54:58
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

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

    2024/5/4 23:55:01
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

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

    2024/5/4 23:54:56
  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