Dart

一.背景介绍

1.语言简介
(1)Dart是Google发布的一门开源编程语言。Dart是一种面向对象的语言,具有C语言风格的语法,可以选择将它编译成JavaScript。它支持各种编程辅助工具,如:接口,类,集合,泛型和可选类型。
(2)Dart可以广泛用于创建单页面应用程序。单页应用程序仅适用于网站和Web应用程序。单页应用程序可以在网站的不同屏幕之间进行导航,而无需在浏览器中加载不同的网页。一个典型的例子是GMail—当点击收件箱中的邮件时,浏览器会停留在同一个网页上,但JavaScript代码会隐藏收件箱并将邮件正文显示在屏幕上。
(3)谷歌发布了一个特殊的Chromium版本 - Dart VM 。使用Dartium可以在浏览器上进行测试之前,不必将代码编译为JavaScript。

下表是Dart和JavaScript的功能比较。

特征 Dart JavaScript
类型系统 可选,动态 弱,动态
单继承 原型
接口 多接口 不支持
并发 支持,隔离 支持,使用HTML5网络worker

2.应用场景

  • Web开发
  • 跨平台移动应用开发(Flutter)
  • 脚本或服务端开发

3.Dart 环境安装
(1)Flutter
在编辑器(Android studio / Vs Code)中安装Flutter会直接安装Dart
(2)单独使用Dart
先安装Chocolatey ==》 使用管理员运行powershall ==》执行https://chocolatey.org/install中的安装命令
执行choco install dart-sdk 或者 下载压缩包
添加环境变量path

二.常量,变量,运算符
1.var 变量(和JS的var差不多一样)

var a;
print(a);// null 

var定义的变量如果未给初始值则打印出来为null

a = 10;
print(a);

给a再次赋值,a打印结果为10

a = "hello Dart";
print(a);

给a再次赋值,a打印结果为hello Dart

注意:如果先前使用var声明了a,如果再使用var声明a,则会报错 Context: Previous declaration of ‘a’(先前已经声明了a)

2.final (只能赋值一次)

final c = 30;
c = "final 只能赋值一次";
print(c);

final声明变量时只能为它赋值一次,如果再次赋值则会报错 Error: Can’t assign to the final variable ‘c’ (不能赋值给最终变量c)

3.const 常量
使用const声明的必须是编译期常量

注意:const声明的基本数据类型不能改变和Js中一样,但是Js中cosnt声明的变量如果为对象,则是可以改变对象中的属性值的,dart不能,const在dart中声明的常量不可映射,因此无法改变属性值

4.Dart中数据类型

内置数据类型:

  • 数值型-Number

  • 字符串-String

  • 布尔型-Boolean

  • 列表-List

  • 键值对-Map

  • (Runes Symbols 使用机会不多)

(1)数值型
num
—— int (整型)
—— double (浮点型)

int b = 20;
b = 20.5;
//报错 Error: A value of type 'double' can't be assigned to a variable of type 'int'.
double c = 33.33;
c = 30;
print(c);

注意:
int 声明的变量不可以赋值为浮点型
double 声明的变量可以赋值为整型,打印结果为浮点型
Dart中也会出现精度缺失问题

(2)字符串
使用单引号或者双引号创建字符串
使用三个引号或双引号创建多行字符串
使用r创建原始raw字符串

注意:Dart中字符串只能做+拼接作用,不能与数值型、布尔值等进行隐式转换

(3)dynamic
变量如果为动态,可以随意赋值任何类型、任何值的时候,此变量类型为dynamic

5.运算符

运算符: +、-、*、/、~/(取整)、%
常用属性:isNaN、isEven(是否偶数)、isOdd(是否奇数)
常用方法:abs()(取绝对值)、round()(把数四舍五入为最接近的整数)、floor()(对数进行下舍入)、ceil()(对数进行上舍入)、toInt()(转整型)、toDouble()(转浮点型)

三.字符串
1.运算符
+、*、==、[]
(1)

String name = '李大钊';
print('name:' + name) //name:李大钊 

(2)

String name = '李大钊';
print(name * 2) //李大钊李大钊 

(3)

String name = '李大钊';
print(name == '李大钊') //true

(4)

