tangke121
码龄6年
关注
提问 私信
  • 博客:57,862
    动态:195
    58,057
    总访问量
  • 59
    原创
  • 25,892
    排名
  • 35
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2018-11-09
博客简介:

唐学长的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    1
    当前总分
    35
    当月
    10
个人成就
  • 获得137次点赞
  • 内容获得39次评论
  • 获得295次收藏
  • 代码片获得383次分享
创作历程
  • 1篇
    2024年
  • 40篇
    2021年
  • 11篇
    2020年
  • 7篇
    2019年
成就勋章
TA的专栏
  • 其他
    5篇
  • c++
    22篇
  • 数据结构
    14篇
  • 网络
    4篇
  • Linux
    11篇
  • 操作系统
    7篇
  • 经典题型
    3篇
  • C语言
    21篇
兴趣领域 设置
  • 数据结构与算法
    排序算法推荐算法
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

180人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

docker常用命令

【代码】docker常用命令。
原创
发布博客 2024.11.24 ·
113 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

数据结构:哈希

概念哈希冲突闭散列开散列哈希函数装载因子概念顺序结构以及平衡树中,元素关键码与其存储位置之间没有对应的关系,因此在查找一个元素时,必须要经过关键码的多次比较。顺序查找时间复杂度为O(N),平衡树中为树的高度,即O( ),搜索的效率取决于搜索过程中元素的比较次数。理想的搜索方法:可以不经过任何比较,一次直接从表中得到要搜索的元素。 如果构造一种存储结构,通过某种函数(hashFunc)使元素的存储位置与它的关键码之间能够建立一一映射的关系,那么在查找时通过该函数可以很快找到该元素。所以出现了哈希算法.
原创
发布博客 2021.06.21 ·
354 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

UDP与TCP

UDP与TCP
原创
发布博客 2021.06.20 ·
265 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

详解HTTP

URLHTTPhttp报文结构cookie与session一个简单的http服务器HTTP与HTTPSSSL加密方式HTTP1.0、HTTP1.1、HTTP2.0的区别
原创
发布博客 2021.06.13 ·
441 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

红黑树封装set和map

红黑树封装set和map
原创
发布博客 2021.06.12 ·
193 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

红黑树插入操作

红黑树的概念红黑树的性质红黑树的插入
原创
发布博客 2021.06.09 ·
1348 阅读 ·
2 点赞 ·
0 评论 ·
10 收藏

AVL树(平衡二叉搜索树的模拟实现:四种旋转方式)

AVL树(平衡二叉搜索树的模拟实现:四种旋转方式)
原创
发布博客 2021.06.02 ·
541 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

STL关联式容器: map和set

STL关联式容器: map和set
原创
发布博客 2021.06.01 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

二叉搜索树(kv模型)的模拟实现

二叉搜索树(kv模型)的模拟实现
原创
发布博客 2021.05.26 ·
282 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

基于Linux套接字编程

socket是一种常见的网络编程,使用socket可以实现不同主机间的通信。下面简单理解一下socket编程的大致流程
原创
发布博客 2021.05.25 ·
198 阅读 ·
3 点赞 ·
5 评论 ·
2 收藏

C++多态

什么是多态如何实现多态override和final关键字抽象类多态的原理三级目录什么是多态面向对象语言的三大特征就是封装,继承,多态。C++函数重载其实就是多态的一种体现,即在使用层面,使用同一个函数,对于不同的参数会调用不同的函数,产生不同的结果。看上去一个函数会出现多中形态。而一般多说的多态指的是在两个具有父子关系的类中调用一个函数,会根据类的不同而调用不同的函数。假如在父类中有一个函数fun,子类继承之后也有函数fun,那在子类中可不可以对该函数进行重载呢?答案是不可以,在子类中如果直接“重.
原创
发布博客 2021.05.13 ·
215 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

网络基础体系结构

网络背景局域网与广域网认识协议OSI七层模型TCP/IP五层(四层)模型网络传输基本流程
原创
发布博客 2021.05.10 ·
446 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

详解C++继承(普通继承,菱形继承与虚拟继承)

继承的概念继承的具体操作继承的格式友元与静态成员的继承菱形继承与虚拟继承
原创
发布博客 2021.05.05 ·
656 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

Linux环境下C++实现线程池

Linux环境下C++实现线程池
原创
发布博客 2021.05.04 ·
346 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

多线程操作:互斥、同步与信号量(生产者消费者模型两种实现方式)

互斥与同步的概念基于锁实现互斥与同步基于条件变量和锁实现同步基于阻塞队列的生产者与消费者模型什么是信号量?基于信号量的生产者与消费者模型
原创
发布博客 2021.05.03 ·
2137 阅读 ·
12 点赞 ·
3 评论 ·
17 收藏

详解Linux线程

概念创建线程线程等待线程退出与返回值线程分离查看线程的命令线程VS进程
原创
发布博客 2021.05.03 ·
651 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

STL容器:双端队列deque与优先级队列priority_queue

双端队列deque基于deque的Stack基于deque的queue优先级队列priority_queue双端队列dequedeque是一个双端队列,即可以头插和尾插,也可以头删和尾删。它的优点就是结合了vector与list两个的优点,可是实现随机访问和头插头删,在空间不够需要扩容时也不需要像vector那样复杂,只需要在原来空间的基础上加入新的空间即可。虽然deque具有vector与list的优点,但是由于其复杂的结构,导致其有些操作效率非常低下,譬如排序,直接在deque中排序甚至不如先.
原创
发布博客 2021.05.01 ·
516 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏

C++STL容器----List

概念创建一个ListList访问方式List常见接口
原创
发布博客 2021.04.27 ·
91 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vector介绍与使用

vector概念vector的创建vector的遍历vector常用接口迭代器接口vector空间相关接口vector增删查改接口
原创
发布博客 2021.04.23 ·
221 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

深入理解Linux信号

信号的产生信号的处理信号的产生信号的概念
原创
发布博客 2021.04.21 ·
352 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多