今天写一个工具的时候遇到问题,需要用到ifstream,就上网查阅了一下资料。
推荐一篇“关于ofstream和ifstream”非常详细且全的文章
C++ ofstream和ifstream详细用法


文前声明:

原文出自【比特网】,转载请保留原文链接:
http://soft.chinabyte.com/database/460/11433960.sh

本文转自【博客园】,转载请保留原文链接:
https://www.cnblogs.com/batman425/p/3179520.html


[导读]

 ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O.stream这个类有两个重要的运算符:

1、插入器(<<)

向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout<<“Write Stdout”<<’\n’;就表示把字符串"Write Stdout"和换行字符(’\n’)输出到标准输出流。

2、析取器(>>)

从流中输入数据。比如说系统有一个默认的标准输入流(cin),一般情况下就是指的键盘,所以,cin>>x;就表示从标准输入流中读取一个指定类型的数据。

在C++中,对文件的操作是通过stream的子类fstream(file stream)来实现的,所以,要用这种方式操作文件,就必须加入头文件fstream.h。


常见的文件操作:

一、打开文件

在fstream类中,有一个成员函数open(),就是用来打开文件的,其原型是:

void open(const char* filename,int mode,int access);

参数:
  filename:  要打开的文件名
  mode:    要打开文件的方式
  access:   打开文件的属性

打开文件的方式在类ios(是所有流式I/O类的基类)中定义.

常用的值如下:
  ios::app:   以追加的方式打开文件
  ios::ate:   文件打开后定位到文件尾,ios:app就包含有此属性
  ios::binary: 以二进制方式打开文件,缺省的方式是文本方式。两种方式的区别见前文
  ios::in:    文件以输入方式打开(文件数据输入到内存)
  ios::out:   文件以输出方式打开(内存数据输出到文件)
  ios::nocreate: 不建立文件,所以文件不存在时打开失败
  ios::noreplace:不覆盖文件,所以打开文件时如果文件存在失败
  ios::trunc:  如果文件存在,把文件长度设为0

可以用“或”把以上属性连接起来,如ios::out|ios::binary

打开文件的属性取值是:
  0:普通文件,打开访问
  1:只读文件
  2:隐含文件
  4:系统文件

可以用“或”或者“+”把以上属性连接起来,如3或1|2就是以只读和隐含属性打开文件。

例如:以二进制输入方式打开文件c:\config.sys
  fstream file1;
  file1.open(“c:\config.sys”,ios::binary|ios::in,0);

如果open函数只有文件名一个参数,则是以读/写普通文件打开,即:
  file1.open(“c:\config.sys”); <=> file1.open(“c:\config.sys”,ios::in|ios::out,0);

另外,fstream还有和open()一样的构造函数,对于上例,在定义的时侯就可以打开文件了:
  fstream file1(“c:\config.sys”);

特别提出的是,fstream有两个子类:

ifstream(input file stream)和ofstream(outpu file stream),

ifstream默认以输入方式打开文件

ofstream默认以输出方式打开文件。

ifstream file2(“c:\pdos.def”);//以输入方式打开文件
  ofstream file3(“c:\x.123”);//以输出方式打开文件

所以,在实际应用中,根据需要的不同,选择不同的类来定义:

如果想以输入方式打开,就用ifstream来定义;

如果想以输出方式打开,就用ofstream来定义;

如果想以输入/输出方式来打开,就用fstream来定义。


二、关闭文件
  打开的文件使用完成后一定要关闭,fstream提供了成员函数close()来完成此操作,

如:file1.close();

就把file1相连的文件关闭。


三、读写文件
  读写文件分为文本文件和二进制文件的读取.

对于文本文件的读取比较简单,用插入器和析取器就可以了;

对于二进制的读取就要复杂些,下要就详细的介绍这两种方式

1、文本文件的读写
  文本文件的读写很简单:

用插入器(<<)向文件输出;

用析取器(>>)从文件输入。

假设file1是以输入方式打开,file2以输出打开。

示例如下:
  file2<<“I Love You”;//向文件写入字符串"I Love You"

int i;
  file1>>i;//从文件输入一个整数值。

这种方式还有一种简单的格式化能力,比如可以指定输出为16进制等等,具体的格式有以下一些

操纵符 功能 输入/输出

dec 格式化为十进制数值数据 输入和输出
  endl 输出一个换行符并刷新此流 输出
  ends 输出一个空字符 输出
  hex 格式化为十六进制数值数据 输入和输出
  oct 格式化为八进制数值数据 输入和输出
  setpxecision(int p) 设置浮点数的精度位数 输出

