• 记录六20180613


    1、static的作用?

    个人理解static有两个作用,第一是对代码的隐藏性,第二个就是改变存储位置

    1)static修饰局部变量

    那么局部变量其实就变成了一个全局变量,只初始化一次,并且变量存储的位置从栈到了全局静态存储区

    2)static修饰全局变量

    没有什么变化,存储位置没有变化,但是该全局变量只能在该.c文件中使用

    3)static修饰函数

    函数代码段存储在了静态区,其次,该函数只在本.c文件中可见,也就是不能extern了

    4)static修饰成员变量

    static修饰的成员变量其实就是全局变量了,不依赖于类对象存在而存在,

    5)static修饰成员函数

    此时的成员函数入参就没有默认的this指针了,不依赖于类对象存在而存在,只能调用同类的其他静态函数和静态变量

    2、是否了解开源项目openstack/DBK?

    3、Linux的常用指令?

    4、vim操作同时打开两个文件?如何批量替换一个字符串?

    5、对云计算的认识?

    6、有没有遇到过SQL语句的优化?

    7、如何统计性能?CPU跑高时如何考虑优化?

  • 相关阅读:
    AOJ.866 飞越原野 (三维BFS)
    UVA.129 Krypton Factor (搜索+暴力)
    UVA.10986 Fractions Again (经典暴力)
    UVA.10305 Maximum Product (暴力)
    UVA.725 Division (暴力)
    HDU.3342 Legal or Not (拓扑排序 TopSort)
    HDU.2647 Reward(拓扑排序 TopSort)
    13 成都
    15 沈阳
    14 鞍山
  • 原文地址:https://www.cnblogs.com/xqn2017/p/9181746.html
Copyright © 2020-2023  润新知