zoukankan      html  css  js  c++  java
  • 复试一些可能会问到的问题的解答

    1.简述数组和指针的区别

      一方面

      数组里存储着相同类型,固定数目的变量集合

      指针是一个变量,里面存储着变量的地址

      另一方面

      数组可以直接访问数据

      指针则是间接访问数据

      一些证明不同的例子
      用运算符sizeof可以计算出数组的容量(字节数)。sizeof(p),p为指针,得到的是一个指针变量的字节数,而不是指针指向内存的容量。
      char a[]="hello"数组指向每一个数组元素;而char *p="world",p指向的是字符串的首地址。

    2.数据库事物具有的四要性有:隔离性、原子性、持久性和一致性

    原子性

      所有操作要么全部成功,要么全部失败回滚

    一致性

      一个事务执行之前和执行之后都必须处于一致性状态。

    隔离性

      隔离性是当多个用户并发访问数据库时,比如操作同一张表时,数据库为每一个用户开启的事务,不能被其他事务的操作所干扰,多个并发事务之间要相互隔离。

    持久性

      持久性是指一个事务一旦被提交了,那么对数据库中的数据的改变就是永久性的,即便是在数据库系统遇到故障的情况下也不会丢失提交事务的操作。

    一只原子久隔离

    用缓冲池来记。

    从缓冲池中存取东西要么成功要么失败,这是原子性

    存了后缓冲池内资源增多,取了后缓冲池资源减少,这是一致性

    当有另一个人也正操作缓冲池时,若你正在取,此时mutex=0;他不能取,这是隔离性

    当你取完后,缓冲池资源减少了这是永久性的,这是持久性

    3.计算机网络的iso和tcp/ip的模型关系

    TCP/IP              ISO

    应用层        =   应用层+表示层+会话层

    传输层        =  传输层

    网际层        =  网络层

    网络接口层 = 数据链路层+物理层

    应传(晕船)汪汪

  • 相关阅读:
    JQUERY 滚动 scroll事件老忘记 标记下
    js获取iframe里的body内容
    win8.1企业版 IIS8.5 安装php5.5.18详细图文
    JS 根据特定URL获取ID数组
    wampserver 2.5安装pear win8.1
    webstorm 文件历史找回~ 恢复正确状态~
    深入浅出数据库索引原理(转)
    Winform自定义表单(转)
    用 ASP.NET MVC 实现基于 XMLHttpRequest long polling(长轮询) 的 Comet(转)
    面对海量请求,缓存设计还应该考虑哪些问题?(转)
  • 原文地址:https://www.cnblogs.com/hanabi-521/p/14340450.html
Copyright © 2011-2022 走看看