- 博客(4)
- 收藏
- 关注
转载 Socket通信原理
对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1.什么是TCP/IP、UDP?2.Socket在哪里呢?3.Socket是什么呢?4.你会使用它们吗?什么是TCP/IP、UDP?TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,是一个工业标准的协议集,...
2021-11-27 13:24:04 162
原创 C++ STL容器详解
标准容器类 描述 时间复杂度 特点 顺序性容器 向量(vector) 动态数组,在内存中具有连续的储存空间,在堆上分配内存,支持快速随机访问,在中间插入和删除慢,但在末尾插入和删除快。 头部插入删除:O(N) 尾部插入删除:O(1) 中间插入删除:O(N) 查找:O(N) 拥有一段连续的内存空间,并且起始地址不变,因此能非常好的支持随机存取,但由于其内存空间是连续的,所以在中间插入和删除会造成内存块的拷贝,另外,当该
2021-11-25 22:29:24 504
原创 常用的数据结构与算法面试题(持续更新)
一、数组和链表的区别数组(Array):就是相同的数据类型的元素按照一定的顺序排序的集合。存储空间是连续的,内存占用比较大,所以空间复杂度高。但是数组采用了二分查找法,时间复杂度低。数据的内存空间从栈分配。(栈:先进后出)优点:1、随机访问效率高,时间复杂度是O(1),因为数组的内存空间是连续的,所以想访问某个元素,直接从首地址向后偏移几位就可以访问到。缺点:1、删除和插入的时间复杂度都是O(n),因为需要相应的前移和后移。2、空间利用率不高。3、内存空间要求高,必须要有足够
2021-11-25 21:17:43 771
原创 腾讯云ubuntu部署JavaWeb具体步骤
摘要:本文主要讲了如何在腾讯云上安装JDK、Tomcat以及其配置过程。最后再搭建一个JavaWeb的项目演示。
2017-01-18 00:39:24 3940 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人