示例:

#include <iostream> 
#include <fstream> 
using namespace std; void main( void )
{
//利用ofstream类的构造函数创建一个文件输出流对象来打开文件 
ofstream fout( "d:\\mytest.txt" );  
if ( ! fout)
{
cout << "文件不能打开" <<endl;
}
else
{
// 输出到磁盘文件
fout << "Learning C++ is very useful."<< endl; 
//关闭文件输出流
fout.close();           //利用ifstream类的构造函数创建一个文件输入流对象
ifstream fin( "d:\\mytest.txt" );   
if ( ! fin)
{
cout << "文件不能打开" <<endl;
}
else
{
char buffer[80];  // 从磁盘文件输入
fin >> buffer;  
// 关闭文件输入流      
fin.close();  
cout << buffer << endl;
}
}
ofstream file1;if (!file1)
{
cout << "文件不能打开" <<endl;
}
else
{//open函数只有文件名一个参数,则是以读/写普通文件打开
file1.open("d:\\mytest.txt");
//相当于file1.open("d:\\mytest.txt",ios::out|ios::in,0);//文本文件的写:用插入器(<<)向文件输出.file1<<"写入文件操作!"<<endl;file1.close();
}ifstream file2("d:\\mytest.txt");
if (!file2)
{
cout << "文件不能打开" <<endl;
} 
else
{
char ch1[100];
//文本文件的读:用析取器(>>)从文件输入.
file2>>ch1;cout<<ch1<<endl;
file2.close();
}
}

2、二进制文件的读写
  ①put()
  put()函数向流写入一个字符,其原型是ofstream &put(char ch),使用也比较简单,如file1.put(‘c’);就是向流写一个字符’c’。

②get()
  get()函数比较灵活,有3种常用的重载形式:

一种就是和put()对应的形式:ifstream &get(char &ch);功能是从流中读取一个字符,结果保存在引用ch中,如果到文件尾,返回空字符。如file2.get(x);表示从文件中读取一个字符,并把读取的字符保存在x中。

另一种重载形式的原型是: int get();这种形式是从流中返回一个字符,如果到达文件尾,返回EOF,如x=file2.get();和上例功能是一样的。

还有一种形式的原型是:ifstream &get(char *buf,int num,char delim=’\n’);这种形式把字符读入由 buf 指向的数组,直到读入了 num 个字符或遇到了由 delim 指定的字符,如果没使用 delim 这个参数,将使用缺省值换行符’\n’。例如:

file2.get(str1,127,‘A’); //从文件中读取字符到字符串str1,当遇到字符’A’或读取了127个字符时终止。

③读写数据块

要读写二进制数据块,使用成员函数read()和write()成员函数,它们原型如下:

read(unsigned char *buf,int num);
  write(const unsigned char *buf,int num);

read()从文件中读取 num 个字符到 buf 指向的缓存中,如果在还未读入 num 个字符时就到了文件尾,可以用成员函数 int gcount();来取得实际读取的字符数;而 write() 从buf 指向的缓存写 num 个字符到文件中,值得注意的是缓存的类型是 unsigned char *,有时可能需要类型转换。

例:
  unsigned char str1[]=“I Love You”;
  int n[5];
  ifstream in(“xxx.xxx”);
  ofstream out(“yyy.yyy”);
  out.write(str1,strlen(str1));//把字符串str1全部写到yyy.yyy中
  in.read((unsigned char*)n,sizeof(n));//从xxx.xxx中读取指定个整数,注意类型转换
  in.close();out.close(); 四、检测EOF

成员函数eof()用来检测是否到达文件尾,如果到达文件尾返回非0值,否则返回0。原型是int eof();

例:  if(in.eof()) ShowMessage(“已经到达文件尾!”);


五、文件定位

和C的文件操作方式不同的是,C++ I/O系统管理两个与一个文件相联系的指针。一个是读指针,它说明输入操作在文件中的位置;另一个是写指针,它下次写操作的位置。每次执行输入或输出时,相应的指针自动变化。所以,C++的文件定位分为读位置和写位置的定位,对应的成员函数是seekg()和seekp()。seekg()是设置读位置, seekp是设置写位置。它们最通用的形式如下:

istream &seekg(streamoff offset,seek_dir origin);
  ostream &seekp(streamoff offset,seek_dir origin);
  streamoff定义于 iostream.h 中,定义有偏移量 offset 所能取得的最大值,seek_dir 表示移动的基准位置,是一个有以下值的枚举:
  ios::beg:  文件开头
  ios::cur:  文件当前位置
  ios::end:  文件结尾

