logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

计算机网络——网络字节序(大端字节序(Big Endian)\小端字节序(Little Endian))

网络字节序 网络字节序1、网络字节序 (Network Byte Order)和本机转换2、字节序转换函数网络字节序1、网络字节序 (Network Byte Order)和本机转换1、大端、小端字节序“大端”和”小端”表示多字节值的哪一端存储在该值的起始地址处;小端存储在起始地址处,即是小端字节序;大端存储在起始地址处,即是大端字节序;具体的说:①大端字节序(Big Endian):最高有效位存

计算机网络常见面试问题 —— HTTP状态码以及常见的请求字段

HTTP状态码以及常见的请求字段HTTP状态码以及常见的请求字段1、HTTP 概述和特征1、HTTP状态码2、HTTP常见的请求字段参考HTTP状态码以及常见的请求字段1、HTTP 概述和特征HTTP 概述HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:WorldWide Web )服务器传输超文本到本地浏览器的传送协议。HT

计算机网络常问面试问题 2 —— 拥塞控制(congestion control)和流量控制(flow control)以及相互的区别

拥塞控制和流量控制拥塞控制和流量控制1、流量控制1.1、定义和作用1.2、控制方法1.3、滑动窗口使用2、拥塞控制2.1、定义和作用2.2、拥塞控制的方法2.3、拥塞控制流程(面试重点)——慢开始和拥塞避免2.4、快重传和快恢复2.4.1、快重传2.4.2、快恢复3、拥塞控制和流量控制的区别参考拥塞控制和流量控制1、流量控制1.1、定义和作用流量控制(flow control):所说的端到端(en

#计算机网络
c++11之智能指针以及循环引用的解决

C++ 11之智能指针背景智能指针的引出实例unique_ptr、share_ptr、weak_ptrunique_ptr背景理解智能指针需要从下面三个层次:1、从较浅的层面看,智能指针是利用了一种叫做RAII(资源获取即初始化)的技术对普通的指针进行封装,这使得智能指针实质是一个对象,行为表现的却像一个指针。2、智能指针的作用是防止忘记调用delete释放内存和程序异常的进入catch块忘记释放

计算机网络——数据从网卡到应用的过程

数据从网卡到应用的过程 数据从网卡到应用的过程1、过程概述2、网卡3、网卡驱动数据从网卡到应用的过程1、过程概述假设一个HTTP请求的数据到达网卡,那数据是如何被层层处理并到达应用呢?2、网卡网卡(Network Adapter),也称网络适配器,是一个 硬件设备,有全球唯一的 MAC(Media Access Control)地址,MAC地址在网卡生产时就被烧制在ROM中,网卡初始化时恢复到计算

什么是状态机(Finite-state machine)?

有限状态机有限状态机(FSM)1、 什么是“状态”2、什么是状态机?3、状态机图怎么画?参考有限状态机(FSM)1、 什么是“状态”先来解释什么是“状态”( State )。现实事物是有不同状态的,例如一个自动门,就有 open 和 closed 两种状态。我们通常所说的状态机是有限状态机,也就是被描述的事物的状态的数量是有限个,例如自动门的状态就是两个 open 和 closed 。状态机,也就

Android :数据存储方案学习笔记之 SharedPreferences

SharedPreferences SharedPreferences概述参考SharedPreferences概述要想使用 SharedPreferences 来存储数据,首先需要获取到 SharedPreferences 对象。Android 提供了三种方法得到 SharedPreferences 对象:1、Context 类中的 getSharedPreferences()方法此方法接收两个

#android#java
linux线程同步方式4——自旋锁(Spinlock)

自旋锁(Spinlock)自旋锁1、背景和定义2、自旋锁适用情况3、自旋锁有几个重要的特性4、自旋锁死锁情况举例5、spin lock相关的API函数1、初始化2、加锁3、解锁4、销毁6、自旋锁和互斥锁对比7、自旋锁和互斥锁运行实验对比参考自旋锁https://www.cnblogs.com/biyeymyhjob/archive/2012/07/21/2602015.html1、背景和定义自旋锁

#linux#c++
数据结构常见排序算法——快速排序(定义、特征、递归和非递归实现、优化、快速排序 Vs. 归并排序 Vs. 堆排序)

快速排序快速排序1、定义2、特征3、实现过程4、C++代码5、优化5、快速排序 Vs. 归并排序 Vs. 堆排序参考快速排序1、定义快速排序的基本思想是,通过一轮的排序将序列分割成独立的两部分,其中一部分序列的关键字(这里主要用值来表示)均比另一部分关键字小。继续对长度较短的序列进行同样的分割,最后到达整体有序。在排序过程中,由于已经分开的两部分的元素不需要进行比较,故减少了比较次数,降低了排序时

    共 56 条
  • 1
  • 2
  • 3
  • 6
  • 请选择