• 刷题笔记


    1.路由信息是由{目的主机所在的网络地址,下一跳地址,子网掩码}组成

    route add –net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1

    2.如果C类子网的掩码为255.255.255.240,则包含的子网位数、子网数目、每个子网中的主机数目

    A类地址第1字节为网络地址,其它3个字节为主机地址。 B类地址第1字节和第2字节为网络地址,其它2个字节为主机地址。 C类地址第1字节、第2字节和第3个字节为网络地址,第4个个字节为主机地址
    由于是C类IP,前三字节代表网络号,所以子网位数占四位
    子网数目为2^4-2=14,减去2的原因是全0和全1不能使用
    主机数目为2^4-2=14,减2原因同上
    3.帧中继是一种面向连接和可靠的协议
    4.表检查约束:列字段的内容必须符合要求,通常是一个取值范围
     外键约束Foreign Key,选项中说明了department与user两张表的数据具有相关约束性
     唯一性约束
    5.java声明数组形式
     float average[]; double[] marks
    6.a,b是对象的引用,指向堆内存,将a,b两个引用传给x,y,执行x.append(y),改变了x引用指向的堆内存的存储内容,变为AB, y = x,表示引用y,指向引用x指向的存储区域,没有改变引用b,指向的存储空间的内容。 
    7. try中没有异常时,但是有return等跳转语句,这样会引发程序控制流离开当前的try,自动完成finally中资源的释放。 2try中有异常时,catch在获取到异常之前,进行finally执行,接着执行catch中的语句。 由于本题中的finally中有return语句,将try中的return语句覆盖,程序直接跳出。
    8.Servlet的生命周期一般可以用三个方法来表示:
    1. init():仅执行一次,负责在装载Servlet时初始化Servlet对象
    2. service() :核心方法,一般HttpServlet中会有get,post两种处理方式。在调用doGet和doPost方法时会构造servletRequest和servletResponse请求和响应对象作为参数。
    3. destory():在停止并且卸载Servlet时执行,负责释放资源

    初始化阶段:Servlet启动,会读取配置文件中的信息,构造指定的Servlet对象,创建ServletConfig对象,将ServletConfig作为参数来调用init()方法。

    9.在java中,File类提供定位本地文件系统,对文件或目录及其属性进行基本操作,FileInputStream提供按字节流输入,FileReader提供按字符流输入,FileWriter提供按字符流输出。

    10.当一个变量被定义为volatile之后,就可以保证此变量对所有线程的可见性,即当一个线程修改了此变量的值的时候,变量新的值对于其他线程来说是可以立即得知的。可以理解成:对volatile变量所有的写操作都能立刻被其他线程得知。但是这并不代表基于volatile变量的运算在并发下是安全的,因为volatile只能保证内存可见性,却没有保证对变量操作的原子性。

  • 相关阅读:
    【新特性速递】数字输入框的前缀和后缀(位于输入框内部)
    【新特性速递】进度条,进度条,进度条
    【新特性速递】当法语遇上FineUI(Bonjour)!
    【新特性速递】自定义数字输入框的小数分隔符和千分位分隔符
    【经验分享】FineUICore中如何处理文件导出异常?
    【网友作品】服装分销系统架构与界面分享(基于FineUICore基础版)
    FineUIPro/Mvc/Core v6.3.0 正式发布了!
    星球居民突破 1700 人!
    【新特性速递】开关样式复选框增强!
    【新特性速递】为RenderField新增QuickSortField属性!
  • 原文地址:https://www.cnblogs.com/kxdblog/p/4908574.html
Copyright © 2020-2023  润新知