本文相对简单得罗列出函数调用层次

 

start_kernel()
--> vfs_caches_init_early()
--> dcache_init_early()
// 创建目录项hash表,并将hash表每个入口指针均置成NULL
--> inode_init_early()
// 创建文件节点hash表,并将hash表每个入口指针均置成NULL
--> vfs_caches_init(num_physpages)
--> names_cachep = kmem_cache_create("names_cache", PATH_MAX, 0,SLAB_HWCACHE_ALIGN|SLAB_PANIC, NULL)
// 创建slub高速缓存组names_cache,被格式化成PATH_MAX = 4096,该高缓用指针names_cachep指向的
// struct kmem_cache 结构体描述
--> dcache_init()
--> dentry_cache = KMEM_CACHE(dentry,SLAB_RECLAIM_ACCOUNT|SLAB_PANIC|SLAB_MEM_SPREAD)
// 创建slub高速缓存组dentry,被格式化成struct dentry,该高缓用指针dentry_cache指向的
// struct kmem_cache 结构体描述
--> register_shrinker(&dcache_shrinker)
// 注册针对dentry高缓的页面回收函数shrink_dcache_memory,由页面回收算法(PFRA)来定期执行
--> inode_init()
--> inode_cachep = kmem_cache_create("inode_cache",
sizeof(struct inode),
0,
(SLAB_RECLAIM_ACCOUNT|SLAB_PANIC|SLAB_MEM_SPREAD),
init_once);
// 创建slub高速缓存组inode_cache,被格式化成struct inode,该高缓用指针inode_cachep指向的
// struct kmem_cache 结构体描述
--> register_shrinker(&icache_shrinker)
// 注册针对inode_cache高缓的页面回收函数shrink_icache_memory,由页面回收算法(PFRA)来定期执行
--> files_init(mempages)
--> filp_cachep = kmem_cache_create("filp", sizeof(struct file), 0,
SLAB_HWCACHE_ALIGN | SLAB_PANIC, NULL);
// 创建slub高速缓存组filp,被格式化成struct file,该高缓用指针filp_cachep指向的
// struct kmem_cache 结构体描述
--> files_stat.max_files = ?
// 设置全局结构体对象的max_files域
--> ..
--> mnt_init()    // 非常重要函数
--> mnt_cache = kmem_cache_create("mnt_cache", sizeof(struct vfsmount),
0, SLAB_HWCACHE_ALIGN | SLAB_PANIC, NULL)
// 创建名为mnt_cache的slab高速缓存,格式化成struct vfsmount,由指针mnt_cache指向的结构体描述
--> 必须分配到一页物理内存作为mount_hashtable数组的空间,同时将该hash表每个入口项的指针next、prev
初始化成NULL
--> sysfs_init()        // sys文件系统初始化,注册,挂载
--> sysfs_dir_cachep = kmem_cache_create("sysfs_dir_cache",
sizeof(struct sysfs_dirent),
0, 0, NULL);
--> sysfs_inode_init()
--> register_filesystem(&sysfs_fs_type)
// 注册,将sysfs的描述结构体sysfs_fs_type挂接到全局链表file_system中
--> kern_mount(&sysfs_fs_type)
// 挂载sysfs,该函数后面再rootfs时也会用,所以在后面分析它
--> kobject_create_and_add("fs", NULL)
// 在sysfs目录下创建fs目录,主要是创建名为fs的kobject及相关初始化
--> init_rootfs()    // rootfs注册
--> bdi_init(&ramfs_backing_dev_info)
--> register_filesystem(&rootfs_fs_type)
// 注册roofs,将rootfs的描述结构体rootfs_fs_type挂接到全局链表file_system中
--> init_mount_tree() // mnt_init调用的重要函数
// 挂载rootfs文件系统
--> struct vfsmount *mnt                // 描述文件系统挂载的结构体对象指针
struct mnt_namespace *ns        // 名字空间
struct path root                        // root.mnt 和root.dentry
--> mnt = do_kern_mount("rootfs", 0, "rootfs", NULL)
// /* 重要函数 挂载前面已经注册进内核的rootfs文件系统*/
--> struct file_system_type *type = get_fs_type(fstype) // 找到file_system链表中对应名字           
// 的file_system_type结构体地址
struct vfsmount *mnt;        // 描述文件系统挂载的结构体对象指针
--> mnt = vfs_kern_mount(type, flags, name, data)
// flags = 0 , data = NULL , name = "rootfs"
--> struct vfsmount *mnt
--> mnt = alloc_vfsmnt(name)
// 在slub高速缓存组mnt_cache中分配一个vfsmount对象,并对其进行初始化,name = rootfs
// 引用计数 = 1
--> data = NULL ,没有数据需要处理
--> error = type->get_sb(type, flags, name, data, mnt)// type->get_sb = rootfs_get_sb
<==> error = rootfs_get_sb(type, flags, name, data, mnt)
--> get_sb_nodev(fs_type, flags|MS_NOUSER, data, ramfs_fill_super, mnt)
--> struct super_block *s = sget(fs_type, NULL, set_anon_super, NULL)
--> struct super_block *s = NULL
--> s = alloc_super(type)
// 直接利用kmalloc来分配内存,并做相应初始化
--> err = set(s, data)    // set = set_anon_super
<==> set_anon_super(s, data)
--> s->s_type = type    // = &rootfs_fs_type
--> strlcpy(s->s_id, type->name, sizeof(s->s_id))   // name copy "rootfs"
--> list_add_tail(&s->s_list, &super_blocks)
// 将该超级块添加到全局超级块链表super_blocks中去
--> list_add(&s->s_instances, &type->fs_supers)
// 将该超级块添加到该文件系统描述结构体中的本文件系统超级块链表中
--> get_filesystem(type) // 这里该函数什么都没做
--> s->s_flags = flags              // = MS_NOUSER       
--> error = fill_super(s, data, flags & MS_SILENT ? 1 : 0) // 超级块填充函数
<==> error = ramfs_fill_super(s, data, 1)
--> struct inode * inode        // 文件节点
struct dentry * root        // 目录项root
--> sb->s_maxbytes = MAX_LFS_FILESIZE;/* 文件的最大值 */
sb->s_blocksize = PAGE_CACHE_SIZE;/* 以字节为单位的块的大小 */
sb->s_blocksize_bits = PAGE_CACHE_SHIFT;/* 以位为单位的块的大小 */
sb->s_magic = RAMFS_MAGIC;    /* 文件系统的魔数 */
sb->s_op = &ramfs_ops;    /* 超级块的方法 ,在处理inode的时候会有用 */
sb->s_time_gran = 1;
--> inode = ramfs_get_inode(sb, S_IFDIR | 0755, 0);
/* 建立根目录索引节点 */
--> struct inode * inode = new_inode(sb)
/* 在索引节点高速缓存inode_cachep中创建一个inode,
并初始化话相应的域*/
--> inode = alloc_inode(sb)
--> inode = kmem_cache_alloc(inode_cachep, GFP_KERNEL)
--> inode_init_always(sb, inode)
--> inode->i_sb = sb
// 其余初始化项省略
--> inode->i_mode = mode;/* 文件的类型 */
inode->i_blocks = 0;//文件的块数
再通过一个switch语句判断是什么文件类型,初始化相应的操作方法
其余省略
--> root = d_alloc_root(inode);/* 建立根目录目录对象,并关联上inode */
--> static const struct qstr name = { .name = "/", .len = 1 }
// 看到根目录的符号了吧!呵呵
--> res = d_alloc(NULL, &name)
// 从slub高缓dentry_cache中分配一个目录对象的内存,并做相应初始化
--> res->d_sb = root_inode->i_sb;    //指向该文件系统的超级块
res->d_parent = res;                    //根目录的父亲当然是它自己了
--> d_instantiate(res, root_inode)//将dentry 和 inode关联上
--> sb->s_root = root;    /* 超级块的s_root指向刚建立的根目录对象 */       
--> s->s_flags |= MS_ACTIVE
--> simple_set_mnt(mnt, s)
/* 超级块和文件系统挂载结构体简单关联 */   
--> mnt->mnt_sb = sb
mnt->mnt_root = dget(sb->s_root)
--> security_sb_kern_mount(mnt->mnt_sb, flags, secdata)
--> mnt->mnt_mountpoint = mnt->mnt_root
//指明挂载点,其实就是刚才建立的”/”目录
--> mnt->mnt_parent = mnt
//父对象是自己
--> return mnt
--> put_filesystem(type)  // wake_up_process()
--> return mnt
--> ns = kmalloc(sizeof(*ns), GFP_KERNEL)
// 分配名字空间结构体的内存
--> atomic_set(&ns->count, 1)        // 设置ns的引用计数
--> INIT_LIST_HEAD(&ns->list)        // 连接体初始化
--> init_waitqueue_head(&ns->poll) // 初始化等待队列头
--> list_add(&mnt->mnt_list, &ns->list)
// 将该vfsmount结构体挂接到namespace结构体的链表中
--> ns->root = mnt
// 该命名空间结构体的root域指向刚刚建立的vfsmount结构体
--> mnt->mnt_ns = ns
// 该vfsmount结构体的命名空间域指向ns
--> init_task.nsproxy->mnt_ns = ns
--> root.mnt = ns->root;
root.dentry = ns->root->mnt_root;
set_fs_pwd(current->fs, &root);
set_fs_root(current->fs, &root);
// 最后这几行通过中间变量root,将 do_kern_mount() 函数中建立的 mnt 和 dentry
// 信息记录在了当前进程的fs结构中
--> bdev_cache_init()
--> chrdev_init()

