zoukankan      html  css  js  c++  java
  • 蘑菇街总结

    1、如果有一个bug,出现的概率是一百分之一
         问:怎么调试解决这个bug
    2、Java在什么情况下会出现内存泄露
    3、内存泄露怎么调试
    4、说一说C++11的新特性

    5、http和tcp的区别,:TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据

    6、问指针和引用区别:

         首先,引用不可以为空,但指针可以为空。前面也说过了引用是对象的别名,引用为空——对象都不存在,怎么可能有别名!故定义一个引用的时候,必须初始化。因此如果你有一个变量是用于指向另一个对象,但是它可能为空,这时你应该使用指针;如果变量总是指向一个对象,i.e.,你的设计不允许变量为空,这时你应该使用引用。如下图中,如果定义一个引用变量,不初始化的话连编译都通不过(编译时错误

    • 而声明指针是可以不指向任何对象,也正是因为这个原因,使用指针之前必须做判空操作,而引用就不必。

    • 其次,引用不可以改变指向,对一个对象"至死不渝";但是指针可以改变指向,而指向其它对象。说明:虽然引用不可以改变指向,但是可以改变初始化对象的内容。例如就++操作而言,对引用的操作直接反应到所指向的对象,而不是改变指向;而对指针的操作,会使指针指向下一个对象,而不是改变所指对象的内容

    7、问linux下文件系统删除一个文件,问CLOSE_WAIT和TIME_WAIT的区别,感觉这些很钻牛角尖

    (1)bug Android 测试中对于偶现且难以重现的 bug 的处理

              https://testerhome.com/topics/2278 

    (2)Java内存泄漏:http://developer.51cto.com/art/201111/302465.htm

  • 相关阅读:
    机器人搬重物(BFS)
    POJ1386Play on Words(欧拉回路)
    轰炸
    杂务(动态规划)
    Prism框架的Regions使用
    MVVM(使用Prism框架)开发WPF
    WPF显示数据库内容
    UI案例
    VS的快捷操作
    谷歌浏览器插件安装、VIP看视频、解除百度网盘限速
  • 原文地址:https://www.cnblogs.com/snowwhite/p/4725498.html
Copyright © 2011-2022 走看看