【设计模式与Android】单例模式——独一无二的皇帝

2024/5/3 15:47:26

什么是单例模式

 

所谓单例模式,就是确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例的设计模式。单例模式是最简单的设计模式,也是应用最广的设计模式。一般用于避免产生多个对象消耗过多的资源或者某种类型的对象必须独一无二的情景。

 

单例模式的实现方式

 

(1)饿汉式

单例模式极其简单,仅有一个单例类。既然常用于确保某种类型的对象必须独一无二的情景,那么我们可以用皇帝来举例。代码如下:

public class Emperor {

    
//初始化一个皇帝,国不可一日无君
    private static final Emperor emperor = new Emperor();

    
//防止刁民冒充皇帝
    private Emperor(){}

    
public static Emperor getEmperor(){
        
return emperor;
    }

}

 

从上述代码中可以看到,类不能通过new的形式构造对象,只能用方法来获取唯一的静态对象。这种在声明的时候就初始化的实现方式就叫做饿汉式。

 

2)懒汉式

与饿汉式不同,懒汉式只有在第一次调用方式时才进行初始化。实现代码如下:

public class Singleton {
    
    
private static Singleton instance;
    
    
private Singleton(){}
    
    
public static synchronized Singleton getInstance(){
        
if (instance == null){
            
instance = new Singleton();
        }
        
return instance;
    }
    
}

 

懒汉式在方法中添加了synchronized关键字,可以在多线程情况下确保单例对象独一无二。但即使已经被初始化,每次调用还会进行同步,会消耗不必要的资源,并且第一次加载时进行实例化会拖慢反应速度,因此懒汉式一般不建议使用。但懒汉式并非一无是处,如果一直没有人用的话,就不会创建实例,则是节约空间。这是以时间换空间的实现方式,与饿汉式的以空间换时间各有所长。

 

还记得语文老师讲课外文学知识题的“禅杖就是鲁智深,戒刀就是武松,板斧就是李逵”的规律吗?注意上面代码的getIntance()方法,实战中见到getIntance()就是单例模式的准确率八九不离十。

 

3)DCL式

Double Check Lock(以下简称DLC)实现单例模式既能够在需要时才初始化对象,又能保证线程安全。代码如下:

public class Singleton {

    
private static Singleton instance;

    
private Singleton(){}

    
public static Singleton getInstance(){
        
if (instance == null){
            
synchronized (Singleton.class){
                
if (instance == null){
                    
instance = new Singleton();
                }
            }
        }
        
return instance;
    }

}

 

DCL可以保证无论何时读取这个变量,都是读到内存中最新的值,无论何时写这个变量,都可以立即写到内存中。DCL是目前单例模式最常见的实现方式。

4)静态内部类式

DCL尽管能完美解决资源消耗、同步多余、线程不安全的问题,却有低概率在并发场景比较复杂的情况下失效(少见于J2EE和Hadoop等场景,绝少见于Android场景)。因此在对性能要求极高的情况下我们可以采取静态内部类式来实现单例模式。代码如下:

public class Singleton {

    
private Singleton(){}

    
public static Singleton getInstance(){
        
return SingletonHolder.instance;
    }
    
    
private static class SingletonHolder{
        
private static final Singleton instance = new Singleton();
    }

}

 

 

静态内部类式利用ClassLoader机制来保证初始化时仅有一个线程,不但不会造成性能损耗,还是天衣无缝的安全方式。

 

(5)单例模式的容器式管理

还是拿皇帝举例子,天下可能有多个皇帝,一个软件也可能有多个单例对象。举唐玄宗李隆基和大燕皇帝安禄山的对立的例子不是太恰当,毕竟几乎没有史书认同安禄山是合法皇帝。我就举一个大家耳熟能详的例子——《三国演义》第80回讲述了中国历史上第一次同时存在两位被后世的历史学家认定为合法皇帝(曹丕和刘备)的局面,也是最著名的一次。我们先建立一个管理类:

public class EmperorManager {

    
public static final String WEI = "魏";
    
public static final String SHU = "蜀";
    
public static final String WU = "吴";
    
    
private static Map<String,Object> emperors = new HashMap<>();

    
private EmperorManager(){}

    
public static void ascendEmperor(String key,Object emperor){
        
if (!emperors.containsKey(key)){
            
emperors.put(key,emperor);
        }
    }
    
    
public static Object getEmperor(String key){
        
return emperors.get(key);
    }

}

然后就可以管理多个单例对象了:

//曹丕废帝篡炎刘
EmperorManager.ascendEmperor(EmperorManager.WEI,WeiEmperor.getEmperor());
//汉王正位续大统
EmperorManager.ascendEmperor(EmperorManager.SHU,ShuEmperor.getEmperor());

几年后,孙权登基,天下又有了新的皇帝,写法以此类推。

 

Android源码中的单例模式

 

1)Application

Application是Android中最典型,也是最常见的单例模式。用户重写Application类也只重写一个。

 

2)Activity

Activity在singleInstance启动模式下只有一个实例,并且这个实例独立运行在一个Task中,不允许有别的Activity存在,这也是一种单例模式。

 

3)Service

Service用bindService()启动之后,无论再启动多少次,都只会调用onStartCommand()而不会再调用onCreate(),因为每次调用的Service都是同一对象。

 

4)各种Manager

Android中有很多管理类,比如WindowManager、PowerManager、SensorManager、ActivityManager、StorageManager以及ServiceManager等等,这些管理类分别对某些资源进行操作,为了避免对同一资源的同时操作,也为了节约资源,都采取了单例模式。

 

5)UID

Picasso和Glide等框架流行起来之前,最常见的图片加载框架非Universal-Image-Loader(以下简称UID)莫属,UID的初始化方式如下:

//全局初始化此配置
ImageLoader.getInstance().init(config);

 

这里又见到了熟悉的getIntance(),根据思维定式判定这是单例模式。

 

Android开发中如何利用单例模式

 

1)当创建一个对象需要较多资源时,比如读取配置或依赖较多其他对象时,可以用创建一个单例对象常驻内存的方式解决这个问题。

 

2)当一个对象需要经常调用所以需要反复创建、销毁时,为了减少内存开支,可以用单例模式来减少创建、销毁该对象的资源浪费。

 

3)当需要对同一个资源进行操作时(例如File I/O),可以创建一个FileManager,这样内存里只有一个实例,避免了对同一个资源的同时操作。

 

需要注意的几个问题

 

1)单例模式必然有static修饰符,如果持有Activity的Context,很容易造成OOM,因此尽量使用Application的Context;此外有多少初学者在Activity销毁时忘记销毁视频或地图的单例对象而吃了大亏?

 

2)在不需要独一无二的对象的时候不要采用单例模式,譬如自定义控件就是最不适合单例模式的场景。


本系列其他博客

 

【设计模式与Android】建造者模式——建军大业


【设计模式与Android】原型模式——复制中心走出来的克隆人


【设计模式与Android】工厂方法模式——化工女神的工厂


【设计模式与Android】抽象工厂模式——嵌合体克隆工厂


【设计模式与Android】策略模式——锦囊里的上策中策下策



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

