Java作为一门编程语言,自诞生以来已经流行了20多年,在学习它之前,我们有必要先了解一下它的历史,了解它是如何一步步发展到今天这个样子。

孕育

上世纪90年代,硬件领域出现了单片式计算机系统,比如电视机机顶盒这些消费设备。这些设备的特点是处理能力和内存都有限。如果使用C++编写程序,则对于这类设备来说过于庞大。

所以需求便来了,为了适应这类设备,需要一种小型的计算机语言,Java便应运而生了。

1991年,Sun公司的James Gosling, Mike Sheridan和Patrick Naughton发起了一个名为“Green”的项目小组,主要用于电视机顶盒这类消费设备。

由于设备的处理能力和内存有限,所以要求语言短小、代码紧凑。而对于电视机顶盒这类消费设备来说,厂商会选择各种不同的CPU,所以要求语言可移植、不与特定的平台捆绑在一起

出生

Green项目组以C++为基础,对C++进行了一些改造,并删除了一些不太实用、复杂繁琐的东西,开发出了名为“Oak”的语言,(Oka来自James Gosling办公室外的橡树)。

成长

挫折

1992年夏天,Green项目组已经能够演示Green操作系统、Oak的程序设计语言、类库和其硬件。

1992年9月,Green项目组发布了它的第一个名为“Start 7”的产品,该产品是一个个人数字助理设备,具有图形界面和非常智能的远程控制。

1992年11月,Green项目被剥离,成为Sun Microsystems的全资子公司Firstperson。

但是当时的硬件生产厂商对其项目并不感兴趣,Firstperson花了一年多也没找到希望购买其技术的买家。

1994年,First Person公司解散,被重新纳入Sun公司。Oak语言无法进入市场,也被暂时搁置下来。

在这里插入图片描述

机遇

在上面的过程中,Internet的万维网也在不断发展。对于客户机/服务器模型来说,万维网需要做的是将超文本页面转换到屏幕的浏览器中。

1994年6月到7月,Sun公司的团队看到了互联网的发展,一些图形Web浏览器的出现让他们认为互联网可以演变成他们为有线电视所设想的相同的高度交互性媒体。经过三天的头脑风暴后,该团队将目标平台重新定位为万维网平台。

1994年中期,Oak语言的开发者意识到他们可以开发一个浏览器,WebRunner浏览器诞生。

1995年,互联网的发展带给了Oak语言一个机遇。当时的网络页面是单调、死板的静态页面,业界希望页面能够“灵活”起来,并且希望代码能够通过网络传播进行跨平台运行。Oak的语言短小、可移植的特点和这些需求不谋而合。

Sun公司首先推出了可以嵌入网页并且可以随同网页在网络上传输的Applet(Applet是一种将小程序嵌入到网页中进行执行的技术)。

设计者在设计WebRunner浏览器具有在网页中执行内嵌代码的能力,这种能力能让网页变得“灵活”。

同年,Sun公司将Oak更名为Java(因为Oak已经被使用了,Java一词来自咖啡),WebRunner浏览器也演变成了HotJava浏览器,HotJava浏览器完全使用Java开发。

同年5月23日,Sun公司在Sun World会议上展示并正式发布了Java语言和HotJava浏览器,各大公司都纷纷停止了自己公司相关项目的开发,竞相购买Java的使用许可证,并为自己的产品开发了相应的Java平台。

发展

在这里插入图片描述

1996年初,Sun公司发布了Java的第1个开发工具包(JDK1.0),这是Java发展的里程碑,标志着Java成为了一种独立的开发工具。

同年9月,约8.3万个网页应用了Java来制作。

同年10月,Sun公司发布了Java平台的第1个即时编译器。

但是人们很快意识到Java1.0并不能用来进行真正的应用开发。

1997年2月,JDK1.1面世,它弥补了JDK1.0的大多明显缺陷,改进了反射能力,但是仍有局限性。

1998年12月,Sun公司发布了第二代Java平台——JDK1.2。此次发布有几个不同的版本,分别是标准版J2SE、用于手机等嵌入式设备的微型版J2ME、用于服务器端处理的企业版J2EE。

