基础命令学习目录首页

原文链接:https://www.cnblogs.com/amosli/p/3496027.html

当要查看上千行的大文件时,我们可不会用cat命令把整个文件内容给打印出来,相反,我们可能只需要看文件的一小部分地内容(例如文件的前十行和后十行),我们也有可能需要打印出来前n行或后n行,也有可能打印除了前n行或后n行之外的所有行,也有可能需要实时监控log日志的更新,那么怎么实现呢?下面一起来看一下linux下使用率极高的head ,tail两个命令。

一、head命令详解

首先,输入head --help查看帮助信息:

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ head --help
Usage: head [OPTION]... [FILE]...
Print the first 10 lines of each FILE to standard output.
With more than one FILE, precede each with a header giving the file name.
With no FILE, or when FILE is -, read standard input.Mandatory arguments to long options are mandatory for short options too.-c, --bytes=[-]K         print the first K bytes of each file;with the leading `-', print all but the lastK bytes of each file-n, --lines=[-]K         print the first K lines instead of the first 10;with the leading `-', print all but the lastK lines of each file-q, --quiet, --silent    never print headers giving file names-v, --verbose            always print headers giving file names--help     display this help and exit--version  output version information and exitK may have a multiplier suffix:
b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024,
GB 1000*1000*1000, G 1024*1024*1024, and so on for T, P, E, Z, Y.

复制代码