String name = '李大钊';
print(name[0]) //李

2.插值表达式
${expression}

int a = 1;int b = 2;print('a + b = ${a + b}');

3.字符串操作
常用属性:length、isEmpty、isNotEmpty
(1)str.length 可以获取到字符串的长度(这个字符串中单个字符的数量)
(2)str.isEmpty 是否为空
(3)str.isNotEmpty 是否不为空
(4)int.parse(str) 字符串转int(字符串中不能是小数)
(5)double.parse(str) 字符串转double
(6)num.toString() 转字符串
(7)num.toStringAsFixed(n) 保留精度 n为小数点后位数 (会四舍五入)
字符串切割
(8)substring  用于提取字符串中介于两个指定下标之间的字符
str.substring(start,end);
从str的第start个位置(包含这个位置)开始,截取到第end个位置(不包含这个位置)
str.substring(index);
从str的第index个位置开始,截取到字符串的末尾
(9)split 将字符串以指定的字符分割成一个数组
判断字符串是否包含或者以xxx开始 / 结束
(10)startsWith(‘xxx’) 判断字符串以xxx开始
startsWith(‘xxx’,n) 判断字符串以xxx开始,从index = n 开始判断
(11)endsWith(‘xxx’) 判断字符串以xxx结束
endsWith(‘xxx’,n) 判断字符串以xxx开始,从index = n 开始判断
(12) contains('xxx) 判断字符串是否包含xxx
contains(‘xxx’,n) 判断字符串是否包含xxx,从index = n 开始判断
字符串替换
(13)replaceAll(‘a’,‘b’) 替换所有符合条件的,将所有a替换为b
(14)replaceFirst(‘a’,‘b’)只替换第一个符合条件的,将第一个a替换为b
(15)replaceRange(start,end,str)范围替换,将start–end的字符串替换为str,含start不含end
(16)indexOf(’xxx‘,index) 获取指定字符串在父级字符串中第一次出现的位置
携带第二个参数则从index等于第二个参数处开始查找
(17)lastIndexOf(’xxx‘,index) 从后往前找 返回第一个符合条件的index
字符串转大小写
(18)toLowerCase 字符串转小写
(19)toUpperCase 字符串转大写
字符串去除空格
(20)trim 去除左右两边空格 trimRight 去除右边空格 trimLeft 去除左边空格
字符串补齐长度
(21)padLeft(length,str)从左边补齐
padRight(length,str)从右边补齐

   length:补齐之后字符串的长度str:指定使用str字符串补齐。默认为''如果指定长度小于原字符串长度,则返回原字符串

四.List(数组)Js中为Array
1.创建数组

 var list1 = [1,2,3];var list2 = const [1,2,3]; //创建不可变的Listvar list3 = new List(3); //构造函数创建List [null, null, null]

在Js中使用构造函数创建数组,如果构造函数中传参,则参数为创建数组的长度,每个数组元素为empty。在Dart中,参数含义一样,只不过每个数组元素为null

2.数组操作
length 获取数组长度
add 从数组尾部添加元素
insert(index,el) 向数组index位置插入元素el
remove 删除数组index位置的元素 或者直接移除元素
clear 清空数组
indexOf 查找目标元素第一次出现的位置
lastIndexOf 查找目标元素最后一次出现的位置
sort 排序 可以传一个排序方法参数
sublist(start,end) 截取数组并返回新的数组
join 以指定的字符连接数组中所有的元素,形成一个新的字符串(数组本身不会发生变化)
followedBy 将自身和参数内list合成一个List

五.Map(键值对)类似于JSON,Object
1.创建数组

 var map1 = {'first': 'dart', 'second': 'java'};var map2 = const{'first': 'dart', 'second': 'java'};; //创建不可变的Mapvar map3 = new Map(); //构造函数创建Map {}

2.键值对操作
length 获取键值对长度
isEmpty 是否为空
isNotEmpty 是否不为空
keys 获取键值对的键
values 获取键值对的值
containsKey 返回是否包含某个key
containsValue 返回是否包含某个value
remove 移除键值
forEach 循环

六.条件表达式
1.三目运算符

condition ? express1 :express2 

2.??运算符

express1 ?? express2

3.if … else …
4.switch… case…

七.循环语句
1.for…
2.while …
3,do…while
…(与JS其他常用的差不多)

八.方法定义
1.返回类型 方法名 (参数){
方法体
return 返回值(可无返回值)
}
2.可选参数

printPerson1('张三',age:20);//可选参数为Map类型,给可选参数传参时要写参数名
printPerson2('李四',20);//可选参数为List类型,传参需要按参数位置来传参//正常的参数需要在可选参数之前
printPerson1(String name,{int age, String gender}){print('name=$name,age=$age,gender=$gender');
}
printPerson2(String name,[int age, String gender]){print('name=$name,age=$age,gender=$gender');
}

3.默认参数

printPerson3('李四');printPerson3(String name,{int age = 18, String gender = '男'}){print('name=$name,age=$age,gender=$gender');//name=李四,age=18,gender=男
}

九.面向对象
1.类与对象
使用关键字class声明一个对象
使用关键字new创建一个对象,new可省略
所有对象都继承于Object类
属性默认会生成getter和setter方法
使用final声明的属性只有getter方法
方法不能被重载
2.类及成员可见性
Dart中的可见性以library(库)为单位
3.计算属性
计算属性的值是通过计算而来,本身不存储值
计算属性赋值,其实是通过计算转换到其他实例变量

class Rectangle {num width,height;num get area => width * height;set area (value) {width = value / 20;}
}

4.构造方法
如果没有自定义构造方法,则会有默认的构造方法
如果存在自定义构造方法,则默认的构造方法无效
构造方法不能重载(不能命名一样)

//实例化构造函数
var persion = new Persion('Tom',20);class Persion {String name;int age;// 构造方法,如果没有自定义构造方法,则会有默认的构造方法Persion(this.name,this.age);//构造函数的语法糖
}

(1)命名构造方法
使用命名构造方法,可以实现多个构造方法
使用类名.方法的形式实现

class Persion {String name;int age;// 构造方法,如果没有自定义构造方法,则会有默认的构造方法Persion(this.name,this.age);//构造函数的语法糖Persion.withName(String name, this.gender){this.name = name;}
}

(2)工厂构造方法
工厂构造方法类似于设计模式中的工厂模式
在构造方法前添加关键字factory实现一个工厂构造方法

class Logger {final String name;static final Map<String, Logger> _cache = <String, Logger>{};// 工厂构造方法factory Logger(String name) {if (_cache.containsKey(name)) {return _cache[name];} else {final logger = Logger._internal(name);_cache[name] = logger;return logger;}}Logger._internal(this.name); //构造函数不能有返回值void log(String msg) {print(msg);}
}void main(List<String> args) {var map1 = new Logger('name');map1.log("2");
}

5.初始化列表
初始化列表会在构造方法执行之前执行
使用逗号分隔初始化表达式
初始化列表常用于设置final变量的值

6.静态成员
使用static关键字来实现类级别的变量和函数
静态成员不能访问非静态成员,非静态成员可以访问静态成员
类中的常量需要使用static const声明

void main(List<String> args) {var page = new Page();Page.scrollDown();
}
class Page {static const int maxPage = 10;// 类中的常量需要使用static const声明static int currentPage = 1;static void scrollDown () {currentPage = 1;print('scrollDown');}void scrollUp () {currentPage++;print('scrollUp');}
}

7.对象操作符

void main(List<String> args) {Persion persion;persion?.work;  // 相当于可选链
}

类型转换 as

(persion as Persion).work();

类型监测 is is!

if(persion is Persion){persion.work();
}

级链操作 …

var persion = new Persion();
persion..name = 'Tom'..age = 20..work();
new Persion()..name = 'Tom'..age = 20..work();     

8.对象call方法
如果类实现了call方法,则该类的对象可以作为方法使用

var persion = new Persion();
persion.name = 'Tom';
persion.age = 20;
//persion()  // 直接会执行call方法
print(persion('Test',30));class Persion {String name;int age;// void work () {//   print('work');// }String call(String name,int age){print('name is $name.age is $age');return 'name is $name.age is $age';}
}

九.继承
使用extends继承一个类
子类会继承父类可见的属性和方法,不会继承构造方法
子类能够复写父类的方法、getter、setter
单继承,多态性

class Student extends Persion {void study(){print('Student study...');}// 可以复写父级方法@override // 修饰符说明这个是由父级来的bool get isAdult => age > 15;@overridevoid run(){print('student run');}
}
class Persion {String name;int age;String birthday;bool get isAdult => age > 18;void run () {print('persion run...');}
}

(1)继承中的构造方法
子类的构造方法默认会调用父类的无名无参构造方法
如果父类没有无名无参构造方法,则需要显示调用父类构造方法
在构造方法参数后使用 : 显示调用父类构造方法
(2)构造方法执行顺序
父类的构造方法在子类构造方法体开始执行的位置调用
如果有初始化列表,初始化列表会在父类构造方法之前执行

class Student extends Persion {int age;final String gender;Student(String name,String gender) :gender = gender, super(name);  
}class Persion {String name;// Persion(){ // 无名无参//   print('调用父级构造方法');// }Persion(this.name);Persion.withName(this.name);
}

(3)抽象类
抽象类使用 abstract 修饰,不能直接被实例化
抽象方法不用abstract修饰,无实现
抽象类可以没有抽象方法
有抽象方法的类一定得声明为抽象类

void main(List<String> args) {var person = new Student();person.run();
}abstract class  Persion {void run();
}class Student extends Persion {@overridevoid run() {// TODO: implement runprint('run');}
}

十.接口
类和接口是统一的,类就是接口
每个类都隐式的定义了一个包含所有实例成员的接口

class Persion {String name;int get age => 18;void run () {print('run...');}
}// 使用implements关键字
class Student implements Persion{@overrideString name;@override// TODO: implement ageint get age => throw UnimplementedError();@overridevoid run() {// TODO: implement run}
}

如果是复用已有类的实现,使用继承
如果只是使用已有类的外在行为,使用接口

(1)Mixins
Mixins类似于多继承,是在多类继承中重用一个类代码的方式
作为Mixin的类不能有显示声明的构造方法
作为Mixin的类只能继承自Object
使用关键字with连接一个或多个Mixin

class A {void a(){print('a');}
}
class B {void b(){print('b');}
}
class Test {}
class C {void c(){print('c');}
}
class D extends A with B, C{}
查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 文件打包与压缩

    tartar命令用于备份文件打包,只负责打包文件,不负责压缩-c 创建新的备份打包文件,打包 -x 从备份文件中还原文件,解包 -f 指定打包的文件名,f后面一定是.tar文件,所以f放在选项最后,.tar放在第一 -t 或--list 列出备份文件的内容 -z 打包后调用gzip进行压缩 -r 或--appe…...

    2024/4/24 8:54:07
  2. Java学习之原始数据类型

    Java Primitive data type原始数据类型概览。byte b = 0; // 这是8bits的有符号整型二补数 short s = 0; // 这是16bits的有符号整型二补数 int i = 0; // 这是32bits的有符号整型二补数,开发者比较常用的数据类型 /* java中的unsigned int有些特别,要通过结合Integer c…...

    2024/4/24 8:54:11
  3. 【Linux】- Ubuntu 配置mysql远程访问

    ubuntu上安装mysql非常简单只需要几条命令就可以完成。sudo apt-get install mysql-server安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:sudo netstat -tap | grep mysql通过上述命令检查之后,如果看到有mysql 的so…...

    2024/4/24 8:54:06
  4. [linux c/c++] linux下定时器的使用

    前言:linux下,定时器有两种实现:1)使用alarm函数进行计时,alarm函数计时满后会发送ALARM信号,注册信号处理函数即可;2)使用linux内核的原生timer,需要引入内核模块,头文件为 linux/timer.halarm://功能描述:在5s内轮询产生的随机数(1s生产一个随机数),判断随机数是…...

    2024/4/24 8:54:04
  5. SQLite疑问

    表中的数据如下要计算有多少个group怎么计算?比如,现在的表中其实只有group1、group2、group3这3个group,group的名字是任意的。只通过sql语句能否计算出group的个数?...

    2024/4/24 8:54:03
  6. [linux c/c++] linux环境下将进程转为守护进程

    前言:守护进程脱离了前台控制终端,不会因为控制台的退出而退出,几乎所有的服务程序都是守护进程,但是把进程转换成是守护进程需要很多个步骤,非常繁琐,这里给出一个分装好的函数,调用即可把当前进程变成守护进程。使用方法:#include <unistd.h> #include <std…...

    2024/4/24 8:54:02
  7. 一文带你了解各种方式实现Android的点击事件

    文章目录第一种方法:通过布局文件中控件的属性第二种方法:通过内部实现类第三种方法:通过Activity实现OnClickLitener,第四种方法:使用匿名内部类总结: 摘要:Android中获取到按钮后,我们一般会为其添加点击事件,而android中的点击事件共有四种写法,下面我们通过代码一一…...

    2024/4/24 8:54:02
  8. 完全二叉树的权值

    完全二叉树的权值 给定一棵包含N 个节点的完全二叉树,树上每个节点都有一个权值,按从上到下、从左到右的顺序依次是A1,A2,…,AN 现在要把相同深度的节点的权值加在一起,想知道哪个深度的节点权值之和最大?如果有多个深度的权值和同为最大,请你输出其中最小的深度。 注:根…...

    2024/4/24 8:54:03
  9. Ubuntu 18.04安装mysql

    这里是Ubuntu 18.04的mysql安装教程,ubuntu低版本或其他非Debian的Linux发行版可能不适用。安装mysqlsudo apt-get install mysql-server sudo apt-get install mysql-client sudo apt-get install libmysqlclient-dev这里我安装完了没有提示设置密码或其他配置项的步骤,所以…...

    2024/4/27 8:18:20
  10. SpringCloud 注册中心之Consul

    【转载请注明出处】:https://blog.csdn.net/huahao1989/article/details/106417880 Consul 介绍 Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其它分布式服务注册与发现的方案,Consul 的方案更“一站式”,内置了服务注册与发现框 架、分…...

    2024/4/16 13:31:59
  11. Hibernate框架学习

    作用:主要做到直接对实体类的操作。 引入jia包:在配置映射文件:命名为 实体类的名字.hbm.xml核心配置文件:必须放在src下目录下映射配置文件讲解:使用方式:对象状态有 瞬时态 持久态 托管态 一级缓存 默认打开 持久态对象会自动更行数据库 Hibernate的查询 对象导航…...

    2024/4/16 13:31:54
  12. 微服务系列:服务注册与发现的实现原理、及实现优劣势比较

    服务注册与发现的来源 首先,服务注册与发现是来自于微服务架构的产物。 在传统的服务架构中,服务的规模处于运维人员的可控范围内。当部署服务的多个节点时,一般使用静态配置的方式实现服务信息的设定。而在微服务应用中,服务实例的数量和网络地址都是动态变化的,这对系统…...

    2024/5/3 0:57:21
  13. 思必驰社区数字网格员:全链路的智能语音语言技术解决社区网格员痛点 |百万人学AI评选

    2020 无疑是特殊的一年,而 AI 在开年的这场”战疫“中表现出了惊人的力量。站在“新十年”的起点上,CSDN【百万人学AI】评选活动正式启动。本届评选活动在前两届的基础上再度升级,设立了「AI优秀案例奖Top 30」、「AI新锐公司奖Top 10」、「AI开源贡献奖Top 5」三大奖项。我…...

    2024/4/19 4:32:34
  14. 德国Vector维克多全系列授权or达芬奇软件

    vector keyman canoe diva canap e autosar 达芬奇 candela odx 1939 flexray lin XCP以太网 license vteststudio vn1630A canoe cancasexl 加密狗复制模拟破解 Halcon 13/17/18/19版本优惠 加密狗 avstudio_4.9_professional_59889_x64 av_deeplearning_4.9_1554_gpu 全…...

    2024/4/23 22:09:59
  15. [发刊词]图灵奖人物生平讲解---图灵

    大家好我是执念斩长河,还记得视频《后浪》吗?底下的负面评论可不少哟!我记得同学最深刻扎心的一句话是这样子说的:前浪的孩子是后浪,而我们只不过是死水。 虽然言语过激,但包含了不少道理。那些被称为“死水”的真的愿意做一辈子死水吗?那肯定不是这样子的,他们也会有理…...

    2024/4/16 13:31:49
  16. LINUX给机器改名

    命令:sudo sysctl kernel.hostname=Quantum6查看:uname -a hostname...

    2024/4/16 13:31:54
  17. 基本原子理论

    文章目录写在前面正文材料分类基本原子模型回顾能量水平交个朋友 写在前面 原文链接 相关博文 博客首页 注:知识搬运,供学习交流使用,侵联删! 正文 我们处于半导体技术领域。 我们将从研究基本原子理论开始。 在这里,我们有一个很好的小原子,电子在周围飞来飞去。 对原子…...

    2024/4/24 8:53:59
  18. JDK14性能管理工具:Jconsole详解

    文章目录简介JConsole概览内存线程类VM信息MBean总结 简介 我们在开发java项目的时候,或多或少都会去用到Java的性能管理工具。有时候是为了提升应用程序的性能,有时候是为了查找java应用程序的bug。 性能监控和调试工具在英文中叫做profile tool,提起这种工具大家可能会想到…...

    2024/4/24 8:53:58
  19. 半导体理论(第1部分)本征半导体

    文章目录写在前面正文独立半导体原子半导体晶体电子分布交个朋友 写在前面 原文链接 相关博文 博客首页 注:知识搬运,供学习交流使用,侵联删! 正文 我们首先讨论本征半导体。硅,锗和砷化镓是半导体器件中使用的主要材料。硅和锗是元素,并且是本征半导体。以纯净形式,硅和…...

    2024/4/24 8:53:57
  20. flAbsPath on /var/lib/dpkg/status failed - realpath

    错误如下:root@nanjing:/home/quantum6/nanjing/doubango# apt install libtool 正在读取软件包列表... 有错误! E: flAbsPath on /var/lib/dpkg/status failed - realpath (2: 没有那个文件或目录) E: 无法打开文件 - open (2: 没有那个文件或目录) E: Problem opening E:…...

    2024/4/27 16:41:29