此次发布是Java发展过程中最重要的里程碑,标志着Java的应用开始普及。

2000年5月,JDK1.3、JDK1.4、J2SE1.3相继发布。

2001年9月,J2EE1.3发布。

2002年2月,J2SE1.4发布。该版本提高了Java的计算能力,扩展了标准类库,提高了系统性能。

在此期间,Java Applet采用低调姿态,淡化了客户端的应用,成为服务器端应用的首选平台

2004年9月,J2SE 1.5版本发布,该版本为重大更新,是自1.1版本以来第一个对Java语言做出重大改进的版本。JavaOne会议后,版本数字从1.5改为5.0。

2005年6月,Java SE 6发布。版本名称发生了改变,如J2SE改为Java SE、J2ME改为Java ME、J2EE改为Java EE。该版本没有对语言方面再进行改进,但是改进了其他性能,增强了类库。

2006年11月,Sun公司将Java技术作为免费软件对外发布。

2007年3月起,全世界所有开发人员均可对Java源代码进行修改。

随着数据中心越来越依赖于商业硬件而不是专用服务器,Sun公司在2009年被Oracle收购。

2011年,Oracle发布Java SE 7。

2014年,Java SE 8发布,近20年以来,该版本有了最大改变,Java 8提供了一种“函数式”编程方式,可以很容易地表述并发执行的计算。

2017年,Java SE 9发布。

Java 9之后,Oracle宣布每6月更新一次版本。

2020年3月,Java SE 14发布。

Java Web的发展

Java一路走来,为了适应时代发展,做出了许多改变。

在早期,Java是为了解决传统的单机程序设计问题,但由于种种原因,Java后来转向Web。

Web的最初模样

Web为了提供交互性内容采取了客户端/服务器系统,但是交互性完全由服务器提供。服务器产生静态页面,这些静态页面是事先写好的,将其提供给能够解释并显示的客户端浏览器。

但是我们的需求是千变万化的,事先写好的静态页面肯定不能满足我们日益增长的需求。

CGI

CGI(Common Gateway Interfa,通用网关接口),它是一段程序,运行在服务器上,提供同客户端HTML页面的接口,通俗的讲CGI就像是一座桥,把网页和WEB服务器中的执行程序连接起来,它把HTML接收的指令传递给服务器,再把服务器执行的结果返还给HTML页。

CGI使网页变得不是静态的,而是交互式的。

但是CGI程序的响应时间依赖于发送的数据量的大小、服务器和网络的负载,一旦网站变得复杂起来,响应就会变得非常慢且难以维护。

Applet

Applet是一种将小程序嵌入到网页中进行执行的技术,含有Applet的网页的HTML文件代码中部带有<applet></applet>这样一对标记,当支持Java的网络浏览器遇到这对标记时,就将下载相应的小应用程序代码并在本地计算机上执行该Applet。

在当时,Java Applet 可以大大提高Web页面的交互能力和动态执行能力。

Java刚出现时,Applet是最受大家欢欣鼓舞的。但是由于当时的网络环境的问题,安装Java运行时环境(JRE)所需要的10MB带宽对当时的用户来说太过于恐怖。并且微软的IE浏览器并并没有包含JRE,所以Applet并没有得到大规模应用。

Servlet

Servlet(Server+Applet),即服务器端小程序。Servlet能够按照用户提交的内容处理并返回相应的资源。可以输出HTML页面,动态展示数据。Servlet实现正确的接口就能够处理Http请求。

但是出现了一个很大的问题:HTML代码需要在Servlet类中用Java代码一行一行输出,表现、逻辑、控制、业务等全部在Servlet类中,造成Servlet类代码混乱(HTML代码、Java代码都写在一起),重复性高、阅读性差、开发困难。

下面是使用Servlet在浏览器中输出有一个h1标题的Hello World!字符串的HTML页面。

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {PrintWriter out = response.getWriter();response.setContentType("text/html;charset=utf-8");out.println("<html>");out.println("<head>");out.println("<title>$Title$</title>");out.println("</head>");out.println("<body>");out.println("<h1>Hello World!</h1>");out.println("</body>");out.println("</html>");
}