[复制代码](javascript:void(0)😉

回到顶部

head命令的语法格式为:

head [OPTION]... [FILE]...

接下来将在实例中讲解各参数含义及用法:

回到顶部

实例:

1.使用head命令查看文件内容前十行

新建test.txt,共14行.

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ cat -n test.txt 1    a2    b3    c4    d5    e6    f7    g8    h9    i10    j11    k12    l13    m14    n

复制代码

[复制代码](javascript:void(0)😉

使用head命令查看前十行,head命令默认显示文件前十行

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ head test.txt 
a
b
c
d
e
f
g
h
i
j

复制代码

[复制代码](javascript:void(0)😉

2.-n参数,显示test.txt文件的前3行

amosli@amosli-pc:~/learn/fd$ head -n 3 test.txt 
a
b
c

英文提示信息:

  -n, --lines=[-]K         print the first K lines instead of the first 10;                   

3.-n参数显示除了文件最后3行外的所有内容

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ head -n -3 test.txt 
a
b
c
d
e
f
g
h
i
j
k

复制代码

[复制代码](javascript:void(0)😉

英文提示信息:

  -n, --lines=[-]K         print the first K lines instead of the first 10;with the leading `-', print all but the lastK lines of each file

加上’-’,打印所有内容除了最后的K行。

4.-c参数,按文件内容大小来打印,打印前2个字节的内容

amosli@amosli-pc:~/learn/fd$ head -c 2 test.txt 
a

2个字节就是一个“a”字母。

英文提示信息:

  -c, --bytes=[-]K         print the first K bytes of each file;

5.-c参数,打印除了最后2个字节的文件内容

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ head -c -2 test.txt 
a
b
c
d
e
f
g
h
i
j
k
l
m

复制代码

[复制代码](javascript:void(0)😉

英文提示信息:

  -c, --bytes=[-]K         print the first K bytes of each file;with the leading `-', print all but the lastK bytes of each file

6.-q参数,打印时不显示文件名称

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ head -q test.txt 
a
b
c
d
e
f
g
h
i
j

复制代码

[复制代码](javascript:void(0)😉

英文提示信息:

  -q, --quiet, --silent    never print headers giving file names

其实后面跟上–quiet,–silent都是一样的,都不会显示文件名称,和默认打印是一样的效果。

7.-v参数,打印是显示文件名称

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ head -v test.txt 
==> test.txt <==
a
b
c
d
e
f
g
h
i
j

复制代码

[复制代码](javascript:void(0)😉

英文提示信息:

  -v, --verbose            always print headers giving file names

其中,用–verbose和-v显示的是一样的效果

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ head --verbose test.txt 
==> test.txt <==
a
b
c
d
e
f
g
h
i
j

复制代码

[复制代码](javascript:void(0)😉

8.打印多个文件的内容

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ head -n 3 test.txt test2.txt 
==> test.txt <==
a
b
c==> test2.txt <==
c
d
e

复制代码

[复制代码](javascript:void(0)😉

二、tail命令详解

tail命令和head 命令非常相似,只不过它是打印文件的尾部内容的,当然也有一些特色之处,下面一起来看看吧。

首先,输入tail --help看一下提示信息

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ tail --help 
Usage: tail [OPTION]... [FILE]...
Print the last 10 lines of each FILE to standard output.
With more than one FILE, precede each with a header giving the file name.
With no FILE, or when FILE is -, read standard input.Mandatory arguments to long options are mandatory for short options too.-c, --bytes=K            output the last K bytes; alternatively, use -c +Kto output bytes starting with the Kth of each file-f, --follow[={name|descriptor}]output appended data as the file grows;-f, --follow, and --follow=descriptor areequivalent-F                       same as --follow=name --retry-n, --lines=K            output the last K lines, instead of the last 10;or use -n +K to output lines starting with the Kth--max-unchanged-stats=Nwith --follow=name, reopen a FILE which has notchanged size after N (default 5) iterationsto see if it has been unlinked or renamed(this is the usual case of rotated log files).With inotify, this option is rarely useful.--pid=PID            with -f, terminate after process ID, PID dies-q, --quiet, --silent    never output headers giving file names--retry              keep trying to open a file even when it is orbecomes inaccessible; useful when following byname, i.e., with --follow=name-s, --sleep-interval=N   with -f, sleep for approximately N seconds(default 1.0) between iterations.With inotify and --pid=P, check process P atleast once every N seconds.-v, --verbose            always output headers giving file names--help     display this help and exit--version  output version information and exitIf the first character of K (the number of bytes or lines) is a `+',
print beginning with the Kth item from the start of each file, otherwise,
print the last K items in the file.  K may have a multiplier suffix:
b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024,
GB 1000*1000*1000, G 1024*1024*1024, and so on for T, P, E, Z, Y.With --follow (-f), tail defaults to following the file descriptor, which
means that even if a tail'ed file is renamed, tail will continue to track
its end.  This default behavior is not desirable when you really want to
track the actual name of the file, not the file descriptor (e.g., log
rotation).  Use --follow=name in that case.  That causes tail to track the
named file in a way that accommodates renaming, removal and creation.

复制代码

[复制代码](javascript:void(0)😉

回到顶部

语法格式:

tail [OPTION]... [FILE]...

这里由于head和tail实在比较像,这里为了节省篇幅,对相似之处将尽量简洁

回到顶部

实例:

test2.txt,共有12行内容为从c-n

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ cat -n test2.txt 1    c2    d3    e4    f5    g6    h7    i8    j9    k10    l11    m12    n

复制代码

[复制代码](javascript:void(0)😉

1.-c 参数,根据文件字节进行输出打印

  -c, --bytes=K            output the last K bytes; alternatively, use -c +Kto output bytes starting with the Kth of each file

打印test2.txt中的最后4 bytes,如下:

amosli@amosli-pc:~/learn/fd$ tail -c 4 test2.txt 
m
n

tail -c +4 test2.txt 加上一个‘+’会是什么效果呢?

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ tail -c +4 test2.txt e
f
g
h
i
j
k
l
m
n

复制代码

[复制代码](javascript:void(0)😉

少打印了c d 两个字母,那么 -c +K的意思也就很明了了,即打印文件的所有内容除了前面的K个字节

2、-n参数,根据文件行数进行打印

看一下提示信息:

[复制代码](javascript:void(0)😉

复制代码

 -n, --lines=K            output the last K lines, instead of the last 10;or use -n +K to output lines starting with the Kth--max-unchanged-stats=Nwith --follow=name, reopen a FILE which has notchanged size after N (default 5) iterationsto see if it has been unlinked or renamed(this is the usual case of rotated log files).With inotify, this option is rarely useful.--pid=PID            with -f, terminate after process ID, PID dies

复制代码

[复制代码](javascript:void(0)😉

打印test2.txt最后的3行内容:

amosli@amosli-pc:~/learn/fd$ tail -n 3 test2.txt 
l
m
n

从第3行开始输出test2.txt的所有内容:

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ tail -n +3 test2.txt 
e
f
g
h
i
j
k
l
m
n

复制代码

[复制代码](javascript:void(0)😉

3.-q参数,-v参数

 -q, --quiet, --silent    never output headers giving file names--retry              keep trying to open a file even when it is orbecomes inaccessible; useful when following byname, i.e., with --follow=name

不打印文件名称信息:

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ tail -q  test2.txt 
e
f
g
h
i
j
k
l
m
n

复制代码

[复制代码](javascript:void(0)😉

打印文件名称信息:

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ tail -v test2.txt 
==> test2.txt <==
e
f
g
h
i
j
k
l
m
n

复制代码

[复制代码](javascript:void(0)😉

4、-f参数

tail 命令的一个很重要的用法是从一个内容不断增加的文件中读取数据。新增加的内容部民被添加到文件的尾部,因此当新内容被写入文件的时候,可以用tail将其显示出来。只是简单的使用tail的话,它会读取文件的最后10行,然后退出,这样就不能做到实时监控,加入-f参数就可以做到实时监控文件的更新内容了。

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ tail -f test2.txt 
g
h
i
j
k
l
m
n
o
p

复制代码

[复制代码](javascript:void(0)😉

ctrl+alt+t新开一个终端,然后执行下面的命令:

amosli@amosli-pc:~/learn/fd$ echo  'xyz' >> test2.txt

这个时候你就可以看到前一个终端在里出现了‘xyz’

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ tail -f test2.txt 
g
h
i
j
k
l
m
n
o
p
xyz

复制代码

[复制代码](javascript:void(0)😉

这样就能实时监控项目里的log日志了。

如果想设定一个间隔时间去查看文件的更新应该怎么做呢?请看-s参数

5、-s参数

英文提示信息:

-s, --sleep-interval=N   with -f, sleep for approximately N seconds(default 1.0) between iterations.With inotify and --pid=P, check process P atleast once every N seconds.

如每隔5秒查看一次test2.txt的内容是否更新

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ tail -f -s 5 test2.txt
j
k
l
m
n
o
p
xyz

复制代码

[复制代码](javascript:void(0)😉

默认是1秒更新一次。

6.–pid参数

tail 具有一个很意思的特性,当某个给定进程结束之后,tail也会随之终结.

假如我们正在读取一个不断增长的文件,进程Foo一直在向该文件追加数据,那么tail就会一直执行,直到进程Foo的结束.

$PID=$(pidof Foo)
$tail -f file --pid $PID
#当进程Foo结束之后,tail也会跟着结束

例如用gedit打开test2.txt,不断加入数据,然后在终端里使用tail进行监听,具体为:

[复制代码](javascript:void(0)😉

复制代码

amosli@amosli-pc:~/learn/fd$ PID=$(pidof gedit)
amosli@amosli-pc:~/learn/fd$ tail -f -s 2 test2.txt --pid $PID
h
i
j
k
l
m
n
o
p
xyz

复制代码

[复制代码](javascript:void(0)😉

然后不断在gedit中追加入‘yyy’后保存,按理说终端里应该会更新,但我的终端不知为何没有更新数据,这里就不帖出来了。

关闭gedit后,tail监控也关闭掉了。

head和tail取文件第m行到第n行

[root@xiaoma /root/mcw] test!
#vim test.txt

[root@xiaoma /root/mcw] test!
#cat test.txt
1 ma
2 chang
3 wei
4 mo
5 jiang

[root@xiaoma /root/mcw] test!
#cat test.txt |head -4|tail -2 >test1.txt

[root@xiaoma /root/mcw] test!
#cat test1.txt
3 wei
4 mo

数据,然后在终端里使用tail进行监听,具体为:

[[外链图片转存中…(img-p1Tk4jvA-1594119480766)]](javascript:void(0)😉

[外链图片转存中…(img-SWgJzN2m-1594119480767)]

amosli@amosli-pc:~/learn/fd$ PID=$(pidof gedit)
amosli@amosli-pc:~/learn/fd$ tail -f -s 2 test2.txt --pid $PID
h
i
j
k
l
m
n
o
p
xyz

[外链图片转存中…(img-cS1WbCdy-1594119480768)]

[[外链图片转存中…(img-bNilNJwF-1594119480769)]](javascript:void(0)😉

然后不断在gedit中追加入‘yyy’后保存,按理说终端里应该会更新,但我的终端不知为何没有更新数据,这里就不帖出来了。

关闭gedit后,tail监控也关闭掉了。

head和tail取文件第m行到第n行

[root@xiaoma /root/mcw] test!
#vim test.txt

[root@xiaoma /root/mcw] test!
#cat test.txt
1 ma
2 chang
3 wei
4 mo
5 jiang

[root@xiaoma /root/mcw] test!
#cat test.txt |head -4|tail -2 >test1.txt

[root@xiaoma /root/mcw] test!
#cat test1.txt
3 wei
4 mo

转自https://www.cnblogs.com/machangwei-8/p/9570818.html

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

相关文章

  1. Docker概述及使用

    Docker入门 Docker概述 为什么会出现Docker? *两套环境,配置繁琐,集群搭错一个地方只有推倒重来,重复工作太多*Docker的思想就是隔离。 JRE–多个应用(端口冲突)----原来都是交叉的! 隔离:Docker核心思想!打包装箱!每个箱子都是互相隔离的。 Docker通过隔离机制,可以…...

    2024/4/16 7:19:37
  2. Vue之cli脚手架

    一、介绍Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供:通过 @vue/cli 实现的交互式的项目脚手架。通过 @vue/cli + @vue/cli-service-global 实现的零配置原型开发。一个运行时依赖 (@vue/cli-service),该依赖:可升级;基于 webpack 构建,并带有合理的默认配置…...

    2024/4/16 7:19:52
  3. 如何使用搜索

    1.搜索谷歌上网助手下载2.先将下载下来的crx文件的后缀名改为.zip3.然后将这个zip文件解压出来4.打开Chrome浏览器的扩展程序,更多工具 -> 扩展程序,打开开发者模式,然后点击“加载已解压的扩展程序”5.登录或者注册之后就可以用谷歌游览器游览谷歌...

    2024/4/19 12:42:18
  4. Mysql数据库操作的基本语法

    一、数据库定义 1.数据库 database 2.自定义:库>表>(表结构+表数据+索引(数据结构:查)+自定义函数+存储过程) 二、数据的完整性和条件约束 1、实体完整性:(行的唯一性)唯一性约束(1列) unique key 主键约束(1~N列) primary key 自增列(1个数值类型列) …...

    2024/4/16 7:19:22
  5. 单词接龙

    给定两个单词(beginWord 和 endWord)和一个字典,找到从 beginWord 到 endWord 的最短转换序列的长度。转换需遵循如下规则: 每次转换只能改变一个字母。 转换过程中的中间单词必须是字典中的单词。 说明: 如果不存在这样的转换序列,返回 0。 所有单词具有相同的长度。 所有…...

    2024/4/16 7:19:22
  6. MySQL数据库的常见函数(二)

    一.字符函数1.instr 用户返回子串在大串中的起始索引,如果找不到返回0.select instr(小谷喜欢吴倩,吴倩);当我输入吴倩的时候,这个时候大串中包含这个字符,所以返回的是起始索引(上篇文章讲过,mysql中起始索引从1开始)select instr(小谷喜欢吴倩,小米);当我输入一个大串中…...

    2024/4/21 7:16:00
  7. 配置git ssh key出现的问题

    配置ssh key 过程中一个重要环节是生成公用和私有密钥对,在这个过程中需要选择生成文件的路径位置,这里选择默认就可以了,因为在链接远程仓库时会默认到C盘的那个文件夹去搜索,千万不要手贱改到其他位置,否则后续会链接不到远程仓库,除非将某个配置文件的路径改到你要更改…...

    2024/4/1 1:59:53
  8. Selenium +Python入门(PageObject思想篇)

    PageObject介绍 1)2013 Martin Flower 提出 2)2015 Selenium 官方加入PO思想 PageObject模式 Selenium PO 官方总结:总结: 1)⽤公共⽅法代表UI所提供的功能 2)尽量不要公开页面的内部细节:控件定位逻辑等,只把业务api暴露给用户 3)PO⽅法内一般不要加断⾔ 4)方法返回…...

    2024/4/16 7:19:52
  9. gitlab容器:could not read block 0 in file “base/16385/2702“

    gitlab容器:could not read block 0 in file "base/16385/2702"一:报错场景说明二:解决步骤三:后续问题 一:报错场景说明 使用docker在局域网搭建gitlab服务,一直运行正常。有天突然断电,gitlab容器再启动时一直显示unhealthy状态,查看日志报如下错,结果是g…...

    2024/4/19 23:01:03
  10. Youtube2008年数据分析-分析图2

    一代码import numpy as np import matplotlib.pyplot as pltfrom matplotlib.font_manager import FontProperties #字体设置 font_set= FontProperties(fname=r"F:\simsun\simsun.ttc")data=[342076,351328,357865,363946,367970,371646,375838,381047,386071,38957…...

    2024/4/16 7:19:57
  11. 用win10自带的hyper-v安装CentOS7

    用win10自带的hyper-v安装CentOS7一、 CentOS7的下载地址二、win10安装hyper-v注:hyper-v平台灰色不能添加安装的解决三、hyper-v安装CentOS7四、启动时centos7启动不了解决 一、 CentOS7的下载地址 centos的官网下载地址:https://www.centos.org/download/ 二、win10安装hyp…...

    2024/4/16 7:19:37
  12. js在for循环中按照顺序响应请求

    在某些坑爹的小程序中,原型链并没有formData,只能使用他的uploadfile方式对图片进行上传,而且单次只能上传一张图片,要是我们想让这个上传的动作同步执行怎么办呢。 我们选中图片的时候会得到一个图片的列表比如filePath:[https://assasass/123123.png,https://assasass/12…...

    2024/4/16 7:19:47
  13. HashMap常见面试题

    HashMap常见面试题 感谢:https://blog.csdn.net/xiewenfeng520/article/details/107119970 1. HashMap是如何解决Hash冲突的? 使用链表存放hash值相等且内容不同,存放同一链表 2.HashMap的put方法的底层实现? a. 判断key如果为空的情况下,存放数组0的位置 b. 默认HashMap初…...

    2024/4/16 7:19:42
  14. interFoam下的createFields.H

    本文分析了interFoam求解器根目录下的createFields.H文件,未注释的代码可参考本人的博文 //显示输出动压 Info<< "Reading field p_rgh\n" << endl; volScalarField p_rgh (IOobject("p_rgh",runTime.timeName(),mesh,IOobject::MUST_READ,IO…...

    2024/4/16 7:19:47
  15. WIFI密码破解

    WIFI密码破解0x0 写在前面环境0x1 Aircrack-ng简介0x2 WIFI配置要求0x3 WIFI破解流程1. 查看网卡设备2. 查看设备是否支持监听模式3. 开启无线网卡监听模式4. 查看周围WIFI网络5. 监听目标网络的握手包(1) 等待新的设备连接WIFI(2) 主动攻击6. 破解握手包密码7.关闭监听模式8. …...

    2024/4/16 7:19:22
  16. 基于像元二分模型的植被覆盖度反演

    理论介绍: 植被覆盖度是指植被(包括叶、茎、枝)在地面的垂直投影面积占统计区总面积的百分比植被覆盖度常用于植被变化、生态环境研究、水土保持、气候等方面。 像元二分模型是一种简单实用的遥感估算模型,它假设一个像元的地表由有植被覆盖部分地表与无植被覆盖部分地表组…...

    2024/4/19 3:58:24
  17. CH340芯片选型

    CH340是一个USB总线的转接芯片,其中转串口的应用场合居多,且市场占有率很高。CH340芯片根据不同的功能可以实现为USB转串口、打印口和IrDA红外接口,因此选型的时候就首先需要根据功能加以区分了。如下表所示:(以下数据更新至2019年5月)功能划分 功能列表 芯片型号 USB转串…...

    2024/4/20 10:59:46
  18. S460G2+QT钢板执行标准S460G2+QT海洋结构钢板制造工艺

    1、S460G2+QT钢板简介S460G2+QT为欧标钢板的一种,属于固定式海岸结构用可焊接结构钢,其交货状态为调质(淬火+回火),冲击为-40度冲击实验,G后的2表示钢种特性的相关数字,至于后面的+QT的意思是调质(淬火+回火),只是标准里面命名钢号的一种方法。2、S460G2+QT钢板执行标…...

    2024/4/16 7:19:37
  19. STM32芯片命名规则

    stm32的芯片命名规则如上,所以拿到一个芯片型号后咱们便可以知道这个芯片的很多信息,如flash的大小、引脚的数量以及内核是cortexM几的等等。有了这些信息咱们就可以把所有的引脚都归纳分类,根据实际的需求把需要使用的引脚找出来,并连接上相应的外设,这就是分配原理图IO,…...

    2024/4/20 22:04:42
  20. Python_第四篇 可视化(8)_Pyecharts图表堆叠

    8、利用Overlap进行图表叠加将多张图表聚合到一个画板上,横坐标一样8.1 利用Overlap叠加Line+Barfrom pyecharts import Bar,Line,Overlapbar=Bar()line=Line()overlap=Overlap()overlap.add(bar)overlap.add(line)overlap8.2 利用Overlap叠加Line+EffectScatteroverlap=Overl…...

    2024/4/16 7:20:23

最新文章

  1. RTSP/Onvif视频监控平台EasyNVR如何提高匿名用户的用户名和密码安全性?

    EasyNVR安防视频云平台是旭帆科技TSINGSEE青犀旗下支持RTSP/Onvif协议接入的安防监控流媒体视频云平台。平台具备视频实时监控直播、云端录像、云存储、录像检索与回看、告警等视频能力&#xff0c;能对接入的视频流进行处理与多端分发&#xff0c;包括RTSP、RTMP、HTTP-FLV、W…...

    2024/4/23 19:57:21
  2. 梯度消失和梯度爆炸的一些处理方法

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

    2024/3/20 10:50:27
  3. 【鸿蒙千帆起】《开心消消乐》完成鸿蒙原生应用开发,创新多端联动用户体验

    《开心消消乐》已经完成鸿蒙原生应用开发&#xff0c;乐元素成为率先完成鸿蒙原生应用开发的20游戏厂商之一。作为一款经典游戏&#xff0c;《开心消消乐》已经拥有8亿玩家&#xff0c;加入鸿蒙原生应用生态&#xff0c;将为其带来更优的游戏性能和更多创新体验。自9月25日华为…...

    2024/4/23 3:27:42
  4. 面试经典算法系列之双指针1 -- 合并两个有序数组

    面试经典算法题1 – 合并两个有序数组 LeetCode.88 公众号&#xff1a;阿Q技术站 问题描述 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2&#xff0c;另有两个整数 m 和 n &#xff0c;分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1 中&#…...

    2024/4/23 6:37:46
  5. 如何设计一个类似Dubbo的RPC框架

    首先有个注册中心,提供的服务在注册中心注册保留各个服务的信息,用zookeeper来做。然后消费者需要去注册中心拿对应的服务信息,而且每个服务可能会存在于多台机器上。接着就发起一次请求了,怎么发起?基于动态代理,面向接口获取到一个动态代理,就是接口在本地的一个代理,…...

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

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

    2024/4/22 17:02:52
  7. 【原油贵金属周评】原油多头拥挤,价格调整

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

    2024/4/23 13:30:22
  8. 【外汇周评】靓丽非农不及疲软通胀影响

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

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

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

    2024/4/20 23:26:47
  10. 【外汇早评】日本央行会议纪要不改日元强势

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

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

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

    2024/4/19 11:57:53
  12. 【外汇早评】美欲与伊朗重谈协议

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

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

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

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

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

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

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

    2024/4/21 20:01:37
  16. 【外汇早评】美伊僵持,风险情绪继续升温

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

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

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

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

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

    2024/4/23 13:47:22
  19. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

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

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

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

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

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

    2024/4/23 13:28:08
  22. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

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

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

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

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

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

    2024/4/23 13:27:51
  25. 械字号医用眼膜缓解用眼过度到底有无作用?

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

    2024/4/23 13:27:19
  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