相关文章

  1. 数据库题目之数据库设计

    一、选择题1、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的 阶段。A.需求分析 B.概念设计 C.逻辑设计 D.物理设计 【答案:】B2、在关系数据库设计中,设计关系模式是 的任务。A.需求分析阶段 B.概念设计阶段 C.逻辑…...

    2024/4/16 3:30:10
  2. C语言——冒泡法排序应用

    #include <stdio.h> #include <stdlib.h> int main()/*有int main 就会有return 0;如果是void main ,就不用加上return 0了 */ {int i,j,temp;/*待会要用到,所以先定义,因为输入的都是整数,所以用int整数型*/int a[10];/*定义一个一维整型数组,大小为10*/printf…...

    2024/4/18 5:10:01
  3. iOS-UI-基本控件之UIButton

    UIButtoniOS开发中必不可少的基本控件,本文主要是列出常用的属性及方法(注XCode版本为7.2)1.设置按钮的类型+ (instancetype)buttonWithType:(UIButtonType)buttonType;// 这是一个类方法,直接返回的就是一个UIButton的对象语句: UIButton *btn=[UIButton buttonWithType:…...

    2024/4/15 18:45:11
  4. C++成员函数 this指针 调用约定

    摘要:介绍了如何取成员函数的地址以及调用该地址. 关键字:C++成员函数 this指针 调用约定 一、成员函数指针的用法在C++中,成员函数的指针是个比较特殊的东西。对普通的函数指针来说,可以视为一个地址,在需要的时候可以任意转换并直接调用。但对成员函数来说,常规类型转换…...

    2024/4/16 21:20:10
  5. 让你,htaccess,文件

    指定404、500错误页C/C++ Code复制内容到剪贴板RewriteEngine On #RewriteBase / ErrorDocument 404 /404.html ErrorDocument 500 /500.html 防盗链:C/C++ Code复制内容到剪贴板RewriteCond %{HTTP_REFERER} !^$ [NC] RewriteCond %{HTTP_REFERER} !xxx.com[NC] R…...

    2024/4/9 7:32:52
  6. 完美解决eclipse安装Genymotion插件找不到图标问题

    使用eclipse安装Genymotion插件的时候官方网站会提供一个Jar包,但是复制到D:\Green\eclipse\dropins和D:\Green\eclipse\features发现无效。重启eclipse也不生效,有的教程说多次重启几次就能出现,真是可笑!废话不多说,上图:(dropins目录结构)小编用的是Windows10的内置…...

    2024/4/16 18:50:54
  7. Centos+Sersync+inotify实时同步数据文件(一)

    公司有需要做线上设备的主备数据实时同步,其中有些注意事项,详细信息如下:http://qiuyt.blog.51cto.com/1229789/17429771,Rsync:8732,注意需要关闭iptables3,实时查看sersync进程及rsync进程 是否正常运行4,使用Sersync自动同步之前 使用rsync手动同步测试5,rsync ve…...

    2024/4/20 8:12:30
  8. C语言一一字符串排序、冒泡排序、选择排序、二分查找

    前言 如果你没有扎实的数据结构的功底,不知道链表与队列、哈希表与二叉查找树使用等。不妨可以考虑从排序跟查找算法入手。 字符串排序 我们来处理一个按字母表顺序排序字符串的实际问题。比如说名单表、创建索引和许多其他情况下都会用到字符串排序。用strcmp()函数确定两个字…...

    2024/4/14 16:15:01
  9. 类成员函数指针(维基百科)

    类成员函数指针[编辑]维基百科,自由的百科全书类成员函数指针(member function pointer),是C++语言的一类指针数据类型,用于存储一个指定类具有给定的形参列表与返回值类型的成员函数的访问信息。目录[隐藏] 1 语法2 语义3 类成员函数指针的用途4 例子 4.1 未知继承的成员…...

    2024/4/19 20:00:06
  10. 数据库设计(一)——数据库设计

    一、数据库设计简介按照规范设计,将数据库的设计过程分为六个阶段: A、系统需求分析阶段 B、概念结构设计阶段 C、逻辑结构设计阶段 D、物理结构设计阶段 E、数据库实施阶段 F、数据库运行与维护阶段 需求分析和概念结构设计独立于任何数据库管理系统。二、系统需求分析1、需…...

    2024/4/12 22:31:36
  11. linux apache伪静态设置

    1.编写位置.htaccess,设置文件属性为777<IFMODULE mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule category/(.*)/(.*).html$ category.php?id=$1&page=$2 RewriteRule chapter/ctx_(.*).html$ chapter_ctx.php?id=$1RewriteRule ^t_(.*).html$ test.php…...

    2024/4/12 22:31:51
  12. 解决Eclipse安装Genymotion插件后抛异常的Bug

    报错信息:Output file: C:\Users\xvGe\.genymotion-eclipse.logLoading Genymotion libraryGenymotion directory: C:\develop\GenymotionTrying to initialize engineException (VBoxManage): java.io.IOException: Cannot run program "C:\develop\Genymotion\/reg&quo…...

    2024/5/3 14:41:55
  13. 数据结构: C语言实现冒泡排序算法

    C语言实现冒泡排序算法: 表一 表二注:表一是冒泡排序的过程;表二是对冒泡法的优化#include<stdio.h> #include<stdlib.h>void swap(int* number, int i, i…...

    2024/4/24 17:48:43
  14. UIViewController解耦---浅析Three20架构

    前言Three20是一款由Facebook开源的框架,由大神Joe Hewitt创建,曾经风靡一时,被无数开发者观阅。Three20主要提供了UI模块、Network模块以及相关的一些工具。Three20自开源之初就褒贬不一,有人称赞它强大的UI工具,也有人在诟病Three20各个模块之间的耦合度太高,而且更多人…...

    2024/4/14 2:21:19
  15. 模板类的成员函数指针的使用

    目标 : 创建一个类, 管理一系列事件的处理.或者根据当前的状态调用不同的状态处理函数.当然可以通过简单的switch实现这个功能.但是使用switch的实现会有效率不高,不易维护,而且对于变化的需求没有很好的适应性,也不利于代码的重用.以下是一个使用switch实现的根据但前状态调用…...

    2024/4/5 1:25:21
  16. 数据库设计的基本步骤

    数据库设计的基本步骤 按照规范设计的方法,考虑数据库及其应用系统开发全过程,将数据库设计分为以下6个阶段 1.需求分析 2.概念结构设计 3.逻辑结构设计 4.物理结构设计 5.数据库实施 6.数据库的运行和维护数据库设计通常分为6个阶段1(需求分析:分析用户的需求,包括数据、…...

    2024/4/14 12:16:19
  17. 使用.htaccess绑定多域名多网站

    在本地建个txt文件,复制下面的代码修改替换你要绑的域名和目录,并传到网站主目录下再改成为.htaccess。例如:下面是以 m.youyinxun.com 和 youyinxun.com 为例的.htaccess代码.<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /# 绑定m.youyinxun.com 到 m 子目…...

    2024/4/12 22:31:31
  18. U盘安装Ubuntu14.04 server版 提示无法挂载cd-rom数据的解决办法

    今天准备安装Ubuntu14.04跑docker,去官网地址下载好镜像后,用大白菜的IOS模式直接刻录在U盘上。开机进入BIOS,设置U盘启动,进去后一路顺利,可是选了语言和键盘模式后,老是提示大概说是CD-ROM无法读取,是否retry? 解决此问题的办法是:把系统镜像ios文件copy到U盘根目录…...

    2024/4/12 22:31:41
  19. 数据库设计的一般步骤

    数据库设计的基本步骤 按照规范设计的方法,考虑数据库及其应用系统开发全过程,将数据库设计分为以下6个阶段 1.需求分析 2.概念结构设计 3.逻辑结构设计 4.物理结构设计 5.数据库实施 6.数据库的运行和维护数据库设计通常分为6个阶段1分析用户的需求,包括数据、功能和性能需…...

    2024/4/13 18:41:39
  20. c++ 成员函数作为函数指针参数传入

    c++ 成员函数作为函数指针参数传入标签: c++treestruct图形c2012-08-19 18:56 4239人阅读 评论(0) 收藏 举报分类: C++(11) 数据结构(13) 版权声明:本文为博主原创文章,未经博主允许不得转载。在编写二叉树图形化演示程序的时候,要实现二叉树的前序,中序、后序遍历…...

    2024/4/17 21:39:49

最新文章

  1. Linux学习之IP协议

    前言&#xff1a; 在学习IP协议i前&#xff0c;我们其实知道网络协议栈是一层层的&#xff0c;上层封装好之后就传给下层&#xff0c;对于我们治安学习到的TCP协议&#xff0c;在对数据进行封装之后&#xff0c;并不是直接就将数据进行传输&#xff0c;而是交给下一层网络层进…...

    2024/5/3 15:46:36
  2. 梯度消失和梯度爆炸的一些处理方法

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

    2024/3/20 10:50:27
  3. 基于ArrayList实现简单洗牌

    前言 在之前的那篇文章中&#xff0c;我们已经认识了顺序表—>http://t.csdnimg.cn/2I3fE 基于此&#xff0c;便好理解ArrayList和后面的洗牌游戏了。 什么是ArrayList? ArrayList底层是一段连续的空间&#xff0c;并且可以动态扩容&#xff0c;是一个动态类型的顺序表&…...

    2024/5/1 19:19:23
  4. DDIM,多样性与运行效率之间的trade off

    DDPM的重大缺陷在于其在反向扩散的过程中需要逐步从 x t x_t xt​倒推到 x 0 x_0 x0​&#xff0c;因此其推理速度非常缓慢。相反&#xff0c;DDPM的训练过程是很快的&#xff0c;可以直接根据 x 0 x_0 x0​到 x t x_t xt​添加的高斯噪声 ϵ \epsilon ϵ完成一次训练。 为了解…...

    2024/5/2 19:10:17
  5. 【外汇早评】美通胀数据走低,美元调整

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

    2024/5/1 17:30:59
  6. 【原油贵金属周评】原油多头拥挤,价格调整

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

    2024/5/2 16:16:39
  7. 【外汇周评】靓丽非农不及疲软通胀影响

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

    2024/4/29 2:29:43
  8. 【原油贵金属早评】库存继续增加,油价收跌

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

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

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

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

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

    2024/4/27 14:22:49
  11. 【外汇早评】美欲与伊朗重谈协议

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

    2024/4/28 1:28:33
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

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

    2024/4/30 9:43:09
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

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

    2024/4/27 17:59:30
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

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

    2024/5/2 15:04:34
  15. 【外汇早评】美伊僵持,风险情绪继续升温

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

    2024/4/28 1:34:08
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

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

    2024/4/26 19:03:37
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

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

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

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

    2024/4/30 22:21:04
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

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

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

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

    2024/4/27 23:24:42
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

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

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

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

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

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

    2024/5/2 9:07:46
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

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

    2024/4/30 9:42:49
  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