JavaWeb核心技术系列教程(04)——Servlet入门详解及原理剖析
C语言自学完备手册(33篇)
Android多分辨率适配框架
JavaWeb核心技术系列教程
HTML5前端开发实战系列教程
MySQL数据库实操教程(35篇图文版)
推翻自己和过往——自定义View系列教程(10篇)
走出思维困境,踏上精进之路——Android开发进阶精华录
讲给Android程序员看的前端系列教程(40集免费视频教程+源码)
版权声明
- 本文原创作者:谷哥的小弟
- 作者博客地址:http://blog.csdn.net/lfdfhl
Servlet简介
Servlet由Sun公司研发,它是一种运行在Web服务器中的小型Java程序。Servlet通过HTTP协议接收Web客户端的请求并对其作出响应。其实,关于Servlet的作用,我们只看它的名字也能知晓一些端倪:Serv是Server(Service)的缩写;let后缀表示"小"的含义.比如:booklet表示小册子,townlet表示小镇,lakelet表示小湖…server表示服务器;所以把Server(Service)与let后缀融合在一起的Servlet表示服务端的小程序。嗯哼,这么说是不是就更形象和便于理解呢?
Servlet概述
Servlet是一个Java类,它不能独立运行;Servlet的运行由Servlet引擎来控制和调度。Servlet引擎是一种容器程序,它负责管理和维护所有Servlet对象的生命周期;因此,它也被称之为Servlet容器或Web容器。Servlet的加载、执行、以及如何接收客户端发送的数据、以及如何将数据传输到客户端等底层事务都是由Servlet引擎来实现的。也就是说:Servlet引擎负责将客户端的请求信息转交给Servlet并将Servlet生成的响应信息返回给客户端。Servlet自身提供了一些约定的方法供Servlet容器去调用,它只负责在自身的方法中接受并处理Servlet容器传递进来的数据,以及生成响应数据并返回至Servlet容器,最终由servlet容器将响应数据返回至客户端。
在JavaWeb中提供三种方式实现servlet技术:javax.servlet.Servlet接口、javax.servlet.GenericServlet类、javax.servlet.http.HttpServlet类;在此,我们先来学习javax.servlet.Servlet接口。
javax.servlet.Servlet接口
javax.servlet.Servlet接口是Servlet技术的根基,所有的Servlet类都必须实现这一接口。在该接口中定义了如下方法:
public void init(ServletConfig config) throws ServletException;public void destroy();public void service(ServletRequest req, ServletResponse res)throws ServletException, IOException;public String getServletInfo();public ServletConfig getServletConfig();
各方法详解如下:
init(ServletConfig config)
该方法负责Servlet初始化工作。Servlet容器在创建好Servlet对象后,就会调用此方法。该方法输入参数为ServletConfig类型,Servlet容器通过该参数向Servlet传递初始化配置信息。
service(ServletRequest req,ServletResponse res)
该方法负责响应用户的请求,当Servlet容器接收到客户端访问Servlet对象的请求时就会调用此方法。Servlet容器会构造一个表示客户端请求信息的 ServletRequest对象和一个用于响应客户端的ServletResponse对象作为参数传递给service( )方法。在service( )方法中,可通过ServletRequest对象得到客户端的相关信息和请求信息,在对请求进行处理后,调用ServletResponse对象的方法设置响应信息及相关数据。
destroy( )
该方法负责释放Servlet对象占用的资源。当Servlet对象被销毁时容器会调用此方法。
getServletInfo( )
该方法以字符串形式返回包含Servlet创建者、版本和版权等信息。
getServletConfig( )
该方法返回Servlet容器调用init(ServletConfig config)方法时传递给Servlet的ServletConfig对象
Servlet入门示例
第一步:创建JavaWeb工程
点击Finish后创建JavaWeb工程,工程结构如下图所示:
第二步:编写JavaWeb工程默认主页
选中WebContent文件夹,右键新建index.html文件
第三步:编写Java类实现Servlet接口
package cn.com;import java.io.IOException;
import javax.servlet.Servlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
/*** 本文作者:谷哥的小弟* 博客地址:http://blog.csdn.net/lfdfhl*/
public class TestServlet implements Servlet {@Overridepublic void init(ServletConfig config) throws ServletException {System.out.println("init( )");}@Overridepublic void service(ServletRequest req, ServletResponse res) throws ServletException, IOException {System.out.println("service( )");}@Overridepublic void destroy() {System.out.println("destroy( )");}@Overridepublic String getServletInfo() {System.out.println("getServletInfo( )");return null;}@Overridepublic ServletConfig getServletConfig() {System.out.println("ServletConfig( )");return null;}}
第四步:在web.xml中注册和配置Servlet
为了让Servlet容器能够管理和调度Servlet,我们必须在web.xml文件中注册并配置Servlet。
代码如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1"><display-name>ServletHelloWorld00</display-name><welcome-file-list><welcome-file>index.html</welcome-file><welcome-file>index.htm</welcome-file><welcome-file>index.jsp</welcome-file><welcome-file>default.html</welcome-file><welcome-file>default.htm</welcome-file><welcome-file>default.jsp</welcome-file></welcome-file-list><servlet><servlet-name>TestServlet</servlet-name><servlet-class>cn.com.TestServlet</servlet-class></servlet><servlet-mapping><servlet-name>TestServlet</servlet-name><url-pattern>/TestServlet</url-pattern></servlet-mapping>
</web-app>
在该配置中:servlet标签用于注册servlet,它的子标签servlet-name和servlet-class分别用于指定servlet的名称和完整类名。
在该配置中:servlet-mapping标签用于映射Servlet对外访问的虚拟路径,它的子标签servlet-name必须和servlet标签的子标签servlet-name保持一致;它的子标签url-pattern用于指定访问该Servlet的虚拟路径,该路径以正斜线/开头代表当前Web应用程序的根目录。
图示如下:
第五步:运行JavaWeb项目
接下来,我们在地址栏输入http://localhost:8080/ServletHelloWorld00/TestServlet 并回车访问之前注册的Servlet即TestServlet。
图示如下:
在此,我们访问了Servlet;而且,控制台也打印出来了相关测试信息。
Servlet入门进阶
在刚才的入门示例中,我们访问了Servlet之后当前页面一片空白。其实,我们完全可以在service( )方法中向客户端返回信息,比如:文本,网页等等。
代码如下:
package cn.com;import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.Servlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
/*** 本文作者:谷哥的小弟* 博客地址:http://blog.csdn.net/lfdfhl*/
public class TestServlet implements Servlet {@Overridepublic void init(ServletConfig config) throws ServletException {System.out.println("init( )");}@Overridepublic void service(ServletRequest req, ServletResponse res) throws ServletException, IOException {System.out.println("service( )");responseHtml(res);//responseText(res);}@Overridepublic void destroy() {System.out.println("destroy( )");}@Overridepublic String getServletInfo() {System.out.println("getServletInfo( )");return null;}@Overridepublic ServletConfig getServletConfig() {System.out.println("ServletConfig( )");return null;}//向客户端返回文本public void responseText(ServletResponse response) {try {PrintWriter writer = response.getWriter();writer.write("This is response from server");} catch (Exception e) {// TODO: handle exception}}//向客户端返回网页public void responseHtml(ServletResponse response) {try {PrintWriter writer = response.getWriter();writer.write("<!DOCTYPE html>");writer.write("<html>");writer.write("<head>");writer.write("<meta charset=\"UTF-8\">");writer.write("<title>Servlet</title>");writer.write("</head>");writer.write("<body>");writer.write("<H1>Hello Servlet</H1>");writer.write("</body>");writer.write("</html>");} catch (Exception e) {// TODO: handle exception}}}
请重新运行JavaWeb项目并访问http://localhost:8080/ServletHelloWorld00/TestServlet
图示如下:
浏览器访问Servlet的过程
在对Servlet有了基础的了解之后,我们再结合刚才的示例分析浏览器访问Servlet的过程。
第一步
浏览器根据用户的请求生成HTTP请求消息并将消息发送至Servlet容器
第二步
Servlet容器收到请求后检査内存中是否存在负责处理当前请求的Servlet程序的实例对象。如果不存在则加载和创建该Servlet对象
第三步
Servlet容器创建针对该次访问的请求对象request和响应对象response,它们是Servlet容器与Servlet程序进行通信的纽带。请求对象request中包含了HTTP的请求信息。响应response对象用于封装将要回送给浏览器的http响应信息,只不过此时响应对象中的初始内容为空;但是,以后可以调用它的各种方法来生成HTTP响应消息的各个部分。
第四步
Servlet容器调用Servlet的service(ServletRequest req, ServletResponse res)方法并将请求对象request和响应对象response传递给该方法。
第五步
Servlet对象的service(ServletRequest req, ServletResponse res)方法从请求对象request中读取请求信息并将依据该请求生成的响应消息放入响应对象response。至此,Servlet对象完成了对于请求的响应。
第六步
Servlet容器从响应对象response中获取响应消息并返回至浏览器。
总 结
Servlet容器与Servlet程序之间并不是直接地、正面地、手递手地通信。它们两者之前是通过请求对象request和响应对象response进行信息交互。Servlet容器创建请求对象request和响应对象response,Servlet程序使用请求对象request和响应对象response。
Servlet生命周期
在之前的讲解中,我们提到:javax.servlet.Servlet接口是Servlet技术的根基,是Servlet技术的核心,该接口中定义了如下五个方法:
public void init(ServletConfig config) throws ServletException;public void destroy();public void service(ServletRequest req, ServletResponse res)throws ServletException, IOException;public String getServletInfo();public ServletConfig getServletConfig();
在这五个方法中有三个属于生命周期方法:init(ServletConfig config)、service(ServletRequest req, ServletResponse res)、destroy( )。
按照时机和功能的不同,我们大致可将Servlet的生命周期分为三个阶段,分别是初始化阶段、运行阶段和销毁阶段。
初始化阶段
当客户端向Servlet容器发出HTTP请求要求访问Servlet时,Servlet容器首先会解析请求,检查内存中是否已经有了该Serlvet对象,如果存在则直接使用该Serlvet对象,如果不存在就创建Servlet实例对象,然后通过调用init(ServletConfig config)方法完成相关初始化工作。请注意:在Servlet的整个生命周期内init(ServletConfig config)方法只会被调用一次。
运行阶段
在该阶段Servlet容器会为该请求创建代表HTTP请求的ServletRequest对象和代表HTTP响应的ServletResponse对象,然后将它们作为参数传递给Servlet的service(ServletRequest req, ServletResponse res)方法。service(ServletRequest req, ServletResponse res)从ServletRequest对象中获取请求信息并处理该请求,通过ServletResponse对象生成响应结果。在 Servlet的整个生命周期内,针对Servlet的每一次访问请求,Servlet容器都会调用一次 Servlet的service(ServletRequest req, ServletResponse res)方法并创建新的ServletRequest对象和ServletResponse对象。也就是说,service(ServletRequest req, ServletResponse res)方法在Servlet的整个生命周期中会被调用多次。
销毁阶段
当服务器关闭或应用程序被移除出容器时Serlvet会被销毁。 在销毁Servlet之前,Servlet容器会调用Servlet的destroy( )方法从而释放相关资源。请注意:在Servlet的整个生命周期中destroy( )方法也只会被调用一次。
总 结
- Servlet程序不能单独、自主运行。
- Servlet容器负责Servlet的创建、运行、销毁。
- Servlet程序的生命周期方法由Servlet容器调用。
Web应用与Tomcat
至此,我们已经写了几个简单的JavaWeb工程并且将其部署至Tomcat运行。当JavaWeb工程被发布至Tomcat后,它存在于Tomcat安装目录\webapps目录下,例如:C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps
图示如下:
再打开刚才写的Servlet入门程序,图示如下:
这些文件和目录有什么含义呢?目录里都存放了什么东西东西呢?别急,接下来,我们来了解Web应用的目录结构。
Web应用由多个Web资源或者其它文件组成,其中包括html文件、css文件、js文件、动态web页面、java程序、jar包、配置文件等等。开发人员在开发Web应用时应按照一定的目录结构来存放这些文件。否则,当把web应用交给web服务器管理时不仅可能造成web应用无法访问,还会导致web服务器报错。
Web应用目录如下:
-
1、Web应用根目录。通常情况下把Web应用的资源,例如css、js、html、jsp等置于web应用的根目录。当然也可以把这些资源分门别类地放到与其对应的文件夹中。例如,可以在web应用根目录下建立一个html文件夹专门用于存放html文件;假设其中有个页面index.html,这时访问URL为:http://localhost:8080/应用名/html/index.html。请注意:外界可以直接访问在web应用根目录下的内容。
-
2、WEB-INF文件夹。请注意:这个目录名称必须是大写,而且该目录下的内容是无法通过浏览器直接访问的。在该文件夹下主要有以下内容:
(1)、web.xml:Web应用程序的配置文件
(2)、classes:存放编译后的.class文件
(3)、lib:存放Web应用所需的jar包 -
3、META-INF文件夹。该文件夹用于存放meta information相关文件。一般情况下,请勿修改该文件夹中的内容。
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- 数据结构——线性表的顺序表示和实现(c语言)
PS:数据结构(C语言版)——清华大学出版社, 2.1节代码实现#include <stdio.h> #include <stdlib.h>#define TRUE 1 #define FALSE 0 #define OK 1 #define ERROR 0 #define INFEASIBLE -1 #define OVERFLOW -2 #define LIST_INIT_SIZE 100 //顺序表初始分配空…...
2024/4/13 11:14:10 - EXCEL批量转化为TXT-EXCEL转化为TXT-java实现 Excel转txt
在网上找了个EXCEL转化为TXT的JAVA代码,改了下使得可以批量的转化EXCEL为TXT:当然,我们这里需要用到三个jar包,可以去http://apache.freelamp.com/poi/release/bin/下载第一个文件名为:poi-bin-3.1-FINAL-20080629.tar.gz 的文件,解压后可以从里面翻出poi-3.1-FINAL-2008…...
2024/4/20 8:04:55 - cmd命令连接oracle数据库,导入,导出
1.window系统使用win+R可以快速打开cmd命令窗口如图:2.授权某个用户dba权限:grant dba to 用户名;3.取消dba授权:revoke dba from 用户名;4,命令导出:exp user_xx/123@192.168.1.xx:1521/orcl file=e:\foa.dmp owner=(foa) 5.命令导入:imp user_xx/123@192.168.1.xx:152…...
2024/4/11 17:49:31 - 常用十大免费建站程序介绍
于大部分外贸人士来说,完全独立开发一个外贸网站所需要花费的金钱、时间是非常大的。现有的业内大部分网站都是利用各种开源建站系统或者现成源码直接套用修改而出来的。对小规模经营的SOHO而言,怎么免费、廉价做一个外贸网站是非常重要的。开源的外贸网站系统数不胜数、知名…...
2024/4/4 23:14:12 - 【idea】创建Web项目并部署servlet
在网上看到一篇很详细的 intelliJ IDEA 创建web项目并简单部署servlet的图文教程,并结合最新版本的Intellij Idea做出了一点修改,转载出处是 http://www.it165.net/pro/html/201505/41042.html1 创建一个web项目File -> New Project -> 输入项目名称“Demos” ,选择Pr…...
2024/4/17 16:17:20 - excel2json 一个excel转json的工具(开源)
excel2json 一个excel转json的工具开源地址:https://github.com/zdhsoft/excel2json 这个工具是基于python 2.7.x(已经增加了3.x的版本)的,对于excel的部分,使用的是xlrd这个开源库,在使用之前,请确定安装了这个库。xlrd http://pypi.python.org/pypi/xlrdbat必须与指定…...
2024/4/4 23:14:10 - 数据结构第二版(朱昌杰版)习题2答案
单选题 1-10 acadb,dbdab 难点简述:就第一题需要说明一下,直接特殊值参考,n-1,就很过分了,当n=1时,是不是就不需要比较了?so,A 算法设计题: 1、求一个不带头节点的单了表中的节点个数 int countNode(LinkList L){int count=0;LNode *p=L;while(p!=NULL){count++;p=p-…...
2024/4/27 5:10:13 - 推荐开源软件
前段时间调研了一些开源的软件,主要是server端的一些开源软件,便于建站的。门户系统joomla很不错。基于php做的,功能很丰富,有各种部件可以选择。放些新闻、介绍、图片、下载,作为小公司的门户是最合适的。随便找个php空间就能部署。在线商店opencart很不错。非常简单易用…...
2024/5/8 1:30:49 - ORACLE备份表SQL语句
CREATE TABLE TABLE_NAME1 AS SELECT * FROM TABLE_NAME2...
2024/5/8 9:29:15 - Java Servlet 实战入门教程-04-servlet request 请求详解
请求 请求对象封装了客户端请求的所有信息。 在 HTTP 协议中,这些信息是从客户端发送到服务器请求的 HTTP 头部和消息体。 接口 全部接口参见 接口 UML HttpServletRequest 在 ServletRequest 的基础之上添加了 HTTP 的相关方法。这个接口的实现是 Servlet-API 吗?不是。是容…...
2024/5/8 9:52:20 - 通过虚拟打印机生成pdf文件来转换EXCEL使用方法
经常能听到在办公室工作的朋友抱怨,说是EXCEL报表转换成PDF文档很麻烦。其实小编不太能理解,到底是转换麻烦呢还是她用错了转换工具呢? 据小编了解,如今转换文件的方法有很多,除了Office 2010版可以转换文件外,添加PDF虚拟打印机也是转换的好方法,并且转换效率很快,转换…...
2024/5/7 18:04:22 - Android : httpURLConnection以POST方式连接Servlet进行数据交互,遇到的两个坑及解决方案
(第一次写技术博客.......啦啦啦.....2018-5-4)首先,向大家介绍一下这两个坑: 1号坑:使用android模拟器可以交互成功,但是同一路由器下的 手机 和 电脑 却无法交互 2号坑:使用手机可以连接到Servlet,但是收不到回传数据(用wireshark抓包过,Servlet的确发送了回传…...
2024/5/7 2:16:26 - [实验-视频过程]简单有用的备份-oracle 物理冷备份操作
[实验-视频过程]简单有用的备份-oracle 物理冷备份操作主要是要对数据库使用到的重要文件作针对性的备份,数据文件,控制文件,联机日志文件,归档日志文件,参数文件,口令文件等 冷备份需要脱机备份,就是要先关闭数据库,比较适合可以停机的业务场景,如超市门店服务器,晚…...
2024/5/6 8:20:35 - 建站选择Linux还是Windows操作系统?
很多企业和个人站长在建网站选择主机操作系统的时候可能都会有这样的疑问,那就是究竟选用Linux虚拟主机还是Windows虚拟主机呢?在分析比对之前,大家应该知道linux主机是肯定比windows便宜的,原因就是linux所有开源程序基本都是免费的,而windows几乎很多服务都是需要收费的…...
2024/4/17 16:19:13 - 读《数据结构(C语言版)》(4)
从本节开始讨论线性表,这次先讨论线性表的顺序实现。 一提到线性表,我们脑子很可能会出现数组、链表这样的概念。没错,数组和链表都是线性表,但它们只是线性表的两种实现,强调的是线性表的物理结构。我们研究一个数据结构时,一般先从它的逻辑结构入手,等研究清楚了逻辑结…...
2024/4/12 14:39:54 - Python将二维列表(list)的数据输出(TXT,Excel)
利用Python处理数据时,处理完成后输出结果为二维的列表,如果我们想把这个列表输出到Excel中形成格式化的数据,其实和输出到TXT文件大同小异。比如,有一个二维列表我们要输出到Excel:代码如下:list1 = [[张三,男,未婚,20],[李四,男,已婚,28],[小红,女,未婚,18],[小芳,女,已…...
2024/4/11 17:49:19 - 五大开源游戏引擎介绍
转:51cto http://developer.51cto.com/art/200907/138802.htm 对游戏编程初哥来说,选择一个好的游戏引擎是一个很头疼的事。市面上鱼目混杂,并且价格不菲。今天我要隆重推出开源游戏引擎五强(严格上说是四个,有一个是图像引擎)。他们不仅被证明是可靠的,而且全部开放源码…...
2024/4/17 16:19:25 - 深入剖析oracle备份与恢复原理
一、ORACLE数据库备份与恢复方法 1,用户管理的ORACLE数据库备份与恢复 用户管理的ORACLE数据库备份与恢复是指使用SQL 语句命令结合OS命令备份和恢复DB的方法(也被称为OS 备份与恢复)。 DB 文件 ────copy或cp────→ 备份文件 用户管理的备份是指执行OS (Copy)命令…...
2024/4/20 6:21:31 - Servlet安装
HTTP协议 ***超文本传协议 , 是一个应用层网络传输协议 ! 一个无状态, 无连接的协议特点:1. 简单, 快速 ! 支持多种不同的数据请求方式 . GET/POST/...2. 可以传输任意数据类型 .3. 无状态 , 处理数据进行响应时 , 没有记忆能力 ! 如果需要处理之前的状态, 必须重新传递 …...
2024/4/28 13:40:28 - dbf转换到excel,改数据后---转txt 然后又foxpro导入为dbf格式,但是有点问题!
dbf--------------excel1.vfp 中的文件---导出 类型:excel5.0 到:excel文件你存放的地方2.在excel5.0中修改你想修改的数据,将左上角有三角的,点击转换为数据3.另存为:文本文档(制表符分隔)(*.txt)形式4.然后在由vfp导入,变成dbf格式。注意实际操作过程中vfp导入时,…...
2024/5/3 15:51:28
最新文章
- 【PX4-AutoPilot教程-TIPS】PX4设置DMA通道后系统无法正常启动的解决方法
PX4设置DMA通道后系统无法正常启动的解决方法 问题描述解决方法 问题描述 进行PX4源码移植的时候修改PX4的DMA配置,主要是对nuttx-config/include/board_dma_map.h文件进行修改。 该文件用于配置DMA。DMA用来提供在外设和存储器之间或者存储器和存储器之间的高速数…...
2024/5/8 16:57:19 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/5/7 10:36:02 - 汽车统一诊断服务UDS协议参考文章和视频
UDS基础知识介绍-电子发烧友网 【图解UDS】UDS汽车诊断标准协议(ISO14229)带你入门到精通-有驾 车载测试之UDS诊断协议9:0x27服务:解锁ECU_哔哩哔哩_bilibili UDS诊断的22服务(DID读取数据)和2E服务&…...
2024/5/5 4:34:45 - 基于ArrayList实现简单洗牌
前言 在之前的那篇文章中,我们已经认识了顺序表—>http://t.csdnimg.cn/2I3fE 基于此,便好理解ArrayList和后面的洗牌游戏了。 什么是ArrayList? ArrayList底层是一段连续的空间,并且可以动态扩容,是一个动态类型的顺序表&…...
2024/5/8 3:12:43 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/5/8 6:01:22 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/5/7 9:45:25 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/5/4 23:54:56 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/5/7 14:25:14 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/5/4 23:54:56 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/5/4 23:55:05 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/5/4 23:54:56 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/5/7 11:36:39 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/5/4 23:54:56 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/5/6 1:40:42 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/5/4 23:54:56 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/5/4 23:55:17 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/5/7 9:26:26 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/5/4 23:54:56 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/5/4 23:55:06 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/5/5 8:13:33 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/5/4 23:55:16 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/5/4 23:54:58 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/5/6 21:42:42 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/5/4 23:54:56 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) 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 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在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