精华内容
下载资源
问答
  • 一级箱和二级箱的区别
    千次阅读
    2021-06-27 06:39:57

    原标题:Photoshop等级考试一级大纲

    有需要的童鞋们速来拿去哦!

    基本要求

    1. 掌握微型计算机的基础知识(包括计算机病毒的防治常识)。

    2. 了解数字图像的基础知识。

    3. 了解Photoshop CS5 软件的工作环境和界面操作。

    4. 掌握选区创建、编辑与基本应用的方法。

    5. 掌握绘图工具的基本使用方法和图像色调的调整方法。

    6. 掌握图层及蒙版的基本知识,熟练使用图层样式。

    7. 掌握文字效果的基本制作方法。

    考试内容

    一、计算机基础知识

    1. 计算机的概念、类型及其应用领域;计算机系统的配置及主要技术指标。

    2. 计算机中数据的表示:二进制的概念,整数的二进制表示,西文字符的ASCII 码表示,汉

    字及其编码(国标码),数据的存储单位(位、字节、字)。

    3. 计算机病毒的概念和病毒的防治。

    4. 计算机硬件系统的组成和功能:CPU、存储器(ROM、RAM)以及常用的输入输出设备的功能。

    5. 计算机软件系统的组成和功能:系统软件和应用软件,程序设计语言(机器语言、汇编语

    言、高级语言)的概念。

    二、数字图像的基础知识

    1. 色彩的概念及基本配色原理。

    2. 像素、分辨率;矢量图形、位图图像等概念。

    3. 颜色模式、位深度的概念及基本应用。

    4. 常用图像文件格式的特点。

    三、 Photoshop 软件的工作界面与基本操作

    1. Photoshop 工作界面(工具箱、菜单、面板、文档窗口等)的功能。

    2. 文件菜单的基本使用。

    全国计算机等级考试一级Photoshop

    考试大纲(2013 年版)

    四、选区的创建、编辑与基本应用

    1. 选区工具及其选项设置。

    2. 选择菜单的使用。

    3. 选区的基本应用,包括拷贝、粘贴、填充、描边、变换和定义图案等。

    五、图像的绘制、编辑与修饰

    1. 绘图工具(包括画笔工具、橡皮擦工具、渐变工具、油漆桶工具等)的使用。

    2. 图章工具(仿制图章工具和图案图章工具)和修复工具(污点修复工具、修复画笔工具、修

    补工具和红眼工具)的使用。

    3. 修饰工具(包括涂抹工具、模糊工具、锐化工具、海绵工具、减淡工具、加深工具)的使用。

    4. 图像菜单的基本使用,包括模式、图像大小、亮度/ 对比度、色阶、曲线、色相/ 饱和度、色

    彩平衡、替换颜色、裁剪、裁切。

    六、图层及蒙版的基本操作与应用

    1. 图层菜单和图层面板的基本使用。

    2. 图层蒙版的基本使用。

    3. 图层样式的使用。

    七、文字效果

    1. 横排文字工具和直排文字工具的使用。

    2. 字符面板和段落面板的使用。

    3. 文本图层的样式使用。.

    考试方式

    上机考试,考试时长90 分钟,满分100 分。

    1. 题型及分值

    单项选择题 55 分(含计算机基础知识部分20 分,Photoshop 知识与操作部分35 分)。

    Photoshop 操作题 45 分(含3 道题目,每题15 分)。

    2. 考试环境

    Windows 7。

    Adobe Photoshop CS5(典型方式安装) 。返回搜狐,查看更多

    责任编辑:

    更多相关内容
  • 光分配网(ODN)的分光方式主要有两种:一级分光和二...采用二级分光时,第一级分路器一般设置在配线光交处,第二级分路器一般设置在分纤处。 那么,一级分光和二级分光有哪些不同?分别适用于什么场景呢! 1 引...

    光分配网(ODN)的分光方式主要有两种:一级分光和二级分光,如图1所示。受PON设备光功率预算及带宽的限制,当前,ODN的总分路比一般为1:64。

    图1 ODN的一级分光和二级分光

    采用一级分光时,分路器一般设置在配线光交处;采用二级分光时,第一级分路器一般设置在配线光交处,第二级分路器一般设置在分纤箱处。

    那么,一级分光和二级分光有哪些不同?分别适用于什么场景呢!

    1 引入段光缆纤芯数

    展开全文
  • 在宽带光纤接入工程中,常常看到光缆交接、光缆配线、光缆分纤、多媒体、家居配线这些名词,这些箱体有什么区别呢。我们先来看各种箱体在ODN(光分配网)中的位置。 2 光缆交接(OCC) 根据YD...

    1 前言

    在宽带光纤接入工程中,常常看到光缆交接箱、光缆配线箱、光缆分纤箱、多媒体箱、家居配线箱这些名词,这些箱体有什么区别呢。我们先来看各种箱体在ODN(光分配网)中的位置。

     

    2 光缆交接箱(OCC)

    根据YD/T 988-2015的定义,光缆交接箱是用于室外连接主干光缆与配线光缆的接口设备。光缆交接箱通常简称为“光交”,实际常有安装在室内(譬如地下室)的情况。根据ODN中位置的不同,光交又分为“主干光交”和“配线光交”。在有的省份,为了区别主干光交和配线光交,把主干光交称为光交,把配线光交称为光配(光缆配线箱)。

    2.1 主干光交

    主干光交通常不放光分路器,主干光缆与配线光缆的纤芯通过单芯跳纤连接。

     

    但在有的城域网中,为了便于主干光交周边业务的接入,主干光交下会直接接引入光缆,在交接箱内会放少量光分路器,相应地,主干光交采用可以放置少量光分路器的型号。

       

    还有部分城域网中,主干光交采用了免跳接的方式,以减少光纤链路衰耗。所谓的“免跳接”,是指上行光缆与下行光缆不经过跳纤连接,而是经过尾纤(包括光分路器尾纤)连接的方式。

     

    2.2 配线光交

    配线光交的功能主要是实现“配线光缆→光分路器→引入光缆”的连接,为减少光纤链路中活动连接的数量,配线光交主要采用免跳接方式。

    光分路器主要分盒式与插片式两种类型,根据安装的分路器类型的不同,配线光交也可分为两种类型。

    一种采用盒式光分路器,利用光分路器的尾纤联通上下行光纤链路。分路器通常放在交接箱的一侧。

     或者放在交接箱的顶部区域。

     

    另一种采用插片式光分路器,利用上下行光缆的尾纤联通光分路器的端口。

      

    用于共建共享的配线光交也主要采用插片式光分路器。如下图所示,箱体的上部共分成3个区域,每个区域分别成端来自各运营商的配线光缆并安装相应的光分路器;箱体的下部是引入光缆成端区,供多个运营商共享使用。

     

    3 光缆分纤箱

    是用于室内外、楼道内连接引入光缆与蝶形光缆或者连接楼内垂直光缆与水平光缆的接口设备。光缆分纤箱内包含光缆终端、光纤熔接或机械接续保护单元。

    光缆分纤箱内通常安装有插片式光分路器。

     

     

    只有少量分纤箱采用盒式光分路器(下图中的盒式光分路器被安装位的挡板遮挡住了)。

     

    当ODN采用一级分光方式时,光缆分纤箱内不安装光分路器,引入光缆的纤芯直接成端。早期的FTTH建设常采用这种方式,当前已不多见。

     

    4 多媒体箱

    多媒体箱又称为宽带接入用综合配线箱,用于室外或楼道内安装ONU等有源通信设备、光(电)缆终端及其他配套设施,提供通信设备正常工作环境的箱体。多媒体箱主要用于FTTB接入方式。

    5 家居配线箱

    安装于住户内的多功能配线箱体,是弱电(通信、电视)线路户外与户内的分界点。共建共享小区入户的蝶形光缆通常终端于此,所以,用户的ONT也往往安装于此。

     


    图/文:老丁头;  

    一丁一卯,专注于通信管线和宽带接入工程技术交流与分享

    转载或引用请注明出处

    展开全文
  • mybaits一级缓存和二级缓存的实现

    千次阅读 2018-12-10 20:32:00
    近来看了一下关于mybaits的一些缓存讲解的文章,然后自己也顺着文章看了一下mybaits底层的源码。 (本文部分内容转载于美团的 聊聊MyBatis缓存...首先谈的肯定是mybaits的工作原理,大家都知道mybaits有一级缓存...

    近来看了一下关于mybaits的一些缓存讲解的文章,然后自己也顺着文章看了一下mybaits底层的源码。

    (本文部分内容转载于 美团的  聊聊MyBatis缓存机制 文章

    目前而言,myabits是最流行的dao层框架,简洁,易上手,开箱即用,但是如果不了解一下底层的东西,可能会造成其他的问题。比如造成的脏数据

    首先谈的肯定是mybaits的工作原理,大家都知道mybaits有一级缓存和二级缓存,一级缓存是默认开启的,二级缓存需要配置开启。

    mybatis.configuration.cache-enabled = true

    还有其他的配置,比如懒加载什么的。

     

    一级缓存:

    刚才提及到,一级缓存是默认开启的,所以我们开箱即用就好了。

    当server端发起请求时,mybatis会默认先向缓存中请求结果,当缓存未命中时,像mysql查询结果,当从mysql查询到结果时,框架会把查询到的结果信息存到缓存中去,方便我们下次使用,然后返回给用户的是缓存中的信息

    (Tips:mybaits每次返回的信息都是缓存中的数据,即使未命中缓存的情况下,mybaits也会将mysql查询的结果先放到缓存中,然后再从缓存中获取数据)

    一级缓存最主要的是2个区别:对缓存范围的影响。默认是session级别的,就是当前mybaits执行的所有语句都有效,另一种是STATEMENT级别的,可以理解为缓存只对当前执行的这一个Statement有效。

    刚才提交到mybaits会有脏数据的产生,具体的可以看下这个脏数据是怎么出现的。

    @Test
    public void testLocalCacheScope() throws Exception {
            SqlSession sqlSession1 = factory.openSession(true); 
            SqlSession sqlSession2 = factory.openSession(true); 
    
            StudentMapper studentMapper = sqlSession1.getMapper(StudentMapper.class);
            StudentMapper studentMapper2 = sqlSession2.getMapper(StudentMapper.class);
    
            System.out.println("studentMapper读取数据: " + studentMapper.getStudentById(1));
            System.out.println("studentMapper读取数据: " + studentMapper.getStudentById(1));
            System.out.println("studentMapper2更新了" + studentMapper2.updateStudentName("小岑",1) + "个学生的数据");
            System.out.println("studentMapper读取数据: " + studentMapper.getStudentById(1));
            System.out.println("studentMapper2读取数据: " + studentMapper2.getStudentById(1));
    }

    从console中可以看到,我们再session2中更改了该条记录的值,但是session1所读取出来的值还是未更改之前的值,这就导致了“脏数据”的产生,同时验证了一级缓存的session范围性

    附一张mybaits的工作流程图片,就是我上面陈述的部分

    先看一下mybaits的底层实现原理,再看二级缓存的实现

    mybaits的核心类是SqlSession,Executor,Cache

    SqlSession的默认实现是DefaultSqlSession,该类提供的是用户与数据库之间的操作方法,不仅仅有curd,还有事务回滚和事务提交的操作。

    Executor是一个更具体的操作,sqlSession负责下发用户的指令,Executor负责和数据库进行具体的交互。Executor大致可以分为两种实现类,一种是BaseExecutor(其他的实现类都是继承了这个抽象类),一种是CachingExecutor。前者主要用于一级缓存,后者是二级缓存。

    Cache:顾名思义,和缓存有关。负责了所有有关缓存相关的操作。

    介绍完了基本类,我们可以看下底层的实现逻辑。

    首先我们需要通过DefaultSqlSessioFactory初始化一个sqlSession

    private SqlSession openSessionFromDataSource(ExecutorType execType, TransactionIsolationLevel level, boolean autoCommit) {
        Transaction tx = null;
        try {
          final Environment environment = configuration.getEnvironment();
          final TransactionFactory transactionFactory = getTransactionFactoryFromEnvironment(environment);
          tx = transactionFactory.newTransaction(environment.getDataSource(), level, autoCommit);
          final Executor executor = configuration.newExecutor(tx, execType);
          return new DefaultSqlSession(configuration, executor, autoCommit);
        } catch (Exception e) {
          closeTransaction(tx); // may have fetched a connection so lets call close()
          throw ExceptionFactory.wrapException("Error opening session.  Cause: " + e, e);
        } finally {
          ErrorContext.instance().reset();
        }
      }

    在初始化的过程中会去new一个Executor

    public Executor newExecutor(Transaction transaction, ExecutorType executorType) {
        executorType = executorType == null ? defaultExecutorType : executorType;
        executorType = executorType == null ? ExecutorType.SIMPLE : executorType;
        Executor executor;
        if (ExecutorType.BATCH == executorType) {
          executor = new BatchExecutor(this, transaction);
        } else if (ExecutorType.REUSE == executorType) {
          executor = new ReuseExecutor(this, transaction);
        } else {
          executor = new SimpleExecutor(this, transaction);
        }
        if (cacheEnabled) {
          executor = new CachingExecutor(executor);
        }
        executor = (Executor) interceptorChain.pluginAll(executor);
        return executor;
      }

    根据不同的ExecutorType会返回不同的执行器,但是这些类都是基于 BaseExecutor 的。

    当 cacheEnabled 为true时,会new CachingExecutor 。这边是不是很眼熟,正是我们刚才需要开启二级缓存的注解,当设置二级缓存为 true 时,会返回一个不同的执行器。

    拿select方法来说,当执行 sqlSession.selectOne() 方式时,都会执行到 selectList 方法,然后取到第一条

    @Override
      public <T> T selectOne(String statement) {
        return this.<T>selectOne(statement, null);
      }
    
      @Override
      public <T> T selectOne(String statement, Object parameter) {
        // Popular vote was to return null on 0 results and throw exception on too many.
        List<T> list = this.<T>selectList(statement, parameter);
        if (list.size() == 1) {
          return list.get(0);
        } else if (list.size() > 1) {
          throw new TooManyResultsException("Expected one result (or null) to be returned by selectOne(), but found: " + list.size());
        } else {
          return null;
        }
      }

    执行selectList方法时,正和我们刚才说的一样,会交给执行器去进行查询处理

    MappedStatement ms = configuration.getMappedStatement(statement);
          return executor.query(ms, wrapCollection(parameter), rowBounds, Executor.NO_RESULT_HANDLER);
    @Override
      public <E> List<E> query(MappedStatement ms, Object parameter, RowBounds rowBounds, ResultHandler resultHandler) throws SQLException {
        BoundSql boundSql = ms.getBoundSql(parameter);
        CacheKey key = createCacheKey(ms, parameter, rowBounds, boundSql);
        return query(ms, parameter, rowBounds, resultHandler, key, boundSql);
     }

    当执行器去执行查询语句时候,我们注意到会先调用  createCacheKey() ,方法内部是对 CacheKey类的操作,

    CacheKey cacheKey = new CacheKey();
    cacheKey.update(ms.getId());
    cacheKey.update(rowBounds.getOffset());
    cacheKey.update(rowBounds.getLimit());
    cacheKey.update(boundSql.getSql());
    // for循环对参数进行优化
    cacheKey.update(value);
    if (configuration.getEnvironment() != null) {
          // issue #176
          cacheKey.update(configuration.getEnvironment().getId());
    }
    

    将MappedStatement的Id、sql的offset、Sql的limit、Sql本身以及Sql中的参数传入了CacheKey这个类,最终构成CacheKey。

    继续往下看query方法

    List<E> list;
        try {
          queryStack++;
          list = resultHandler == null ? (List<E>) localCache.getObject(key) : null;
          if (list != null) {
            handleLocallyCachedOutputParameters(ms, key, parameter, boundSql);
          } else {
            list = queryFromDatabase(ms, parameter, rowBounds, resultHandler, key, boundSql);
          }
        } finally {
          queryStack--;
        }
    handleLocallyCachedOutputParameters 这个方法从其他地方看到是对于存储过程的使用。这个功力不够,还为能理解其中。

    我们可以看到,query查询时候会优先根据刚才生成的cacheKey去缓存中查询,如果缓存命中,那么就取缓存中的数据,如果缓存未命中,那么会去查询dateBase

    private <E> List<E> queryFromDatabase(MappedStatement ms, Object parameter, RowBounds rowBounds, ResultHandler resultHandler, CacheKey key, BoundSql boundSql) throws SQLException {
        List<E> list;
        localCache.putObject(key, EXECUTION_PLACEHOLDER);
        try {
          list = doQuery(ms, parameter, rowBounds, resultHandler, boundSql);
        } finally {
          localCache.removeObject(key);
        }
        localCache.putObject(key, list);
        if (ms.getStatementType() == StatementType.CALLABLE) {
          localOutputParameterCache.putObject(key, parameter);
        }
        return list;
      }

    当查询数据库时候,会先操作缓存,给当前的key设定一个占位符。当从数据库中取到值时,会将当前key所对应的缓存清除,将新的list放入缓存中,以便下次查询使用。下面判断statementType是为了在存储过程中获取相对应的参数。

    sqlSession的insert和delete方法最后会执行update方法

    @Override
      public int insert(String statement) {
        return insert(statement, null);
      }
    
      @Override
      public int insert(String statement, Object parameter) {
        return update(statement, parameter);
      }
    
    @Override
      public int delete(String statement) {
        return update(statement, null);
      }
    
      @Override
      public int delete(String statement, Object parameter) {
        return update(statement, parameter);
      }

    而update也是一样,sqlSession触发update方法,交给Executor去执行对应的update方法。每次update时,都会先清除缓存,清除的是执行结果的缓存和key,paramter的参数

    public int update(MappedStatement ms, Object parameter) throws SQLException {
        ErrorContext.instance().resource(ms.getResource()).activity("executing an update").object(ms.getId());
        if (closed) {
          throw new ExecutorException("Executor was closed.");
        }
        clearLocalCache();
        return doUpdate(ms, parameter);
      }
    
    
    @Override
      public void clearLocalCache() {
        if (!closed) {
          //清除缓存的结果
          localCache.clear();
          //清除缓存的参数
          localOutputParameterCache.clear();
        }
      }

    上述就是mybaits的一级缓存的机制。

    二级缓存的执行过程

    二级缓存开启后,同一个namespace下的所有操作语句,都影响着同一个Cache,即二级缓存被多个SqlSession共享,是一个全局的变量。

    二级缓存和一级缓存的本质区别刚才已经叙说了,主要就是加载的执行器不同,一级缓存的执行器都是基于 BaseExecutor的,而二级缓存是基于 CachingExecutor

    @Override
      public <E> List<E> query(MappedStatement ms, Object parameterObject, RowBounds rowBounds, ResultHandler resultHandler, CacheKey key, BoundSql boundSql)
          throws SQLException {
        Cache cache = ms.getCache();
        if (cache != null) {
          flushCacheIfRequired(ms);
          if (ms.isUseCache() && resultHandler == null) {
            ensureNoOutParams(ms, boundSql);
            @SuppressWarnings("unchecked")
            List<E> list = (List<E>) tcm.getObject(cache, key);
            if (list == null) {
              list = delegate.<E> query(ms, parameterObject, rowBounds, resultHandler, key, boundSql);
              tcm.putObject(cache, key, list); // issue #578 and #116
            }
            return list;
          }
        }
        return delegate.<E> query(ms, parameterObject, rowBounds, resultHandler, key, boundSql);
      }

    每次在执行query时候,二级缓存都是根据MappedStatement是否含有缓存以及其子对象的属性去判断是否需要清空缓存

    而后面的ensureNoOutParams同样也是基于存储过程的方法。

    当缓存命中时,会从tcm中获取数据。如果tcm获取到数据,那么返回tcm的值,否则的话会给当前的cache设立一个标记位,防止报空指针错误。

    如果未从tcm去获取到那么会继续走执行器的query步骤,这个执行器的query步骤就是相当于我们走回了一级缓存的query步骤,查询到数据以后会将数据再放入到tcm中。

    所以,二级缓存最后的查询步骤都会回归于一级缓存的实际操作。

    (什么是tcm?tcm即TransactionalCacheManager的简称,这个Map保存了Cache和用TransactionalCache包装后的Cache的映射关系。TransactionalCache实现了Cache接口,CachingExecutor会默认使用他包装初始生成的Cache,作用是如果事务提交,对缓存的操作才会生效,如果事务回滚或者不提交事务,则不对缓存产生影响。在TransactionalCache的clear,有以下两句。清空了需要在提交时加入缓存的列表,同时设定提交时清空缓存)

    总结

    1. MyBatis的二级缓存相对于一级缓存来说,实现了SqlSession之间缓存数据的共享,同时粒度更加的细,能够到namespace级别,通过Cache接口实现类不同的组合,对Cache的可控性也更强。
    2. MyBatis在多表查询时,极大可能会出现脏数据,有设计上的缺陷,安全使用二级缓存的条件比较苛刻。
    3. 在分布式环境下,由于默认的MyBatis Cache实现都是基于本地的,分布式环境下必然会出现读取到脏数据,需要使用集中式缓存将MyBatis的Cache接口实现,有一定的开发成本,直接使用Redis,Memcached等分布式缓存可能成本更低,安全性也更高。
    展开全文
  • 计算机一级《MS Office》上机操作练习题参考答案一、基本操作题1.复制文件①打开考生文件夹下PASTE文件夹,选中FLOPY.BAS文件;②选择【编辑】|【复制】命令,或按快捷键Ctrl+C;③打开考生文件夹下JUSTY文件夹;④选择...
  • 二级Python 考试,不知道这些事,你就过不去了。 前言 “全国计算机等级考试二级Python考试”以下简称【二级Python 】这里讲解你参加考试必须知道的事情。感谢Python123.io 网站提供资源。 、首先是选择题部分...
  • 页面左侧二级菜单20种案例

    千次阅读 多人点赞 2019-02-15 10:44:52
    jQuery作为款主流的JavaScript前端开发框架,深受广告开发者的亲睐,同时jQuery有着不计其数的插件,特别是菜单插件更为丰富,本文将要为大家介绍20个绚丽而实用的jQuery侧边栏菜单,这些侧边栏菜单可以用在不同...
  • 听的时候热泪盈眶,仿佛自己现在就是当老师的杰克马,卖草鞋的刘备,明天觉醒来就能坐着火箭上太阳旅游,喜提人类登日第人。但当你上完厕所去冰箱里拿牛奶的时候就会发现,这不对呀,它们只告诉我要努力,却没给...
  • 计算机二级mysql考试经验分享(2021年3月)

    千次阅读 多人点赞 2021-03-29 16:24:47
    计算机二级mysql考试经验分享 (声明:个人原创,只为给像我考前一样对这场考试迷茫的人一点帮助) 我一年前有在学校上过数据库基础这门课,那时候学的是sql server,想着既然学过了,sql servermysql的语法结构...
  • 面试官:兄弟,说说基本类型包装类型的区别

    万次阅读 多人点赞 2019-09-29 08:36:07
    Java 的每个基本类型都对应了个包装类型,比如说 int 的包装类型为 Integer,double 的包装类型为 Double。基本类型包装类型的区别主要有以下 4 点。
  • 目录 * 此文仅是个人自学理解的学习笔记,若有不对之处敬请指导更正,谢谢! * 目录 ...方法:clone ...方法: ant-design-pro-cli ...Ant Design Pro 是个企业即用的中后台前...
  • 遗传算法( genetic algorithm,GA)是种进化算法,其基本原理是仿效生物界中的“物竞天择、适者生存”的演化法则。遗传算法是把问题参数编码为染色体,再利用迭代的方式进行选择、交叉以及变异等运算来交换种群中...
  • matlab 维小波工具去噪

    千次阅读 2022-04-03 14:09:36
    3.执行 4 小波系数分解。 4.执行多级小波系数分解 5.去噪 6.设置参数 7.信号去噪 . MATLAB版本 2015b . 使用步骤 1.打开工具 找到小波工具并打开(两种方式) 1. 在窗口输入wavemenu,弹出...
  • 这是我的开篇之作~之前没有写博客的习惯,一般是将笔记存本地,但久而久之发现回看不便,而且无法与大家交流学习。现特此写下开篇之作,若有疏漏之处,敬请指正,谢谢! 本文对遗传算法的原理进行梳理,相关代码...
  • 文章目录、智能合约库简介、痛点及解决方式痛点:计算可能溢出痛点:转换不够便捷痛点三:数组操作不够丰富痛点四:不提供字符串内置操作痛点五:高级数据结构不完备总结 、智能合约库简介 作为一门实现...
  • 集装RFID物流运输管理系统应用

    千次阅读 2020-10-13 10:22:09
    将RFID技术应用于集装物流运输管理,利用RFID技术在自动识别领域的优势,开发出集装信息化管理平台,大幅提高集装运输管理的效率效益是非常有意义的。 1.行业背景 集装是国际物流的主要运输装备,国际货运...
  • 知识点目录 考试内容(考试大纲) 基本要求 考试内容 、计算机基础知识 二、Word 的功能使用 ...计算机二级公共基础知识 计算机的发展、类型及其应用领域 计算机软硬件系统的组成及主要技术指标 计算机中...
  • 、root,取得超级系统管理员权限; 、取得设备管理员权限(免ROOT); 三、普通ADB模式;无需删除账户的操作; MIUI10.3版本之后,MIUI开发者模式USB(安全设置)调试需要(插入SIM卡)登录小米账号才能开启...
  • 原标题:计算机二级证书含金量到底有多高?你真的知道吗?2019年9月(第56次)全国计算机等级考试定于9月21日至23日举行。在众多考试中,全国计算机等级考试可以说是相对热门也最基础的考试。然而就是这最基础的考试...
  • 从参加工作到现在,短短的几年内,我投资在自己身上的钱已超过三十多万,光买书籍的钱就已超过总投资的三分之,买了不少于上千本书,有实体书,也有电子书。这些书不仅提升了我的技术能力,更提升了我的视野认知...
  • 等保2.0二级安全要求

    千次阅读 2020-06-07 12:22:39
    二级安全保护能力:应能够防护免受来自外部小型组织的、拥有少量资源的威胁源发起的恶意攻击、一般的自然灾害,以及其他相当危害程度的威胁所造成的重要资源损害...以下加粗字段为等保二级一级区别,需重点关注。
  • 、全国计算机软件专业技术资格水平考试(人事部信息产业部) 从99年月份起,国家人事部将这项考试作为计算机应用软件人员专业技术任职资格的凭证,在全国首次实行以考代评。国家人事部信息产业部计算机软件...
  • 《计算机等级考试一级复习 上网试题操作方法-》由会员分享,可在线阅读,更多相关《计算机等级考试一级复习 上网试题操作方法-(8页珍藏版)》请在人人文库网上搜索。1、上网试题操作方法根据题意一般有两种题型;...
  • 通用规范汉字表 一级字表(3500字)

    千次阅读 2020-08-11 09:23:44
    一级字表(3500字) 一乙十丁厂七卜八人入儿匕几九刁了刀力乃又三干于亏工土士才下寸大丈与万上小口山巾千乞川亿个夕久么勺凡丸及广亡门丫义之尸己已巳弓子卫也女刃飞习叉马乡丰王开井天夫元无云专丐扎艺木五支厅...
  • 点击设置后下滑出现搜索栏,搜索闪退的app名字(比如加密相册),找到无线数据(如果没有此项,只有4g蜂窝移动数据,请在设备底部上滑,然后关闭4g蜂窝网络WiFi的开关),点进去选择第行“关闭”,就可以正常使用...
  • 市面上的音箱形形色色,但无论哪种,都是由喇叭单元(术语叫扬声器单元)箱体这两大最基本的部分组成,另外,绝大多数音箱至少使用了两只或两只以上的喇叭单元实行所谓的多路分音重放,所以分频器也电告不可少的...
  • 单击收件可以查看收到的邮件;单击“撰写邮件”进入发送新邮件的界面,就可以编辑邮件了。在收件人编辑框中输入收件人的邮箱;多个人发送邮件时,各邮件之间用英文字符“,”或“;”分割。对撰写完毕的邮件可以进行...
  • 近年来,与人们出行相关的智能跟随行李产品不断涌入市场,其丰富的功能自动跟随特性,在解放了人们双手的同时,也满足了人们在旅途中的需求,提高了人们的旅行体验。 本文针对市场上智能跟随行李在功能及自动...
  • 箱形图(Box-plot)又称为盒须图、盒式图或线图,是种用作显示组数据分散情况资料的统计图。 绘制酒店均价线图 数据展示 操作步骤 1、拖拽维度「地区」、度量「价格」到列、行功能区; 2、点击分析,取消...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 122,934
精华内容 49,173
关键字:

一级箱和二级箱的区别