随笔分类 -  面试

摘要:当写下这个程序,点击运行:play_or_pause_button: 这个过程计算机做了什么 一、编译系统 1.1 编译过程 在Unix系统上,由编译器把 源文件 转化为 目标文件 o:output 它的具体过程如下: 预处理阶段 :处理以 开头的 预处理命令 ; 编译阶段 :翻译成汇编文件; 汇编 阅读全文
posted @ 2020-05-22 17:25 house_cat 阅读(666) 评论(0) 推荐(0)
摘要:[TOC] 概述 网络模型与相关协议 OSI七层模型: 物理层 数据链路层:PPP,MAC 网络层:IP,ARP,ICMP 运输层: TCP、UDP 会话层 表示层 应用层:DNS、HTTP、SMTP等 TCP/IP四层协议 网络接口层 网际层:IP 运输层:TCP、UDP 应用层:HTTP、SMT 阅读全文
posted @ 2020-04-17 18:31 house_cat 阅读(606) 评论(0) 推荐(0)
摘要:在要求不能带板子和使用STL的情况下,只能手撕代码。 而且手写的话说明对知识点了解更深,比赛的时候速度更快。(虽然我退役了) 但是在笔试面试的时候很可能不能让你使用STL,这个时候就考验你对基本算法的理解(记忆) 一般来说,出现在算法竞赛进阶指南的代码是必须会手撕的 [TOC] 基本算法 二分 在单 阅读全文
posted @ 2020-04-11 18:45 house_cat 阅读(303) 评论(0) 推荐(0)
摘要:索引 索引是对数据库表中的一列或多列值进行排序的一种结构,使用索引可以快速访问数据库表中的特定信息。 https://www.cnblogs.com/l199616j/p/11232392.html 索引的底层实现 什么时候需要索引 1. 主键自动建立唯一索引 2. 频繁作为查询条件的字段应该创建索 阅读全文
posted @ 2020-04-09 09:55 house_cat 阅读(275) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-03-27 11:07 house_cat 阅读(48) 评论(2) 推荐(0)
摘要:概述 1. c++相对c增加了那些特性? c语言编程原理 结构化编程 (自顶向下):将大型任务划分成小型的易于编写的 模块 虽然结构化编程的理念提高了程序的清晰度和可靠性,并且便于维护,但是还不够 相对c,c++主要增加了: 面向对象的编程 和 泛型编程 2. 什么是面向对象编程 + 面向对象的编程 阅读全文
posted @ 2020-03-25 19:13 house_cat 阅读(219) 评论(0) 推荐(0)
摘要:[TOC] 引言 3.21一刷结束 问题的关键和证明的必需: 数据结构 数组 数组中重复的数字 在一个长度为 n 的数组 nums 里的所有数字都在 0~n 1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 这个绝对不是简单 阅读全文
posted @ 2020-03-13 16:48 house_cat 阅读(688) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-12-11 18:20 house_cat 阅读(11) 评论(0) 推荐(0)