上海华为面试总结.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 f ++i和i++区别 ++i先自增再参与运算,i++先参与运算再自增 makefile文件代码,写代码 test: main.o add.o gcc main.o add.o -o test main.o : main.c add.h gcc —c main.c —o main.o add.o : add.c add.h gcc —c add.c —o add.o 隐藏与重写的区别 隐藏是指当父类和子类有相同名字的属性的吋候,父类的同名变量形式上不可见 To但是实际还是存在的。 譬如A有int变量a = 10,父类B有变量a = 5; 当B b = new A()得时候,若用b.a那么父类的5就被隐藏了,此吋b.a =子类 的10。在子类里面访问super.a得吋候只能得到子类的值 重写是针对方法的,通常是父类的方法在子类中重新写过。当执行子类的实例得 时候,实际运行的是子类的方法。在子类里面可以通过super, method ()來显 式的访问。 linux基本命令使用 如:如何査询帮助文档(man),如何査处文件(fiind),常用命令 Linux常用命令全集?CHM 进程间通信有几种,效率如何 管道(pipe ): 管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关 系的进程间使用。进程的亲缘关系通常是指父子进程关系。 有名管道(named pipe): 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。 信号量(semophore ): 信号量是一个计数器,可以用來控制多个进程对共享资源的访问。它常作为 一种锁机制,防止某进程正在访问共享资源时,其他进程也访问该资源。因此, 主要作为进程间以及同一进程内不同线程Z间的同步手段。 # 消息队列(message queue ): 消息队列是由消息的链表,存放在内核中并由消息队列标识符标识。消息队 列克服了信号传递信息少、管道只能承载无格式字节流以及缓冲区大小受限等缺 点。 信号(sinal): 信号是一种比较复杂的通信方式,用于通知接收进程某个事件已经发生。 共享内存(shared memory ): 共享内存就是映射一段能被其他进程所访问的内存,这段共享内存由一个进 程创建,但多个进程都可以访问。共享内存是最快的IPC方式,它是针对其他 进程间通信方式运行效率低而专门设计的。它往往与其他通信机制,如信号两, 配合使用,来实现进程间的同步和通信。 套接字(socket ): 套解口也是一种进程间通信机制,与其他通信机制不同的是,它可用于不同 及其间的进程通信。 tcp/ip有几层 TCP/IP层次模型共分为四层:应用层、传输层、网络层、数据链路层。 应用层一应用层是所有用户所面向的应用程序的统称。ICP/IP协议族在这一层 面有着很多协议来支持不同的应用,许多大家所熟悉的基于Internet的应用的实 现就离不开这些协议。如我们进行万维网(WWW)访问用到了 HTTP协议、文 件传输用FTP协议、电子邮件发送用SMTP、域名的解析用DNS协议、远程登 录用Telnet协议等等,都是属于TCP/IP应用层的;就用户而言,看到的是由一 个个软件所构筑的大多为图形化的操作界面,而实际后台运行的便是上述协议。 ★传输层一这一层的的功能主要是提供应用程序间的通信,TCP/IP协议族在这 一层的协议有TCP和UDPo *网络层一是TCP/IP协议族中非常关键的一层,主要定义了 IP地址格式,从而 能够使得不同应用类型的数据在Internet上通畅地传输,IP协议就是一个网络层 协议。 *网络接口层一这是TCP/IP软件的最低层,负责接收IP数据包并通过网络发送 之,或者从网络上接收物理帧,抽出IP数据报,交给IP层 p2p和SMTP分别在哪层 P2p (点对点传输协议)在传输层 SMTP(邮件传输协议)在应用层 多态概念(父类引用子类参数) 对于多态,可以总结它为: 一、使用父类类型的引用指向子类的对象; 二、 该引用只能调用父类中定义的方法和变量; 三、 如果子类屮重写了父类屮的一个方法,那么在调用这个方法的时候,将会调用子类屮的 这个方法;(动态连接、动态调用) 四、 变量不能被重写(覆盖),”重写“的概念只针对方法,如果在子类中”重写“了父类中的 变量,那么在编译时会报错。 3」javaI1实现多态的机制是什么? 1.方法的重^Overriding和重载Overloading是Java 多态性的不同表现。重写0verriding是父类与子类之间多态性的一种表现,重载 Overloading是一个类中多态性的一种表现。 java写1+N的和 数据结构与算法如排序,二叉树 MVC概念(为什么有DAO层,什么作用) MVC (Model-View

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档