第5章 函数

函数可以让我们将一个语句序列打包成一个单元,然后可以从程序中其他地方多次调用,函数的机制可以让我们把一个大的工作分解成小任务。前面我们已经接触过函数,本章我们将讨论函数的更多特性

5.6 匿名函数

拥有函数名的函数只能在包级语法块中被声明,通过函数字面量,我们可绕过这一限制,在任何表达式中表示一个函数值

函数字面量的语法和函数声明相似,区别在于func关键字后没有函数名。函数值字面量是一种表达式,它的值被称为匿名函数

函数字面量允许我们在使用函数时,再定义它。通过这种技巧,我们可以改写之前对strings.Map的调用:

strings.Map(func(r rune) rune { return r + 1 }, "HAL-9000")

更为重要的是,通过这种方式定义的函数可以访问完整的词法环境(lexical environment),这意味着在函数中定义的内部函数可以引用该函数的变量,如下例所示:

func squares() func() int {var x intreturn func() int {x++return x * x}
}
func main() {f := squares()fmt.Println(f()) // "1"//每次调用都会改变xfmt.Println(f()) // "4"fmt.Println(f()) // "9"fmt.Println(f()) // "16"
}

squares的例子证明,函数值不仅仅是一串代码,还记录了状态

在squares中定义的匿名内部函数可以访问和更新squares中的局部变量,这意味着匿名函数中和squares中,存在和变量引用,这就是函数值属于引用类型和函数值不可比较的原因,Go使用闭包技术实现函数值,我们也把函数值叫闭包

通过这个例子,我们看到变量的生命周期不由它的作用域决定;squares返回后,变量仍然存在f中

我们再来讨论一个例子:给定一些计算机课程,每个课程都有一些前置课程,只有完成了前置课程才能进行正式课程的学习,我们的目标是选择出一组客户课程,这些课程必须按照顺序学习才能完成,每个课程的前置课程如下:

var prereqs = map[string][]string{"algorithms": {"data structures"},"calculus": {"linear algebra"},"compilers": {"data structures","formal languages","computer organization",},"data structures":       {"discrete math"},"databases":             {"data structures"},"discrete math":         {"intro to programming"},"formal languages":      {"discrete math"},"networks":              {"operating systems"},"operating systems":     {"data structures", "computer organization"},"programming languages": {"data structures", "computer organization"},
}

这类问题被称作拓扑排序,从概念上来说,前置条件构成了有向图,途中顶点表示课程,边表示课程间的依赖关系,并且图中应该无环,也就是说从某点出发的边,最终不会回到该点,下面的代码用深度优先搜索了整张图,获得了符合要求的课程序列

func topoSort (m map[string][]string) []string{var order []stringseen := make(map[string]bool)var visitAll func(items []string)visitAll = func(items []string){for _,item := range items{if !seen[item] {seen[item] =  truevisitAll(m[item])order = append(order, item)}}}var keys []stringfor key := range m {keys = append(keys,key)}sort.Strings(keys)visitAll(keys)return order
}

当匿名函数需要被递归调用时,必须先声明一个变量(上面我们声明的是visitAll),再将匿名函数赋值给变量,如果不按此操作,那后续无法递归调用

visitAll :=func (item,[]string){//...visitAll(m[item])//...
}

在main函数种执行