可想而知,更复杂的页面得写多少代码!

JSP

为了解决上面的问题,Sun公司开发出了JSP。

JSP(JavaServer Page)是一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。

可以将JSP页面看成是一个能内嵌Java代码的HTML页面。

静态部分(HTML页面)是模板,可以提前写好,动态部分(数据)可以由Java代码动态生成。这样一来就避免了在单纯使用Servlet时HTML代码和Java代码都出现在Servlet类中的混乱情况。

JSP在运行时被转换成Servlet,因此JSP本质是Servlet。

下面是使用JSP做和上面同样的事情:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html><head><title>$Title$</title></head><body><h1>Hello World!</h1></body>
</html>

仍使用HTML模板,但不是用Java语句一行一行“堆”出来,这多方便!

使用了JSP后,虽然不用一行行地“堆”HTML页面了,但是代码混乱的问题仍没有解决。表现、逻辑、控制、业务等代码仍然写在一块了,只不过是从Servlet类中挪到JSP中了。

在这里插入图片描述

这样混乱的代码极不利于团队开发,如果项目很小,那还能理顺,但如果项目非常大的话,那就“剪不断,理还乱了”。

所以这时候,我们急需将代码分门别类的码放整齐。

JSP + JavaBean(Model1模式)

JavaBean 是用Java语言写成的可重用组件,JavaBean类要求:

  1. 类是公开的
  2. 具有私有成员变量
  3. 具有无参构造器
  4. 具有setter和getter方法

上面已经说了,单纯使用JSP会有大量的HTML代码和Java代码耦合在一起,不利于开发、维护、分工协作。

我们举一个登录的例子:

登录大致需要以下几步:

  1. 在浏览器中输入用户名、密码
  2. 获取数据,交给服务器
  3. 把数据处理成合适的形式
  4. 查询数据库的用户表,看是否有一条用户名和密码都符合输入的记录。如果有,则登录成功。

单纯使用JSP时,以上步骤全部在JSP登录页面中完成,该页面既需要显示登录表单、又需要获取、处理数据、还需要查询数据库。太乱了!!

有了JavaBean,我们可以将JSP中大量重复的代码抽取成可重用的组件,封装成JavaBean,在一定程度上减轻了代码的耦合度,也在一定意义上实现了分层
在这里插入图片描述

比如,用户本身就是一个对象,我们可以将其抽取成JavaBean,数据的传递、查找都可使用JavaBean来完成。

在这里插入图片描述

JSP+Servlet+JavaBean(Model2模式——MVC模式)

上面介绍了Servlet、JSP、JSP+JavaBean,虽然在进步,但是都不尽如人意。那为什么不让它们结合起来取长补短?

我们之所以使用JavaBean,就是为了让Java代码和HTML代码分离开了,而Servlet也是一个Java类,为什么不使用它呢?

JSP+JavaBean已经实现了部分分层,使用MVC(Model-View-Controller)模式能进一步分层。

Model(模型):MVC模式的中心组件,处理数据和逻辑。(比如JavaBean,但不止只有JavaBean)

View(视图):展示数据,渲染页面。(前端页面,比如HTML页面、JSP页面)

Controller(控制器):从View接收数据,向Model发送数据,即用于控制数据分发。(比如Servlet)

在这里插入图片描述

还用上面的登录例子:

  1. 将JSP登录页面作为View

  2. Servlet类(Controller)用于接收用户输入的用户名、密码,将其封装为用户类(JavaBean),然后去数据库中查询。如果能查询到则登录成功。

  3. 将查询结果返回给Controller,Controller根据查询结果选择一个合适的View,并将数据渲染到页面,展示给用户。(在本例中,如果查询成功,则进入系统主页;如果查询不到,则用户会看到一个登录失败页面)

使用了MVC设计模式后,代码有了明显的分层,结构清晰,各司其职。

框架

为了减轻工作量,各种框架逐渐出现在人们的视野中。

所谓框架,可以把它看做一个半成品的项目/软件,框架中有许多东西别人都已经帮我们写好了,比如各种类、方法。