这两个函数一般用于二进制文件,因为文本文件会因为系统对字符的解释而可能与预想的值不同。例:
file1.seekg(1234,ios::cur); //把文件的读指针从当前位置向后移1234个字节
  file2.seekp(1234,ios::beg); //把文件的写指针从文件开头向后移1234个字节

c++中输出和输入导屏幕和键盘的类别声明包含再标题文件<iostrream.h>中,而磁盘类文件的 I/O则声明再包含标题文件<fstream.h>内。

输入和输出格式:

输出到磁盘 ofsteam 识别字(“文件名”)

从磁盘读文件 ifsteam 识别字("文件名“)

例如:

ofstream outfile(“data.txt”); //写入到磁盘的data.txt中


格式化输入输出:

1 整数数据的输入输出

整数数据存储再磁盘内,每个文字各占一个字节。

例如:

#include <fstream.h>#include <iostream.h>#inlude <conio.h>void main(){ofstream outfile("data.txt"); //写入文件for(int i=0;i<10;i++)outfile<<i<<" "; //空格是为了避免数值连接在一起加上去的,此文件大小为20字节cout<<"ok,press a key!";gerch();
}程序执行后用记事本打开可以看到数据0 1 2 3 4 5 6 7 8 9同样读取文件语句为:int data;ifstream infile("data.txt");for(int i=0;i<10;i++){infile>>data ; //读数据的时候因为数据间有一个空格才能完整的读出,cout<<data<<" "; //输出到屏幕,加上空格是为了分开数字}

2 字符数据的输入

字符的输出方式以put(ch)为存入语句,读取语句为get(ch)

例如:

char str[]="hello this is a c++ programe!\n""i know this difference \n""and mocive";ofstream outfile ("data.txt");for(int i=0;i<strlen(Str);i++)outfile.put(str[i]);

读取:

char ch;ifstream infile("data.txt");while(infile){infile.get(ch);cout<<ch;}getch();}

3 字符串数据的输入

数据多的时候读写速度比较快,输入时以整行字符串加上换行符号一次写入。读取的时候以语句getline(buffer,max),来读取整行数据,直到遇到换行符,每行结尾的\n并不读入,所以在 输出的时候需要加上换行符号,否则数据会连接在一起。

例子:

ofstream outfile("strdata.txt");outfile<<"use your vote\n";outfile<<"ouse your weise\n";

读取:

const MAX=80;char buffer[MAX];ifstream infile("strdata.txt");while(infile){infile.getline(buffer,MAX);cout<<buffer<<endl;}

4 浮点数

浮点数因为有小数点,在存储数据时与整数相同,只要每个数据加上一个空格就可以区隔相邻的数据


6 二进制文件

上述的格式化文件比较占用硬盘控件,采用二进制存储就可以节约很多控件。它使用write,read()来存储和读取。

ofstream 识别字(”文件名“,ios::binary);

write( 写入地址,写入大小)

ifstream 识别字(”文件名“,ios:binary);

识别字.read(读取地址,读取大小);

例如:infile.read((char*)buffer,sizeof(数据类型));

关闭文件

识别字.close();

例子:

ofstream outfile(“data.dat”,ios::binary);

for(int i=0;i<100;i++)

{

n[0]=i+1;

outfile.write((Char*)n,sizeof(int)); //还可以用变量和数组为例

// outfile.write((Char*)&i,sizeof(int)); i 为变量

// outfile.write((Char*)n,sizeof(int)); n为数组

}

outfile.close();

ifstream inifile(“data.dat”,ios:binary);

for(i=0;i<100;i++)