***vfs_caches_init()  end.
至此,sysfs和rootfs文件系统初始化挂载完成。

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

相关文章

  1. 基于社交网络的大数据技术和数字营销应用

    文/吴斌随着移动互联网时代的到来,UGC(用户产生内容)不断发展,社交网络(Social Network)已经不断普及并深入人心,用户可以随时随地在网络上分享内容,由此产生了海量的用户数据。面对大数据时代的来临,复杂多变的社交网络其实有很多实用价值有待挖掘。随着Facebook、Tw…...

    2024/5/6 7:49:28
  2. 破解软件下载网站100个

    破解软件下载网站100个□xuly 发表于 2005-11-24 7:48:00(1)无忧软件网 - 不可多得的破解软件下载基地,附有无忧书库,无忧字体,代码基地,无忧教学,免费园地,完全游戏? http://www.51soft.com/ 2{KPE(2)精品软件秀 - 软件下载网页,可惜更新太慢!分类清楚,更新及时,也值得…...

    2024/4/14 22:18:08
  3. idea控制台打印乱码解决方法

    在Tomcat配置里的VM options处输入-Dfile.encoding=UTF-8并保存...

    2024/4/20 16:52:28
  4. GitHub 又放大招!集结 VS Code 重磅推出在线编程 IDE

    作者 | 马超、伍杏玲出品 | CSDN(ID:CSDNnews)受疫情的影响,全球最大的开源社区 GitHub 今年采用线上形式举办其技术峰会 Satellite 2020。每年的 Satellite 是一次技术界的盛会,今年尤其盛势空前,GitHub 一口气发布了四款新品:Codespaces、GitHub Discussions、Code&am…...

    2024/5/6 5:44:34
  5. “黑客”必备书籍 你值得拥有!

    如果您想学习黑客并成为道德黑客,那么这些最好的黑客书籍将带你走上正轨。学习黑客,如果你是一个完整的初学者,并不是一件容易的事,虽然网上有很多资源,但是黑客资源往往很少,因此阅读书籍通常很有帮助。为什么学习黑客?黑客可能会被不道德地使用,还可能对个人和公司造…...

    2024/4/14 22:18:05
  6. Discuz 7.x/6.x 全局变量防御绕过导致代码执行

    Discuz 7.x/6.x 全局变量防御绕过导致代码执行 由于php5.3.x版本里php.ini的设置里request_order默认值为GP,导致$_REQUEST中不再包含$_COOKIE,我们通过在Cookie中传入$GLOBALS来覆盖全局变量,造成代码执行漏洞。 漏洞复现 安装成功后,直接找一个已存在的帖子,向其发送数据…...

    2024/4/19 4:16:26
  7. 一些C语言学习的国外资源

    下面的列表是在网上收集整理的C语言资料,包括PDF等多种格式A Tutorial on Pointers and Arrays in CBeejs Guide to C ProgrammingBeejs Guide to Network ProgrammingC Programming - WikibooksDeep CEssential C (PDF)Learn C the hard wayModern C (PDF)Object Oriented Pr…...

    2024/4/20 9:48:00
  8. 互联网项目开发过程中的测试分类

    1. 前言我接触互联网项目的开发将近半年时间了。在这半年时间里,基本接触了互联网软件产品过程中的两个重要环节,开发和测试。开发既有后端服务器的开发,也有Web前端的开发。在项目前1/3时间里,我是进行后端服务器开发,主要用Java开发,涉及到DICOM医学影像数据的解析和…...

    2024/4/14 22:12:28
  9. 独家 | 一文读懂社交网络分析-上(附学习资源)

    本文主要阐述:社交网络的结构特性与演化机理社交网络群体行为形成与互动规律社交网络信息传播与演化机理浏览后四章的内容请见下篇(2017年9月26日二条)。前言社交网络在维基百科的定义是“由许多节点构成的一种社会结构。节点通常是指个人或组织,而社交网络代表着各种社会关…...

    2024/4/14 22:12:27
  10. 1 Tensorflow的基础用法---计算损失

    假设你有一个损失函数J需要最小化 导读情况一情况二 情况一 J=w^2-10w+25 (w的一个固定的函数,系数是固定的) 现在使用Tensorflow将其最小化 import numpy as np import tensorflow as tf#定义参数w,利用tf.Variable w = tf.Variable(0,dtype=tf.float32)#定义损失函数 #cost…...

    2024/4/19 23:06:58
  11. 记录这两天的面试

    这两天面试了几个。统一记录下 面试一:无 面试形式:电话面试 面试来源:boss直聘 结果:一天过去了还没收到结果,默认是凉了 (这个面试参考价值比价低) 面试时间:2020-06-22上午9:00 中科软的,本来约的周六先电话交流下,周一去现场面,但是我周六没接到电话,所以我就在b…...

    2024/4/19 12:11:53
  12. 好玩的黑客游戏(过把黑客的瘾)

    给大家推荐个点外卖可以每单10几块钱的公众号号,可以关注试试收集的一些黑客游戏,有网页版的,有客户端版的。对于黑客游戏,不仅仅是锻炼自己的推理能力,而且还能让自己的思维更加活泼。不过电脑小白就不要玩了。。。。。。。很可能想爆了脑袋也过不去一关。这里需要很多的知…...

    2024/5/6 16:36:10
  13. getconf 取系统配制 --CPU

    cpu 缓存:getconf -a LEVEL1_ICACHE_SIZE 32768 LEVEL1_ICACHE_ASSOC 8 LEVEL1_ICACHE_LINESIZE 64 LEVEL1_DCACHE_SIZE 32768 LEVEL1_DCACHE_ASSOC 8 LEVEL1_DCACHE_LINESIZE 64 LEVEL2_CACHE_SIZE 262144 LEVEL2_CACHE_ASSOC 8 LEVEL2_CACHE_LINESIZE 64 LEVEL3_CACHE_SIZE …...

    2024/5/6 6:19:14
  14. 数据仓库ETL开发如何进行测试

    数据仓库ETL开发如何进行测试?数据仓库ETL开发如何进行测试? 由于数据仓库中数据量比较庞大,还有为了安全因素,一般在开发库和测试库数据不完全或者和生成库(正式库)不一致,导致在测试库和开发库中进行代码测试存在一定的问题。 我们知道在软件开发过程中有很多测试的方…...

    2024/5/6 15:14:13
  15. 基于PageRank的社交网络用户影响力

    1. 绪论 1.1背景和目的 社交网络作为一个全新的互联网交友平台与信息传播平台,每天都有海量数据在这个平台上发布。社交网络是一个虚拟社会网络,它是由许多节点构成,是现实社会在网络上的体现。每个节点都代表了现实生活中的一个人或者一个组织,节点之间的好友关系也是现实社…...

    2024/5/6 10:19:57
  16. react-ide工具

    react的IDE有很多种,在此推荐两种:vscode(Visual Studio Code ) webstormvscode相比于webstorm占内存小,轻量级,webstorm占内存,全栈的话电脑压力大...

    2024/5/6 5:27:09
  17. C语言学习真题、书籍、测试题、第五版课件源代码、学习锦囊、C环境等学习资料

    本人整理了C语言学习的各种课件和资料,供大家互相学习和交流。主要包括以下内容:在这里插入图片描述链接: https://pan.baidu.com/s/1I8OK5LM1kX1_0d0cHy5pCA 提取码: 8dw1...

    2024/4/14 22:17:56
  18. 浅谈社交网络中垃圾用户检测

    马上就步入研二的时期了,研究方向也是换了又换几经波折,最近定下来的研究方向为:社交网络数据中的垃圾用户检测,这是一个比较新的领域,毕竟中文博客sina微博起步和鼎盛也没有多久的时间嘛,从最开始的仿冒网站检测到接下来的社交网络中用户隐私保护又到社交网络中的个性化…...

    2024/4/14 22:17:57
  19. 测试人员与开发人员的比例究竟多少是合理的?

    在一些软件大会上,人们常常会问这样一个问题:测试人员与开发人员的比例究竟多少是合理的?而这样的问题,很难直接给出一个答案。为什么会有这样的问题,可能来自于两方面的压力:许多公司领导总是希望得到一个合理的比例,然后按这个比例分配招聘的名额,或者设法缩小测试队…...

    2024/4/19 8:35:35
  20. 用SAP WEB IDE开发的同学必看!

    前言SAP WEB IDE作为SAPUI5开发工具,已经成为了主流,但是仍有不完善的地方,如果一个应用页面逻辑复杂,导致整个xml view非常巨大,结构很多,这个时候发生错误真的很难找出问题,更没有提示,怎么办?怎么办?常见问题如下下面这个情况:页面一片空白!!!!!!!!!!…...

    2024/4/14 22:17:53