我们要做的就是去了解、学习框架,在写好的框架的基础上、遵循框架的制定好的规则、按照自己的思路、结合框架的思想、去开发我们自己的项目。

目前Java的Web开发中最出名的框架就是Spring家族了,比如SpringMVC、Spring、SpringBoot。

熟悉、利用这些框架能够帮助我们快速、优雅地开发出符合需求的项目。

另,框架是别人写好的轮子,有了它,我们能够跑得更快,但是别忘了怎么走。

总结

说了这么多,相当于陪着Java从出生到现在走了一遍。我们可以看出Java的发展也不是一帆风顺的,我认为Java之所以现在还这么流行,原因之一就是它能够一直保持更新,一直在根据时代的需求结合自身的特点不断地做出改变。正如那句话「穷则变,变则通,通则达」。一门语言能做到这样,身为人更应该要做到。

如有错误,还请指正。

参考资料:

  1. 百度百科
  2. 维基百科
  3. Java官方文档
  4. Java核心卷一(第10版)
  5. Java编程思想(第4版)

文章首发于公众号『行人观学』
在这里插入图片描述

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

相关文章

  1. LabVIEW单个数字图片特征点识别。作者手稿

    链接:https://pan.baidu.com/s/1TEQHBIKkYsXCaxTceLuwbw 提取码:8w4z...

    2024/4/25 0:07:13
  2. Ali Camp Notes3:ACA

    Day3 ACARDS产品概要RDS的目标:RDS的功能(一)RDS的功能(二)DMS介绍鸣谢 RDS产品概要 RDS的目标: 1.将耗时费力的数据库管理任务承担下来,使用户能够专心于应用开发和业务发展 2.用户可根据业务需求对RDS进行弹性伸缩 RDS的可靠性保证: 1.RDS采用主从备份架构,拥有3份以…...

    2024/5/4 3:49:27
  3. 列表基础-list和tuple

    列表基础 列表由一系列按特定顺序排列的元素组成。在Python中,用方括号[]表示列表,用逗号分隔其中的元素。 一.访问列表元素 列表是有序集合,访问列表的任何元素,只需将该元素的位置或索引告诉Python即可。 索引从0开始而不是从1开始。 python为访问最后一个元素提供了一种…...

    2024/5/8 13:13:59
  4. MySQL的学习入门四

    本文目录一、SQL注释二、数据完整性三、主表和从表四、外键4.1 三种外键操作4.1.1 严格限制4.1.2 置空操作(set null)4.1.3 级联操作(cascade)4.1.4 例题与小结4.2 解决插入数据时主键冲突 一、SQL注释单行注释 -- 注释说明 或 # 注释说明 多行注释 /* */二、数据完整性实体…...

    2024/4/25 0:07:13
  5. windows docker安装报错解决记录

    问题描述: 因为首选项变量“ErrorActionPreference”或通用参数设置为 Stop: Hyper-V 找不到… 各种搜索 bios 启动 虚拟服务 enabled bios 设置 windows 开启hyper-V 都试了,各种重启无效 windows 文档指导 以下内容 为正文!!! 解决办法: 下载最新的docker ,因为最新的docke…...

    2024/4/29 4:58:29
  6. ECharts的Option属性解析

    ECharts Opction 中各个属性的作用! 简单介绍: 一个页面中可以有多个ECharts实例。每个echarts中可以创建多个图标和坐标系。 准备一个具备大小的DOM元素。就可以在上面创建一个echarts实例。每个echarts实例独占一个DOM节点。 1、第一个option中的 series: series [{type : …...

    2024/4/24 22:14:03
  7. Shell总结2

    介绍 shell 是一个解析命令,是人机交互的桥梁,将需要执行的命令保存在文本中,按照顺序执行。 作用 用来解决重复化的工作 1 自动化软件部署 2 自动化管理 系统初始化脚本,批量更改主机信息 3 自动化分析处理 统计网站访问量 4 自动化部署 数据库备份,日志转储 5 自动…...

    2024/5/5 3:15:21
  8. 计算机网络之:运输层

    ## 运输层运输层协议概述 用户数据报协议UDP 传输控制协议TCP概述 可靠传输的工作原理 TCP报文段的首部格式 TCP可靠传输的实现 TCP的流量控制 TCP的拥塞控制 TCP的运输连接管理运输层的作用:运输层的作用: "逻辑通信"的意思是 “好像是这样通信,但事实上并非真的这…...

    2024/4/28 12:27:51
  9. JedisCluster 使用方法

    JedisCluster 使用方法https://www.cnblogs.com/c-xiaohai/p/8376364.html@BeanJedisCluster jedisCluster() {// 添加集群的服务节点Set集合Set<HostAndPort> hostAndPortsSet = new HashSet<>();// 添加节点hostAndPortsSet.add(new HostAndPort("192.168.5…...

    2024/4/23 23:42:27
  10. sunDP-学习笔记1

    说明:本文中的算法均来自https://github.com/forestneo/sunDP 在此仅为学习记录 基本函数介绍epsilon2probability(epsilon, n=2) discretization(value, lower, upper) perturbation(value, perturbed_value, epsilon) random_response(value, epsilon) random_response_adju…...

    2024/5/3 7:48:33
  11. 【Delphi】腾讯云短信(签名方法 v3 (TC3-HMAC-SHA256))

    作者QQ:(648437169)下载链接:【Delphi 腾讯云短信】使用腾讯云最新的签名方法 v3 (TC3-HMAC-SHA256)...

    2024/5/2 3:10:09
  12. 学习数据库第一天

    MYSQL基础语法 什么是数据库 存储数据的仓库,本质也是一个文件 存储数据的方式 1.数据保存在内存 存储速度快 断电/程序退出,数据就清除了,内存价格贵 2.数据保存在普通文件 永久保存 增删改查效率低 3.数据保存在数据库中 永久保存 SQL语句方便操作数据库,数据库是对大量信…...

    2024/4/29 14:14:19
  13. C. A Mist of Florescence(思维构造)

    这题可以说构造方法很巧妙了......这题可以说构造方法很巧妙了......这题可以说构造方法很巧妙了...... 4个字母每个分配10行50列,开始把这4种字母全填进去4个字母每个分配10行50列,开始把这4种字母全填进去4个字母每个分配10行50列,开始把这4种字母全填进去 然后整个矩阵分成了…...

    2024/4/27 12:33:32
  14. Spring注解驱动开发-part2生命周期

    使用@Bean调用自定义的Bean初始化、销毁方法 在@Bean内部,可以指定initMethod和destroyMethod(调用bean内部的方法)定义Bean:增加配置类测试总结 对于单实例Bean 在容器关闭时,destory方法会被自动调用实现InitializingBean和DisposableBean接口使用JSR250:PostConstruct…...

    2024/5/3 5:03:52
  15. 2019研究生数学建模竞赛F题-参与奖论文

    2019研究生数学建模竞赛F题-参与奖论文 笔者(上海某大学)参加2019研究生数学建模竞赛,选题F题,论文写完后我们自认为写的还不错,每一问都能用编写的程序计算出较好的结果,程序运行也很快,准确性也不错,可以说完全实现了“快速准确的预测路径”,可是因为当时提交论文时…...

    2024/5/5 10:51:09
  16. 前端学习总结-从发起请求到浏览器显示页面,中间发生了什么

    前端学习总结的笔记,如果以后发现错误或有新的理解再继续补充。 第一步:通过域名获取IP地址,首先查找浏览器缓存,如果没有再查找操作系统(先找DNS缓存,再找host文件),还没有再查找ISP,最后还没有就查找根服务器。 第二步:获取到IP地址后,建立TCP连接(三次握手)。 第…...

    2024/5/5 11:22:27
  17. 考研c语言上机编程需要注意的问题(2)

    大多数只能自己读懂,是练习c语言期间犯错的总结 1、切蛋糕,几刀最多切出来几个蛋糕 方法:每刀有一根切割线(简称线), 一线,分为两块,多出1块:1+1=2 二线,与原线相交,多出2块:1+1+2=4 三线,与原两线相交,多出3块:1+1+2+3=7 四线,与原三线相交,多出4块:1+1+2+3+4…...

    2024/5/6 10:42:15
  18. 部署 entfrm-boot 项目到 centos7 服务器上

    部署 entfrm-boot 项目到 centos7 服务器上 entfrm-boot是一个以模块化、可视化为核心的开发平台,能够让中小企业快速从零搭建自己的开发平台;开箱即用,可插拔可自由组合;以模块化的方式,最大化地代码复用,避免重复开发;以可视化的方式,最快捷地生成API,完成80%以上的…...

    2024/5/5 20:31:06
  19. GraphSage-Inductive Representation Learning on Large Graphs阅读笔记

    William L. Hamilton∗,Rex Ying∗,Jure Leskovec NIPS 2017 Abstract Low-dimensional embeddings of nodes in large graphs have proved extremely useful in a variety of prediction tasks, from content recommendation to identifying protein functions. However, mo…...

    2024/5/3 9:20:21
  20. 微信小程序开发

    小程序开发准备: 1.申请小程序账号(appid) 2.下载并安装 微信开发者工具 进入微信公众平台官网->注册->小程序->申请 小程序的开发文档: 微信公众平台官网->账号分类栏->小程序->小程序开发文档 一定要保存好appid 前往下载小程序版本(根据电脑操作系统…...

    2024/4/27 13:32:38

最新文章

  1. Java-异常处理-定义三角形类Triangle和异常三角形IllegalTriangleException类 (1/2)

    任意一个三角形&#xff0c;其任意两边之和大于第三边。当三角形的三条边不满足前述条件时&#xff0c;就表示发生了异常&#xff0c;将这种异常情况定义为IllegalTriangleException类。 自定义异常类IllegalTriangleException&#xff1a; 当三角形的三条边不满足条件&#x…...

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

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

    2024/5/7 10:36:02
  3. C# 构建可定时关闭的异步提示弹窗

    C# 构建可定时关闭的异步提示弹窗 引言1、调用接口的实现2、自动定时窗口的实现 引言 我们在最常用最简单的提示弹框莫过于MessageBox.Show( )的方法了&#xff0c;但是使用久了之后&#xff0c;你会发现这个MessageBox并不是万能的&#xff0c;有事后并不想客户去点击&#x…...

    2024/5/7 15:39:44
  4. 《前端防坑》- JS基础 - 你觉得typeof nullValue === null 么?

    问题 JS原始类型有6种Undefined, Null, Number, String, Boolean, Symbol共6种。 在对原始类型使用typeof进行判断时, typeof stringValue string typeof numberValue number 如果一个变量(nullValue)的值为null&#xff0c;那么typeof nullValue "?" const u …...

    2024/5/8 15:11:50
  5. 探索进程控制第一弹(进程终止、进程等待)

    文章目录 进程创建初识fork函数fork函数返回值fork常规用法fork调用失败的原因 写时拷贝进程终止进程终止是在做什么&#xff1f;进程终止的情况代码跑完&#xff0c;结果正确/不正确代码异常终止 如何终止 进程等待概述进程等待方法wait方法waitpid 进程创建 初识fork函数 在…...

    2024/5/5 1:11:34
  6. 【外汇早评】美通胀数据走低,美元调整

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

    2024/5/8 6:01:22
  7. 【原油贵金属周评】原油多头拥挤,价格调整

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

    2024/5/7 9:45:25
  8. 【外汇周评】靓丽非农不及疲软通胀影响

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

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

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

    2024/5/7 14:25:14
  10. 【外汇早评】日本央行会议纪要不改日元强势

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

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

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

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

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

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

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

    2024/5/7 11:36:39
  14. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

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

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

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

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

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

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

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

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

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

    2024/5/7 9:26:26
  19. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

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

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

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

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

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

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

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

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

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

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

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

    2024/5/6 21:42:42
  25. 械字号医用眼膜缓解用眼过度到底有无作用?

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

    2024/5/4 23:54:56
  26. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

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

    2022/11/19 21:17:18
  27. 错误使用 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
  28. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

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

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

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

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

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

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

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

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

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

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

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

    2022/11/19 21:17:10
  34. 电脑桌面一直是清理请关闭计算机,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
  35. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    2022/11/19 21:16:58
  45. 如何在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