最新文章

  1. 面试算法题精讲:最长公共子串

    面试算法题精讲&#xff1a;最长公共子串 最长公共子串问题是指给定两个字符串S1和S2&#xff0c;求它们的公共子串中最长的那一个。其实就是求两个字符串的最长重复子串。 最朴素的算法就是枚举S1和S2的每一对子串&#xff0c;然后判断它们是否相等&#xff0c;时间复杂度是…...

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

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

    2024/3/20 10:50:27
  3. 利用Sentinel解决雪崩问题(一)

    1、解决雪崩问题的常见方式有四种: 超时处理:设定超时时间&#xff0c;请求超过一定时间没有响应就返回错误信息&#xff0c;不会无休止等待;舱壁模式:限定每个业务能使用的线程数&#xff0c;避免耗尽整个tomcat的资源&#xff0c;因此也叫线程隔离;熔断降级:由断路器统计业务…...

    2024/5/1 13:07:43
  4. Vue ts 如何给 props 中的变量指定特定类型,比如 Interface 类的

    Vue ts 如何给 props 中的变量指定特定类型&#xff0c;比如 Interface 类的 我有一个这样的变量值类型 一、在没用 ts 之前的 props 类型指定方式 我们都知道之前在没用 ts 之前的 props 变量值类型指定方式&#xff1a; 如下图&#xff0c;billFood 定义方式是这样的&…...

    2024/5/2 17:08:55
  5. 【外汇早评】美通胀数据走低,美元调整

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

    2024/5/1 17:30:59
  6. 【原油贵金属周评】原油多头拥挤,价格调整

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

    2024/5/2 16:16:39
  7. 【外汇周评】靓丽非农不及疲软通胀影响

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

    2024/4/29 2:29:43
  8. 【原油贵金属早评】库存继续增加,油价收跌

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

    2024/5/3 23:10:03
  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/30 9:43:09
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

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

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

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

    2024/5/2 15:04:34
  15. 【外汇早评】美伊僵持,风险情绪继续升温

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

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

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

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

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

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

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

    2024/4/30 22:21:04
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

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

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

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

    2024/5/4 2:59:34
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

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

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

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

    2024/4/30 9:42:22
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

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

    2024/5/2 9:07:46
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

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

    2024/4/30 9:42:49
  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