- 博客(5)
- 收藏
- 关注
转载 C++面试最常见20题
问1:请用简单的语言告诉我C++ 是什么? 答:C++是在C语言的基础上开发的一种面向对象编程语言,应用广泛。C++支持多种编程范式 --面向对象编程、泛型编程和过程化编程。 其编程领域众广,常用于系统开发,引擎开发等应用领域,是最受广大程序员受用的最强大编程语言之一,支持类:类、封装、重载等特性! 问2:C和C++的区别? 答:c++在c的基础上增添类,C是一个结构化语言,它的重点在于算法...
2019-04-10 11:51:00 248
转载 每日一学———关键字const和static
const关键字 阻止一个变量被改变,可以使用const关键字。在定义该const变量时,通常需要对它进行初始化,因为以后就没有机会再去改变它了; const与define 两者都可以用来定义常量,但是const定义时,定义了常量的类型,所以更精确一些。#define只是简单的文本替换,除了可以定义常量外,还可以用来定义一些简单的函数,有点类似内联函数(Inline)。...
2019-03-25 10:55:43 154
原创 剑指offer刷题经验
3.19 41(1)输入一个递增排序的数组和一个数字S,在数组中查找两个数,使得他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。 思路: 使用双指针,一个指针指向元素较小的值,一个指针指向元素较大的值。指向较小元素的指针从头向尾遍历,指向较大元素的指针从尾向头遍历。 如果 cursum > sum,移动较大的元素,使 cursum 变小一些; 如果 cursu...
2019-03-24 13:59:09 140
转载 每日一学之-----http和https的区别
一、HTTP和HTTPS的基本概念 HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。 HTTPS:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL(Secure Sockets Layer)层,HTTPS的安全基础是...
2019-03-24 09:48:56 117
原创 I/O复用之epoll
先简单介绍一下I/O复用,I/O复用使得程序可以同时监听多个文件描述符,主要通过select、poll和epoll三个函数来实现; (1)select系统调用 select系统调用的用途是:在一段指定的时间内。监听用户感兴趣的文件描述符上的可读、可写、和异常事件处理。 select事件原型如下: #include<sys/select.h> int select(int...
2019-03-09 21:32:36 87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人