func main() {for i,course := range topoSort(prereqs){fmt.Printf("%d:\t%s\n",i+1,course)}

输入如下结果,我们发现它是顺序输出的,我们再来研究一下这个问题,哈希表prepreqs的value是遍历顺序固定的切片,所以我们对key进行排序,保证每次运行topsort程序,遍历prepreqs都是相同的

1:	intro to programming
2:	discrete math
3:	data structures
4:	algorithms
5:	linear algebra
6:	calculus
7:	formal languages
8:	computer organization
9:	compilers
10:	databases
11:	operating systems
12:	networks
13:	programming languages

我们再来继续回顾一下之前的fundLinks例子,我们将代码移到links包下面,将函数重命名为Extract。我们用新的匿名函数来替换visit函数,该匿名函数负责将新链接添加到切片中。在Extract中,使用forEachNode来遍历HTML页面,由于Extract只需要在遍历节点前操作节点,所以forEachNode参数被传入nil

func Extract(url string) ([]string, error) {resp, err := http.Get(url)if err != nil {return nil, err}if resp.StatusCode != http.StatusOK {resp.Body.Close()return nil, fmt.Errorf("getting %s: %s", url, resp.Status)}doc, err := html.Parse(resp.Body)resp.Body.Close()if err != nil {return nil, fmt.Errorf("parsing %s as HTML: %v", url, err)}var links []stringvisitNode := func(n *html.Node) {if n.Type == html.ElementNode && n.Data == "a" {for _, a := range n.Attr {if a.Key != "href" {continue}link, err := resp.Request.URL.Parse(a.Val)if err != nil {continue // ignore bad URLs}links = append(links, link.String())}}}forEachNode(doc, visitNode, nil)return links, nil
}

上面的代码对之前的代码做了改进,现在links存储的不是href属性的原始值,而是通过resp.Request.URL解析后的值。解析后,这些链接以绝对路径方式存在,可以直接被http.Get访问

网页抓取地核心就是如何遍历图,在topSort例子中,已经展示了深度优先遍历,在网页抓取中我们将会展示如何利用广度优先遍历图

下面函数实现了广度优先算法,调用者需要输入两个参数,一个访问列表和一个函数f,待访问列表中每个元素被定义为string类型

广度优先算法会为每个元素调用一个f,每次f执行完毕后,会返回一组待访问元素,这些元素会被加入到待访问列表中,当待访问列表中地所有元素都被访问完以后breadthfirst函数会运行结束,为了避免同一个元素被访问两次,代码中维护了一个map

func breadthFirst(f func(item string) []string, worklist []string){seen := make(map[string]bool)for len(worklist) > 0 {items := worklistworklist = nilfor _,item := range items{if !seen[item] {seen[item] = trueworklist = append(worklist,f(item)...)}}}
}

就像之前所说,append地参数“f(item)…",会将f返回地元素一个个添加到worklist中

在我们的网页抓取器中,元素的类型是url,crawl函数会将URL输出,提取其中新链接,并将这些新链接返回,我们会将crawl作为参数传递给breadthFirst

func crawL(url string) []string{fmt.Println(url)list,err:= links.Extract(url)if err != nil{log.Print(err)}return list
}

为了使抓取器开始运行,我们用命令行输入参数作为初始的待访问url

func main() {breadthFirst(crawL,os.Args[1:])
}

我们从 https://golang.org开始,,如下是程序输出结果

https://golang.org/
https://golang.org/doc/
https://golang.org/pkg/
https://golang.org/project/
https://code.google.com/p/go-tour/
https://golang.org/doc/code.html
https://www.youtube.com/watch?v=XCsL89YtqCs
http://research.swtch.com/gotour

当所有发现的链接都已经被访问或者电脑内存耗尽时,程序运行你结束

5.6.1 警告:捕获迭代变量

我们来介绍一个Go词法作用域陷阱

我们思考一个这样的问题,传创建一个目录,然后将其删除,在下面中,我们用函数值来完成删除操作,下面的代码需要引入os包,为了使代码简单,我们忽略了异常处理

var rmdirs []func()
for _, d:= range os.TempDir()
dir := d
os.MkdirAll(dir,0775)
rmdirs = append(rmdirs, func() {os.RemoveAll(dir)
})
for _,rmdir := range rmdirs{rmdir()
}

为什么要在循环体中用循环遍历d赋值一个新的局部变量,而不是像下面代码一样直接使用dir(下面代码是错误的)

var rmdirs []func()
for _, dir := range tempDirs() {os.MkdirAll(dir, 0755)rmdirs = append(rmdirs, func() {os.RemoveAll(dir) // NOTE: incorrect!})
}

问题的原因在于循环变量的作用域,在上面的语句中,for循环使用了新的词法块,循环变量dir在这个词法块中被声明,在该循环中生成的所有函数值都共享相同的循环变量

需注意,函数值中记录的是循环变量的内存地址,而不是循环变量某一时刻的值,以dir为例,后续的迭代会不断更新dir的值,当删除操作执行时,for循环已完成,dir存储的值等于最后一次迭代的值,这意味着,每次对os.removeAll调用删除的都是相同的目录

通常,为了解决这个问题,我们会引入一个与循环变量名同名的局部变量,作为循环变量的副本,比如下面的例子,虽然奇怪,但是很有用

for _, dir := range os.TempDir(){dir:=dir//...
}

这个问题不仅存在基于range循环,在下面的例子中,对循环变量i的使用也存在同样问题:

var rmdirs []func()
dirs := os.TempDir()
for i:=0;i<len(dirs);i++{os.MkdirAll(dirs[i],0775)rmdirs = append(rmdir, func() {os.RemoveAll(dirs[i])//NOTE: incorrect!})
}

如果你使用Go语句,或者defer语句,会经常遇到此类问题,这不是go或者defer本身导致的,而是因为它们都会等循环结束再执行函数值

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

相关文章

  1. unity相关的功能链接

    https://github.com/lupidan/apple-signin-unity 苹果登录插件https://github.com/Scrawk/PBD-Fluid-in-Unity 流体力学https://github.com/keijiro/KinoMotion 动态模糊https://github.com/HiddenMonk/Unity3DRuntimeTransformGizmo 运行时transformhttps://github.com/akbigg…...

    2024/4/15 4:35:13
  2. 从零开始到 ~ 数据库MySQL(进阶) DML和DDL

    目录 DDL&#xff1a; 数据库操作&#xff1a; 一、创建语句 二、查询语句 三、修改语句 四、删除语句 五、查询语句 数据表操作&#xff1a; 一、创建语句 二、查询语句 三、修改语句 DML: 1. 添加数据&#xff1a; 2. 删除数据&#xff1a; 3. 修改数…...

    2024/4/18 18:18:11
  3. 高分通过系统集成项目管理工程师心路历程【61,68】

    十八线小城的事业单位&#xff0c;晋职称必须要考证&#xff0c;以前带着玩票的心态&#xff0c;裸考了一次&#xff0c;结果可想而知。 随着年龄的增长&#xff0c;家庭的经济压力越来越大&#xff0c;而工资却几乎纹丝不动&#xff0c;自己心里急&#xff0c;想考证晋职称&a…...

    2024/4/18 2:24:55
  4. Rancher

    Rancher使用说明 基础概念 参见链接1 2结构&#xff1a;全局>集群(demon01)>项目(不可创建Default、System)>命名空间(只能小写default、自建的my-namespaces)。且每个级别上有一些选项(帮手、阁僚)。类比&#xff1a;全局就是中央、集群就是各省、项目就是各市等&a…...

    2024/4/15 4:34:53
  5. hadoop、spark和k8s等大数据架构

    首先谈谈大数据架构 五横&#xff1a; 数据采集层&#xff1a;既包括传统的ETL离线采集、也有实时采集、互联网爬虫解析等等。 数据处理层&#xff1a;根据数据处理场景要求不同&#xff0c;可以划分为HADOOP、MPP、流处理等等。 数据分析层&#xff1a;主要包含了分析引擎…...

    2024/4/15 4:35:18
  6. systmctlkubectl

    systemctl 命令 概念 Linux 服务管理两种方式service和systemctl&#xff0c;systemctl兼容了service&#xff1b;systemd(systemd是Linux系统最新的初始化系统(init),作用是提高系统的启动速度&#xff0c;尽可能启动较少的进程&#xff0c;尽可能更多进程并发启动)对应的进…...

    2024/4/20 19:02:11
  7. 视觉伺服研究学习——2021年10月

    一、基础学习课程 深度学习 计算机视觉 机器学习 约定&#xff1a; 黄色高亮表示关键词&#xff0c;不认识的知识点&#xff1b; 绿色下划线&#xff1a;重要的思想观点&#xff0c;精髓的理解。 二、论文学习 1、室内动态视觉SLAM算法研究 硕士学位论文 鲁棒性…...

    2024/4/5 6:20:04
  8. 估吗构建五大核心框架,领先二手数码回收行业

    近年来在市场需求和利好政策的双驱动下,手机回收行业驶入了发展快车道,二手手机交易规模逐年上升。目前发达国家二手手机回收率高达60%以上,而国内二手手机的正规回收率不足5%。据工信部数据显示,目前中国每年售出4—5亿部新手机,也就意味着每年淘汰的二手手机保守超过3亿部。且…...

    2024/4/15 4:34:58
  9. dwz框架 时间控件不支持onclick,onchange事件

    公司做项目用的是DWZ框架,结果发现在使用dwz自带的时间控件触发onchange事件,本来是想等到日期选中后传到后台,结果焦点刚到dwz自带的文本框中,时间就开始触发,日期传不到后台用以触发器法事件,后来发现是 DWZ自身的bug 于是在网上找了个叫My97DatePicker的日期插件,把…...

    2024/4/20 1:23:58
  10. 腾讯短信接口文档模板 nodejs版

    短信 Node.js SDK - SDK 文档 - 文档中心 - 腾讯云 接口文档模板 短信 Node.js SDK - SDK 文档 - 文档中心 - 腾讯云 接口文档API...

    2024/4/20 21:09:46
  11. Python 中[::-1]的用法

    文章目录Python 中[::-1]的用法Python 中[::-1]的用法 在做leetcode 中反转字符串时&#xff0c;发现可以通过[::-1]. 所以打算总结一下其使用方法&#xff1a; 例如现在现有整数 num -12345 首先需要先把num通过str() 转化为字符串形式str_tmp str(num);可以得到 str_tmp …...

    2024/4/15 4:35:08
  12. 2021年A特种设备相关管理(锅炉压力容器压力管道)及A特种设备相关管理(锅炉压力容器压力管道)证考试

    题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 安全生产模拟考试一点通&#xff1a;A特种设备相关管理&#xff08;锅炉压力容器压力管道&#xff09;根据新A特种设备相关管理&#xff08;锅炉压力容器压力管道&#xff09;考试大纲要求&#xff0c;安全生产模拟考…...

    2024/4/20 3:38:40
  13. 高可靠性——TSN (Time Sensitive Network 时间敏感网络) 802.1Qci 协议介绍

    TSN协议族根据实现功能可以分为&#xff1a;定时与同步、延时、可靠性和资源管理四个类别&#xff0c;往期的时间同步——TSN协议802.1AS介绍一文向大家介绍了定时与同步功能的核心——802.1AS协议&#xff0c;而在基于TSN工具的时间同步分析&#xff08;七种延时&#xff0c;一…...

    2024/4/15 4:35:08
  14. ITK入门教程(12)点集之得到存储的点

    目录1.概述2.过程3.代码4.结果1.概述 Itk::PointSet 类使用一个内部容器来管理itk::Points的存储。一般来说&#xff0c;通过使用点容器的直接访问方法来管理点将更加有效。 2.过程 下面的例子阐述了如何与点容器交互和如何使用点迭代器。 这个类型是由点集PointSet 类的特…...

    2024/4/18 15:20:14
  15. 如何把git仓库中的内容推送到远端

    github 首先需要注册一个github账号,这样你上传的项目就能共享啦 上传本地代码 第一步&#xff1a;去github上创建自己的Repository&#xff0c;创建页面如下图所示&#xff1a; 红框为新建的仓库的https地址 第二步: 将本地的仓库关联到GitHub&#xff0c;后面的https改成…...

    2024/4/15 4:34:58
  16. 服务器是什么?服务器的作用与用途

    服务器是什么&#xff1f;服务器的作用与用途(一)什么是服务器&#xff1f;服务器用于做什么的&#xff1f;(二)服务器的特殊特性和功能(三)常见的服务器类型Web服务器电子邮件服务器FTP服务器Identity服务器什么是服务器&#xff1f;今天驰网飞飞来和你分享服务器到底是什么&a…...

    2024/4/15 4:35:59
  17. 【基于obs插件-2】-多路推流

    多路推流插件&#xff1a; 安装obs-multi-rtmp.dll插件 可以同时推送B站&#xff0c;抖音&#xff0c;淘宝等多个平台。没有安装包&#xff0c;需要自己拷贝文件&#xff0c;比较简单 展示效果&#xff1a;...

    2024/4/19 22:05:01
  18. Mysql得分题

    偶然间看到的一个题 给出 每门课程均大于80的学生。 哈哈 起初看到这个题的时候是懵的&#xff0c;找不到思路 加条件了 加判断了 都用上了 还是不行。 后来喝了口陈年老茶&#xff0c;捋了捋思路&#xff0c;哈哈灵光一闪 首先 求每门课大于80分的学员&#xff0c; 那么这里…...

    2024/4/15 4:35:54
  19. 一些Linux命令和Shell内外部命令

    文章目录一些Linux命令和Shell内外部命令命令提示符用户/主机相关查看版本网卡相关网络相关&#xff08;都需要重启网络服务&#xff09;开关机器一个实用小知识Shell定义内部命令&外部命令一些Linux命令和Shell内外部命令 命令提示符 命令提示符 &#xff1a;[当前登陆系…...

    2024/4/15 4:35:44
  20. vant配置多站点,新增站点报错404

    配置homestead.yaml文件添加文件夹映射&#xff0c;域名目录映射&#xff08;注意映射到入口文件那层&#xff09; 2.配置hosts文件 3.reload vagrant(重载修改后的配置文件) vagrant provision&&vagrant reload#重载完配置之后开启vagrant vagrant up && vag…...

    2024/4/15 4:35:49

最新文章

  1. CDN的原理

    CDN的原理 CDN的基本原理是依靠部署在各个区域大量缓存服务器的响应。当用户访问网站时&#xff0c;不需要访问站点的DNS服务器&#xff0c;而是利用全局负载技术将用户的请求直接指向最近的缓存服务器上&#xff0c;且保证服务器是正常工作的&#xff0c;访问的路径和内容是传…...

    2024/4/20 22:19:33
  2. 梯度消失和梯度爆炸的一些处理方法

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

    2024/3/20 10:50:27
  3. ROS2高效学习第十章 -- ros2 高级组件之大型项目中的 launch 其二

    ros2 高级组件之大型项目中的 launch 1 前言和资料2 正文2.1 启动 turtlesim&#xff0c;生成一个 turtle &#xff0c;设置背景色2.2 使用 event handler 重写上节的样例2.3 turtle_tf_mimic_rviz_launch 样例 3 总结 1 前言和资料 早在ROS2高效学习第四章 – ros2 topic 编程…...

    2024/4/20 21:36:11
  4. Python读取文件里内容

    如果要读取一个文件里的内容是 # 文件名&#xff1a;db.txt 1 2 3 4代码如下 import requests f open("db.txt", mode"rb") content f.read() f.close()data content.decode(utf-8)# 存到 list 里 data_list data.split(\r\n) print(data_list)# 结果…...

    2024/4/20 4:36:09
  5. 【外汇早评】美通胀数据走低,美元调整

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

    2024/4/19 14:24:02
  6. 【原油贵金属周评】原油多头拥挤,价格调整

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

    2024/4/19 18:20:22
  7. 【外汇周评】靓丽非农不及疲软通胀影响

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

    2024/4/19 11:57:31
  8. 【原油贵金属早评】库存继续增加,油价收跌

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

    2024/4/19 11:57:31
  9. 【外汇早评】日本央行会议纪要不改日元强势

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

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

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

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

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

    2024/4/19 11:58:14
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

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

    2024/4/19 11:58:20
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

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

    2024/4/20 7:40:48
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

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

    2024/4/19 11:58:39
  15. 【外汇早评】美伊僵持,风险情绪继续升温

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

    2024/4/19 11:58:51
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

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

    2024/4/20 3:12:02
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

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

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

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

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

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

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

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

    2024/4/19 11:59:48
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

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

    2024/4/19 12:00:06
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

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

    2024/4/20 21:12:02
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

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

    2024/4/19 12:00:25
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

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

    2024/4/19 12:00:40
  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