最新文章

  1. 嵌入式linux学习第一天

    参考正点原子Linux开发文档。记录下知识点。 Shell 基本操作 前面我们说 Shell 就是“敲命令”&#xff0c;那么既然是命令&#xff0c;那肯定是有格式的&#xff0c;Shell 命令的格式 如下&#xff1a; command -options [argument] command: Shell 命令名称。 options&…...

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

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

    2024/5/6 9:38:23
  3. 逻辑回归(Logistic Regression)详解

    逻辑回归是一种用于解决二分类问题的统计方法&#xff0c;它通过构建一个模型来预测某个事件的概率。 以下是逻辑回归的一些关键要点&#xff1a; 适用场景&#xff1a;逻辑回归特别适合于处理二分类问题&#xff0c;即两个类别的分类问题&#xff0c;例如判断一封邮件是否为…...

    2024/5/5 20:27:02
  4. 第六章:使用 kubectl 创建 Deployment

    使用 kubectl 创建 Deployment 目标 学习应用的部署。使用 kubectl 在 Kubernetes 上部署第一个应用。Kubernetes 部署 一旦运行了 Kubernetes 集群, 就可以在其上部署容器化应用。为此,你需要创建 Kubernetes Deployment。 Deployment 指挥 Kubernetes 如何创建和更新应用…...

    2024/5/5 15:07:03
  5. 【外汇早评】美通胀数据走低,美元调整

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

    2024/5/4 23:54:56
  6. 【原油贵金属周评】原油多头拥挤,价格调整

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

    2024/5/4 23:54:56
  7. 【外汇周评】靓丽非农不及疲软通胀影响

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

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

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

    2024/5/6 9:21:00
  9. 【外汇早评】日本央行会议纪要不改日元强势

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    2024/5/4 23:55:01
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

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

    2024/5/4 23:54:56
  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