js判断是否是钉钉环境
判断是否再钉钉开发环境// 备注:钉钉h5开发,根据dingtalk-jsapi可以判断当前是否是在钉钉环境,也可以通过粗暴的报错去判断;import * as dd from 'dingtalk-jsapi'export const dDingJudgeEnvPlatform = () => { /* 判断是否钉钉环境 */ if (dd.env.platform === '...
设计模式:迭代器模式
迭代器模式概述定义:提供一个对象来顺序访问聚合对象中的一系列数据,而不暴露聚合对象的内部表示。结构迭代器模式主要包含以下角色:抽象聚合(Aggregate)角色:定义存储、添加、删除聚合元素以及创建迭代器对象的接口。具体聚合(ConcreteAggregate)角色:实现抽象聚合类,返回一个具体迭代器的实例。抽象迭代器(Iterator)角色:定义访问和遍历聚...
sysprep重置windows,封装系统
sysprep的作用1.整个组织中重复使用的自定义 Windows 映像;2.将 Windows 配置为启动进入“欢迎使用 Windows”;3.从 Windows 中删除系统特定的数据,特别是计算机安全识别符(SID);4.将 Windows 配置为启动进入审核模式。使用审核模式可以安装第三方应用程序和设备驱动器,以及测试计算机的功能。——针对某些驱动的问题满足软件提前安装需求的同时,可以...
基于@MapperScan和@ComponentScan的使用区别
本文主要是关于基于@MapperScan和@ComponentScan的使用区别和相关实例