面试
魏文娟
我是魏文娟
展开
-
1网络知识 HTTP知识
五层网络层模型有 应用层、传输层、网络层、数据链路层、物理层, 应用层协议有:HTTP/FTP/TFTP/SMTP 网络层协议有:IP TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。 在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,...原创 2019-02-18 17:45:07 · 195 阅读 · 0 评论 -
8 正则表达式
\d \s \w原创 2019-02-18 19:17:24 · 200 阅读 · 0 评论 -
7 Redis相关
Redis支持五种数据类型: String、hash、list、set、zset。 字符串、哈希、列表、集合、有序集合。 set集合,是string类型的无序集合。集合是通过哈希表实现的,所以删除、添加、查找的时间复杂度的O(1) set\zset不允许插入重复的成员。 ...原创 2019-02-18 19:10:03 · 152 阅读 · 0 评论 -
6 Mysql
存储引擎 https://www.cnblogs.com/xiaoxi/p/6868087.html 二叉排序树(Binary Sort Tree) 平衡二叉树(Balanced Binary Tree)具有以下性质:它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。树的平衡破坏了,程序就会进行纠正,根据需要更改树的结构。通过维持树的特征,保持...原创 2019-02-18 19:02:52 · 162 阅读 · 0 评论 -
5 面向对象
PHP中的self与::原创 2019-02-18 19:01:51 · 158 阅读 · 0 评论 -
2 linux搭建C开发环境
(root) linux安装gcc #gcc -v #yum -y install gcc #yum -y install gcc-c++ Linux的C开发环境与Windows的有所不同, 在Linux下,一个完整的C开发环境包括以下三个组成: 1、函数库: glibc 2、编译器:gcc 3、系统头文件:glibc_header ...原创 2019-02-18 16:47:28 · 312 阅读 · 0 评论 -
4 Linxu知识
ps -aux含义 532。所属用户、所属用户组的其他用户、组外用户 chown是用来修改某个目录或文件的用户和用户组的,chmod是用来修改目录或文件的访问权限 chown elk:elk /tmp/temp1 chown -R elk:elk /tmp/temp1...原创 2019-02-18 18:59:24 · 131 阅读 · 0 评论 -
3 算法
冒泡排序、选择排序、希尔排序 堆排序 归并排序、插入排序 计数排序、桶排序、基数排序原创 2019-02-18 18:56:56 · 164 阅读 · 0 评论 -
2 C语言
C中int占4个字节 C中struct、union的区别原创 2019-02-18 18:55:58 · 156 阅读 · 0 评论 -
9 java、go基础
php Java Go 一种计算机脚本语言, 一种解释性语言,可以直接执行 一门面向对象的计算机编程语言 一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言 支持多种编程范式(函数式和面向对象) 支持并发编程 增加了 切片(Slice) 型、并发、管道、垃圾回收、接口(Interf...原创 2019-02-18 21:28:22 · 194 阅读 · 0 评论