{ inifile.read((Char*)n,sizeof(int);

cout<<n[0]<<" ";

}


7 随机存取文件

文件能够随意读出,读出后又可以更新,更新后可以回存到源文件内。fstream file ;

file.open(“文件名”,存取模式);

file.open(“x.dat”,ios::app|ios::in|ios::out|ios::binary);

in 打开文件输入或者读取 ifstream

out 打开文件输出或者写入 ofstream

ate 从文件尾开始写入或者读取

app 加在文件尾

arunc 若文件存在,讲其长度设为0

binary 打开二进制文件

二进制文件中有一个指针,指向当前数据在文件中的位置,这个文件指针和一般的指针变量不一样,它只是一个纯粹的指示器。

函数介绍

seekg()

seekg(0) 指针移到文件的最前面

seekg(0,ios::cur);把当前的指针当作0

seekg(0,ios::end);将指针移到文件尾,若再配合file.tellg()则可以求出文件的大小为多少bytes

以下两个操作都必须在文件关闭后才可以使用

remove("文件名”);把这个文件删除

rename(“旧文件名”,“新文件名”);


#include <iostream>
#include <fstream>
using namespace std;int main()
{int n[5] = {1, 2, 3, 4, 5};register int i;ofstream out("test", ios::out | ios::binary);if(!out) {cout << "Cannot open file.\n";return 1;}out.write((char *) &n, sizeof n);out.close();for(i = 0; i <5; i++) // clear arrayn[i] = 0;ifstream in("test", ios::in | ios::binary);if(!in) {cout << "Cannot open file.\n";return 1;}in.read((char *) &n, sizeof n);for(i = 0; i <5; i++) // show values read from filecout << n[i] << " ";in.close();return 0;
}

声明:

原文出自【比特网】,转载请保留原文链接:
http://soft.chinabyte.com/database/460/11433960.sh

本文转自【博客园】,转载请保留原文链接:
https://www.cnblogs.com/batman425/p/3179520.html


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

相关文章

  1. STM32CubeMX通过FatFS读写U盘

    最近出现了使用STM32读写U盘的需求&#xff0c;本着自己也出了好多良心博客的份上就像偷懒抄一篇CSDN&#xff0c;但是鉴于某些博主这点小东西都要收费、还不公开源码&#xff0c;一气之下准备自己写一篇博客来谴责某些不良心的博主&#xff1b;&#xff08;上述气话&#xff0…...

    2024/4/14 22:29:46
  2. T31训练营笔记(5)技术架构选型

    1. 关于技术选型 1.1 为什么要进行技术选型 降低开发成本、提高研发效率 1.2 微服务架构的产生 &#xff08;1&#xff09;第一代单体应用&#xff0c;所有模块打包到一起部署运行。 特点&#xff1a;不可靠、单维扩展、不可持续发展。 &#xff08;2&#xff09;SOA&#xff0…...

    2024/4/14 22:30:16
  3. 3.模板字符串

    1.对比 原生js > 字符串使用&#xff1a;单引号&#xff08;‘’&#xff09;或双引号&#xff08;“”&#xff09; es6 > 字符串使用&#xff1a;反引号&#xff08;&#xff09; const choose {title1 : 原生js,title2 : es6 } var strJs "这是" choo…...

    2024/4/14 22:30:16
  4. 使用JS方式实现图片灰度变换

    灰度变换是指根据某种目标条件按一定变换关系逐点改变源图像中每一个像素灰度值的方法。目的是为了改善画质&#xff0c;使图像的显示效果更加清晰。 图像的灰度变换处理是图像增强处理技术中的一种非常基础、直接的空间域图像处理方法&#xff0c;也是图像数字化软件和图像显示…...

    2024/4/14 22:29:46
  5. 启动Hive的时候出现all From hadoop102/169.254.142.102 to hadoop102:8020 failed on connection exception: java

    这个是因为Hive是依赖于HDFS和MapReduce相关进程的执行的&#xff0c;也就是说需要在启动Hive之前&#xff0c;应该把NameNode等一些节点进程进行开启 报错截图&#xff1a; 启动之后的节点进程 Hive启动成功...

    2024/4/15 9:29:43
  6. NetSuite 如何免Google Play取得安装包

    NetSuite官方渠道会定期发布移动端安装包的更新&#xff0c;IOS版本更新发布在苹果商店&#xff0c;Android版本更新发布在Google Play。 发布在苹果商店的IOS版本最容易处理&#xff0c;你买部最新款的苹果手机&#xff0c;然后在苹果商店里搜索“NetSuite”就能找到。:) 问…...

    2024/4/7 2:43:09
  7. 2018届android校招面试总结:百度,大疆,乐视

    首先&#xff0c;我是一个双非本科的大四狗&#xff0c;一直在搞安卓&#xff0c;自学一年多的时间&#xff0c;然后有半年多的实习经历…安卓真好玩&#xff0c;就是肚子有点饿~ 接下来&#xff0c;按时间的顺序的记一记我这一个月以来所经历的面试。 &#xff08;现在已经毕业…...

    2024/4/14 22:30:01
  8. curand库学习

    curand库可以在host端和device端使用。Host端和device端的函数不同。 host端是&#xff1a; curandCreateGenerator(). curandSetPseudoRandomGeneratorSeed(). curandGenerate(). curandDestroyGenerator(). device端是&#xff1a; curand_init() curand() 或者 cu…...

    2024/4/14 22:30:01
  9. LeetCode刷题记录2--最接近的三数之和

    思路&#xff1a; 因为每组输入答案要唯一&#xff0c;所以先排序&#xff0c;然后满足i<j<z&#xff0c; 使用双指针&#xff0c;第一层遍历第一个数&#xff0c;然后设置左指针ji1,右指针thn-1。 如果abc>target则th–&#xff1b; 反之则j&#xff1b; 代码&…...

    2024/4/14 22:30:11
  10. Conda 创建虚拟环境(自己学的)

    conda -V 查看anaconda 环境是否安装成功 activate 激活&#xff0c;进入base环境 conda create -n py38 python3.8 创建一个 py38 环境&#xff0c;python版本为3.8 如果有如下问题 CondaHTTPError: HTTP 000 CONNECTION FAILED for url &#xff1c;https://repo.anac…...

    2024/4/14 22:30:11
  11. JS: web 上的文件操作

    JS: web 上的文件操作 文章目录JS: web 上的文件操作正文1. web 上的文件操作2. 文件来源2.1 文件选择器2.2 拖拽文件3. 提取文件内容3.1 关于 FileReader3.2 文件编辑3.3 文件展示3.3.1 图片3.3.2 视频3.3.3 其他文件其他资源参考连接完整代码示例正文 1. web 上的文件操作 …...

    2024/4/14 22:30:21
  12. Leetcode 268.丢失的数字

    给定一个包含 [0, n] 中 n 个数的数组 nums &#xff0c;找出 [0, n] 这个范围内没有出现在数组中的那个数。 示例 1&#xff1a; 输入&#xff1a;nums [3,0,1] 输出&#xff1a;2 解释&#xff1a;n 3&#xff0c;因为有 3 个数字&#xff0c;所以所有的数字都在范围 [0,3…...

    2024/4/18 5:39:01
  13. buuctf—来首歌吧

    试一下摩斯密码 ..... -... -.-. ----. ..--- ..... -.... ....- ----. -.-. -... ----- .---- ---.. ---.. ..-. ..... ..--- . -.... .---- --... -.. --... ----- ----. ..--- ----. .---- ----. .---- -.-.解密&#xff1a; 5BC925649CB0188F52E617D70929191C提交成功...

    2024/4/18 3:01:50
  14. 天若OCR的翻译引擎不能用,应该如何处理呢? -百度接口报错 1接口请求出现问题等待修复 - - [谷歌接口报错]: - 1.网络错误或者文本过长。 - 2.谷歌接口可能对于某些网络不能用,具体不清楚

    天若OCR的翻译引擎不能用&#xff0c;应该如何处理呢&#xff1f; 问题描述 天若若是使用百度翻译引擎进行翻译的话会显示下面的问题 百度接口报错 1接口请求出现问题等待修复 若是使用谷歌引擎的话&#xff0c;会报下面的问题 [谷歌接口报错]&#xff1a;1.网络错误或者文本过…...

    2024/4/7 2:43:01
  15. pytorch指定gpu序号不起作用

    import os os.environ[CUDA_VISIBLE_DEVICES] 1 要放在 import torch 的前面 TensorFlow 同理...

    2024/4/14 22:31:07
  16. MartrikonOP java Unknown error (80040154)

    [TOC](MartrikonOP java Unknown error (80040154) ) java opc 80040154: Unknown error (80040154) 本文环境&#xff1a; win7 系统&#xff0c;由于出现登录权限问题&#xff0c;Martrikon 在本机上存在多次重装的情况。此外&#xff0c; Martrikon 安装教程可以参考&…...

    2024/4/14 22:30:47
  17. 200行代码打造超越一线互联网公司的换肤架构

    这个链接是本次的Demo打包出来的样本SkinChangeDemo&#xff0c;可以去下载下来先试试效果&#xff0c;皮肤文件需放到存储卡的根目录下。 关于Android的主题换肤都是个老生常谈的问题了。网上给出的方案也是层出不穷&#xff0c;最近我也是很想去了解这方面的知识&#xff0c;…...

    2024/4/17 22:29:45
  18. C语言学习笔记——(五)结构体、枚举的简单示例

    注&#xff1a;编码工具是CLionCygwin64 目录 结构体 定义结构体及变量 另一种定义结构体变量的方式 结构体的两种成员变量初始化方式 嵌套 指针 动态开辟 数组 别名 枚举 结构体 定义结构体及变量 struct Person{char name[10];int age;char gender; };int main()…...

    2024/4/14 22:30:52
  19. JavaWeb——(16)Filter与Listener

    目录 一、Listener监听器 1.1监听机制 1.2JavaWeb开发中常见监听器 1.3监听器练习 1.3.1监听域对象的创建与销毁 1.3.2监听域对象的属性变化 1.3.3监听session绑定javaBean对象 1.3.4定时销毁session 二、Filter过滤器 2.1Filter 2.2FilterChain 2.3Filter生命周期 …...

    2024/4/14 22:31:02
  20. Linux 第二天

    echo命令 终端输出字符串或变量提取后的值 Echo +字符串 echo+$变量 date命令 用于显示和设置系统的事件或日期 %Y 年 %m 月 %d 日 %H 小时 %I 小时(12进制)%M分钟 %S秒 %j 今年的第几天 Reboot 重启 Poweroff 关机 Wget 下载网络文件 -b 后台下载模式 -p 下载到指定目录 -t…...

    2024/4/7 2:42:54

最新文章

  1. 使用Django Rest Framework设计与实现用户注册API

    使用Django Rest Framework设计与实现用户注册API 在现代Web应用开发中&#xff0c;RESTful API已成为前后端分离架构中的关键组件。Django Rest Framework (DRF) 是一款基于Django的优秀库&#xff0c;提供了丰富的工具和接口&#xff0c;极大地简化了RESTful API的设计与实现…...

    2024/4/18 11:51:27
  2. 梯度消失和梯度爆炸的一些处理方法

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

    2024/3/20 10:50:27
  3. MongoDB初探:安装与图形化界面保姆级使用指南

    文章目录 前言一、MongoDB下载安装下载解压配置环境变量打开mongoDB 二、配置本地MongoDB服务创建文件下载服务测试服务 三、图形化界面Compass GUINavicat GUI 总结 前言 MongoDB是一种流行的开源、面向文档的NoSQL数据库程序。与传统的关系型数据库不同&#xff0c;MongoDB将…...

    2024/4/16 14:44:56
  4. ASP.NET Core 标识(Identity)框架系列(一):如何使用 ASP.NET Core 标识(Identity)框架创建用户和角色?

    前言 ASP.NET Core 内置的标识&#xff08;identity&#xff09;框架&#xff0c;采用的是 RBAC&#xff08;role-based access control&#xff0c;基于角色的访问控制&#xff09;策略&#xff0c;是一个用于管理用户身份验证、授权和安全性的框架。 它提供了一套工具和库&…...

    2024/4/17 21:43:41
  5. Windows 2008虚拟机安装、安装VM Tools、快照和链接克隆、添加硬盘修改格式为GPT

    一、安装vmware workstation软件 VMware workstation的安装介质&#xff0c;获取路径&#xff1a; 链接&#xff1a;https://pan.baidu.com/s/1AUAw_--yjZAUPbsR7StOJQ 提取码&#xff1a;umz1 所在目录&#xff1a;\vmware\VMware workstation 15.1.0 1.找到百度网盘中vmwa…...

    2024/4/17 11:43:57
  6. 【外汇早评】美通胀数据走低,美元调整

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

    2024/4/18 0:33:31
  7. 【原油贵金属周评】原油多头拥挤,价格调整

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

    2024/4/17 20:29:59
  8. 【外汇周评】靓丽非农不及疲软通胀影响

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

    2024/4/18 9:45:31
  9. 【原油贵金属早评】库存继续增加,油价收跌

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

    2024/4/17 2:33:17
  10. 【外汇早评】日本央行会议纪要不改日元强势

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

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

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

    2024/4/18 3:56:01
  12. 【外汇早评】美欲与伊朗重谈协议

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

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

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

    2024/4/18 3:55:30
  14. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

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

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

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

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

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

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

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

    2024/4/15 13:53:08
  18. 氧生福地 玩美北湖(上)——为时光守候两千年

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

    2024/4/15 9:16:52
  19. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

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

    2024/4/18 9:24:29
  20. 氧生福地 玩美北湖(下)——奔跑吧骚年!

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

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

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

    2024/4/18 3:55:57
  22. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

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

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

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

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

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

    2024/4/18 3:56:20
  25. 械字号医用眼膜缓解用眼过度到底有无作用?

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

    2024/4/18 3:56:11
  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