摘要: 简历面 (电话) 1. 四次挥手 time_wait 1. 滑动窗口 2. 客户端当被告知服务端接收窗口大小为0后的行为,如果服务端的接收窗口又变大了呢? 3. 拥塞控制 4. 快重传 5. 快恢复 6. MTU是什么,在哪一层,路径MTU 7. 解释大小端、字节对齐以及原因 8. 编译过程 9. 阅读全文
posted @ 2019-05-25 23:56 CurtisChen 阅读(82) 评论(0) 编辑
摘要: 红黑树实现 说明 (待填坑) 代码阅读全文
posted @ 2019-03-08 22:12 CurtisChen 阅读(44) 评论(0) 编辑
摘要: 关系和复杂度 关系 复杂度 一、冒泡排序 原理 1. 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 3. 针对所有的元素重复以上的步骤,除了最后一个。 4. 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较 代码 二、选择排序 原理 选择排序与冒泡排序有点像,只不过选择阅读全文
posted @ 2019-03-03 22:27 CurtisChen 阅读(22) 评论(0) 编辑
摘要: git config:配置相关信息 git clone:复制仓库 git init:初始化仓库 git add:添加更新内容到索引中 git diff:比较内容 git status:获取当前项目状况 git commit:提交 git branch:分支相关 git checkout:切换分支 g阅读全文
posted @ 2018-12-13 19:52 CurtisChen 阅读(10) 评论(0) 编辑
摘要: 1. tree (需要安装) 2. ls 3. cd ~:当前用户home 目录 4. pwd 5. mkdir 6. touch file 文件存在:更新文件时间戳 文件不存在:创建文件 7. rmdir 空目录 8. rm dir r 递归方式 i 提示 f 强制 9. cp (1)cp fil阅读全文
posted @ 2018-09-13 23:56 CurtisChen 阅读(22) 评论(0) 编辑
摘要: 挑战:数据提取 — 实验楼 题目 数据提取 介绍 小明在做数据分析的时候需要提取文件中关于数字的部分,同时还要提取用户的邮箱部分,但是有的行不是数组也不是邮箱,现在需要你在data2这个文件中帮助他用正则表达式匹配出数字部分和邮箱部分。在这里下载 wget http://labfile.oss.al阅读全文
posted @ 2018-09-12 11:37 CurtisChen 阅读(127) 评论(0) 编辑
摘要: 题目 历史命令 介绍 在linux中,对于文本的处理和分析是极为重要的,现在有一个文件叫做data1,同学们可以在这里下载, wget http://labfile.oss.aliyuncs.com/courses/1/data1 里面记录是一些命令的记录,现在需要你从里面找出出现频率次数前3的命令阅读全文
posted @ 2018-09-12 09:32 CurtisChen 阅读(131) 评论(0) 编辑
摘要: 题目 备份日志 小明是一个服务器管理员,他需要每天备份论坛数据(这里我们用日志替代),备份当天的日志并删除之前的日志。而且备份之后文件名是年 月 日的格式。alternatives.log在/var/log/下面。 目标 为shiyanlou用户添加计划任务 每天凌晨3点的时候定时备份alterna阅读全文
posted @ 2018-09-11 17:22 CurtisChen 阅读(117) 评论(0) 编辑
摘要: 先给前几项,即可求出第n项阅读全文
posted @ 2018-08-19 12:01 CurtisChen 阅读(514) 评论(0) 编辑
摘要: J 洋灰三角 题目: 链接:https://www.nowcoder.com/acm/contest/136/J来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 时间限制:C/C++ 1秒阅读全文
posted @ 2018-08-19 11:54 CurtisChen 阅读(88) 评论(3) 编辑