博客专栏  >  编程语言   >  面试知识点

面试知识点

对于九月份的校招你准备好了吗?这里会陆陆续续整理面试常问的考点,希望对于九月份校招找工作的你有帮助

关注
1 已关注
49篇博文
  • awk -- 文本处理工具

    什么是awk     awk也是文本处理工具,与sed相比,awk不仅能以行为单位处理文件,还可以以列为单位处理文件。awk的缺省行分隔符是"\n",缺省列分隔符是空格或tab,但是行分隔符和列分隔符...

    2017-08-20 15:20
    80
  • grep -- 文本编辑器

    grep是一种很强大的文本编辑器,他可以支持正则匹配,也可以将匹配的行统计出来。 命令: grep [选项] [--color]  '搜索字符串'  文件名 ...

    2017-08-20 14:56
    154
  • sed -- 流式编辑器

    sed是什么:      sed意为流式编辑器。也就是将前一个程序的输出引入sed的输入经过一系列的编辑命令转换成另一种格式输出。      sed是一种在线编辑器,它一次处理一行内容。处理时,把...

    2017-08-20 15:11
    162
  • cut --- 文本剪切工具

    定义        正如其名,cut的工作就是“剪”,具体的说就是在文件中负责剪切数据用的。cut是以每一行为一个处理对象的,这种机制和sed是一样的。      cut命令可以从一个文本文件或文本流...

    2017-08-20 15:25
    224
  • sort -- 文本排序工具

    定义:      sort将文件的每一行作为一个单位,相互比较,比较的原则是从首字符向后,依次按ASCII码进行比较 命令:      sort 【选项】 【文本】 选项: ...

    2017-08-20 15:28
    209
  • uniq -- 文本去重工具

    定义:      uniq这个命令用于读取输入文件,并比较相邻的行(注意:比较的是相邻的行)。在正常情况下,第二个及以后更多的重复的行将被删除。行比较是根据所用字符集的排序序列进行的。 命...

    2017-08-20 15:29
    236
  • linux下作业前后台转换

    fg %作业号       将后台程序放置前台运行 bg %作业号      将前台程序放置后台运行

    2017-08-19 15:38
    316
  • 动态库和静态库的区别

    什么是库:          库通俗的说就是把这些常用函数的目标文件打包在一起,提供相应函数的接口,便于程序员使用。库是别人写好的现有的,成熟的,可以复用的代码,我们只需要知道其接口如何定义,便可以...

    2017-08-07 19:33
    475
  • 线程同步机制(互斥量,读写锁,自旋锁,条件变量,屏障)

    先知:      (1)线程是由进程创建而来,是cpu调度的最小单位。      (2)每个进程都有自己独立的地址空间,而进程中的多个线程共用进程的资源,他们只有自己独立的栈资源。 线程...

    2017-08-04 10:22
    720
  • http的长连接和短连接

    http协议和TCP/IP协议的关系:      HTTP的长连接和短连接实际上就是TCP的长连接和短连接。HTTP属于应用层的协议,传输层使用TCP协议,网络层使用IP协议。 IP协议的...

    2017-07-31 14:13
    205
  • OAuth的三种认证方式

    三种认证方式: (1)Resource Owner Password Credentials Grant(资源所有者密码凭据许可) (2)Implicit Grant(隐式许可) ...

    2017-07-31 13:03
    165
  • 深浅拷贝和写时拷贝

    拷贝:        事实是,在对象拷贝过程中,如果没有自定义拷贝构造函数,系统会提供一个缺省的拷贝构造函数,缺省的拷贝构造函数对于基本类型的成员变量,按字节复制,对于类类型成员变量,调用其相应类型...

    2017-07-25 22:07
    293
  • memcpy和memmove的区别

    先看一个例子 void test() { int arr[] = {0,1, 2, 3, 4, 5, 6, 7, 8, 9}; size_t size = sizeof(...

    2017-07-24 18:08
    177
  • strcpy和memcpy的区别

    strcpy:      strcpy是字符串的拷贝。 strcpy函数原型:      char* strcpy(char* dest, const char* src); ...

    2017-07-24 18:05
    217
  • 对称加密和非对称加密的详细说明

    为什么要进行数据加密:       随着人类社会逐渐步入信息时代,信息安全也越来越受到了关注。对计算机而言,信息表现为各种各样的数据,是否采用了适当的方法对数据进行加密,已成为保障数据安全的首要方法...

    2017-07-23 11:38
    347
  • cookie和session的认知

    Cookie概念:      (1)具体来说cookie机制采用的是在客户端保持状态的方案。它是在用户端的会话状态的存贮机制,他需要用户打开客户端的cookie支持。        (2)cook...

    2017-07-23 10:04
    194
  • 求二叉树中最远的两个节点的距离

    求两个节点之间最远的距离:      (1)两个节点都是叶子结点      (2)一个是叶子结点一个是根节点 思路:      (1)如果具有最远距离的两个节点经过了根节点...

    2017-07-22 18:40
    304
  • 求两个节点最近的公共祖先

    (1)如果这棵树是二叉搜索树     二叉搜索树是排序过的,位于左子树的节点的值比当前节点的值小,而位于右子树的节点的值都比当前节点的值大。我们只需要从树的根节点开始和两个输入的节点进行比较。  ...

    2017-07-21 22:00
    326
  • 重载,重写(覆盖),隐藏

    重载:      是指同一作用域内被声明的几个具有不同参数列表(参数的类型,参数的个数的不同)的同名函数。根据参数列表确定调用哪个函数,重载不关心函数返回类型。重载函数通常用来描述一组功能相似的函数...

    2017-07-21 15:06
    187
  • 实现多态——虚函数的对象模型

    多态的概念:(一个接口,多种方法)      多态是面向对象语言的三大特性(封装,继承,多态)之一,多态是指同一个实体具有多种形态。C++中的多态具体体现在编译和运行时期,编译时期就确定对象使用的形式...

    2017-07-21 12:16
    193
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部