我要投稿 投诉建议

计算机二级VB考试重点知识

时间:2022-08-15 08:47:47 电脑知识 我要投稿
  • 相关推荐

计算机二级VB考试重点知识

  Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,也是计算机二级考试的一个科目,下面就是小编跟大家分享计算机二级VB考试重点知识,欢迎大家阅读!

计算机二级VB考试重点知识

  1.Log4j.jar工具包

  该工具包主要用于记录日志信息.hibernate,spring都使用该工具进行日志记录.

  1)主要有以下3个重要组成部分

  a.Logger组件:日志器,用于往外输出日志

  b.Appender组件:用于指定信息输出方式,例如控制台输出,文件输出等

  c.Layout组件:用于指定信息输出格式

  2)log4j将消息分成以下级别,可以通过配置文件规定输出消息的级别

  debug级别:logger.debug()

  info级别:logger.info()

  warn级别:logger.warn()

  error级别:logger.error()

  fatal级别:logger.fatal()

  2.Spring框架有什么用及优势

  利用Spring框架进行整合开发.好处是实现组件之间的解耦,提高程序灵活性.

  Spring提供了一个容器,该容器可以管理Bean组件,此外容器还提供了IOC和AOP特性.基于这些特性实现程序组件之间的解耦.

  3.Spring容器基本应用(等价于工厂功能)

  1)容器实例化

  容器类型可以为BeanFactory和ApplicationContext(推荐使用)

  ApplicationContext -->ClassPathXmlApplicationContext(推荐)

  -->FileSystemXmlApplicationContext

  2)如何将Bean组件纳入到Spring容器

  scope="prototype">

  id属性:组件的在容器中的标识符.

  name属性:功能与id属性一样,区别在于name可以使用特殊字符;id不允许

  class属性:指定组件类型

  scope属性:指定组件对象创建模式.支持singleton和prototype,如果用于Web开发,还可以使用request,session.需要特殊配置

  singleton:指的是bean组件对象采用单例模式创建.容器中只有一个Bean对象.

  prototype:指的是每次调用ac.getBean(),都会创建一个新的Bean对象返回.

  3)Bean组件在容器中的创建和销毁

  a.如果bean定义scope采用非单例模式,该对象在调用ac.getBean()创建,使用完毕后,由垃圾回收器负责销毁

  b.如果bean定义scope采用singleton(默认)

  创建时机:在容器实例化时创建(默认)

  销毁时机:在容器销毁时销毁,调用AbstractApplicationContext的close()方法.

  可以在元素定义中,使用init-method指定对象初始化方法;

  使用destroy-method指定对象销毁方法.

  如果元素指定lazy-init="true",对象创建延迟到调用ac.getBean("")方法.如果需要将容器中所有scope="singleton"组件都采用延迟创建,可以在UTF-8 编码方案 采用变长编码 1~N方案, 其中英文1个byte

  中文3个byte

  char[] = ['A','B','中']

  utf8 = [41 42 e4 b8 ad]

  utf-8: 是将unicode 编码为 byte 序列的方案

  中: 4e2d = 0100111000101101

  e4 b8 ad = 11100100 10111000 10101101

  1110XXXX 10XXXXXX 10XXXXXX

  以0为开头的是 英文!(0~127)

  110 表示连续2字节表示一个字符

  1110 表示连续3字节表示一个字符

  11110 表示连续4字节表示一个字符

  每个数据字节以 10开头

【计算机二级VB考试重点知识】相关文章:

计算机等级考试二级VB考点:程序调试11-08

全国计算机二级office中Word题型重点考点09-25

计算机二级考试命中率最高题目09-26

司法考试重点科目06-09

考全国计算机二级证的用处08-31

vb实训心得11-25

初三历史中考重点知识点09-26

计算机基础知识教程09-14

2023年计算机二级测试题及答案05-22

2023计算机二级MySQL预测试题(附答案)08-25