月半木斤
码龄5年
关注
提问 私信
  • 博客:160,193
    社区:24
    视频:1,164
    161,381
    总访问量
  • 65
    原创
  • 2,343,264
    排名
  • 263
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:内蒙古
  • 加入CSDN时间: 2019-11-18
博客简介:

weixin_45897952的博客

查看详细资料
个人成就
  • 获得785次点赞
  • 内容获得147次评论
  • 获得1,139次收藏
  • 代码片获得443次分享
创作历程
  • 58篇
    2022年
  • 7篇
    2021年
成就勋章
TA的专栏
  • linux
    30篇
  • 学习笔记
    25篇
  • 函数
    9篇
  • C++
    19篇
  • 项目
    4篇
  • 交换机
TA的社区
  • 月半木斤
    2 成员 2 内容
    创建者
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

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

【网络】多路转接模型epoll

epoll-迄今为止,linux平台性能最好的IO多路转接模型。没有之一。
原创
发布博客 2022.08.17 ·
786 阅读 ·
4 点赞 ·
1 评论 ·
2 收藏

【网络】多路转接模型-poll

关于多路转接IO poll的介绍。
原创
发布博客 2022.08.17 ·
687 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

【网络】五种IO模型以及select编程详讲

对于处理高并发场景应用的select多路转接IO的详细解析,帮你迈出网络编程最重要一步。
原创
发布博客 2022.08.13 ·
1453 阅读 ·
2 点赞 ·
2 评论 ·
7 收藏

TCP聊天室系统功能展示

发布视频 2022.08.10

【项目】基于TCP的聊天系统

本片文章将给你一个思路,加上一点启发,助力你实现自己的基于TCP的聊天系统。实现本项目后,你将对于多线程,生产者消费者模型,安全队列,数据库的操作更上一步。
原创
发布博客 2022.08.09 ·
2267 阅读 ·
8 点赞 ·
0 评论 ·
19 收藏

【项目】GZIP的细节简介和模拟实现

本文详细介绍了GZIP压缩的实现原理以及其中包含的技术原理,完全可以作为你的第一个项目实战,不容错过!!!
原创
发布博客 2022.07.22 ·
1037 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

LZ77文件压缩

本文对于LZ77算法进行了细节性的分析和模拟实现。
原创
发布博客 2022.07.18 ·
4521 阅读 ·
5 点赞 ·
1 评论 ·
36 收藏

带你手把手实现Huffman压缩

文件压缩是我们日常所用运最广泛的应用了,但是你是否好奇它是如何实现文件压缩,又如何解压。这篇文章将带你撩开文件压缩的神秘面纱,带你实现一个基于huffman编码最简单的文件压缩项目。看到这里有Huffman编码不要怕,Huffman编码其实很简单。...
原创
发布博客 2022.07.10 ·
3413 阅读 ·
14 点赞 ·
4 评论 ·
34 收藏

最简单的红黑树模拟实现

众所周知红黑树是map和set的底层容器,它比AVL树的插入速率更高,且有序。这篇文章将带你手撕红黑树。并以红黑树为底层容器实现模拟实现map和set。
原创
发布博客 2022.07.07 ·
1284 阅读 ·
9 点赞 ·
4 评论 ·
18 收藏

【C++11】lambda表达式

这是一篇关于C++11中lambda表达式的详细介绍的文章!!!
原创
发布博客 2022.07.04 ·
599 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

【C++】浅谈C++中的auto和decltype

目录1. auto1.1 对于auto的一些使用规则2. decltype2.1 decltype返回值类型追踪对于上面的这两种情况我们可以用auto和decltype来解决:运行结果:下面我们来具体介绍auto和decltype 1.对于用auto修饰的变量一定要初始化运行结果:可以看到auto可以自动识别变量的类型2. 注意auto是不可以作为函数的参数和返回值的这是因为用auto修饰的变量必须要初始化,这样才能在编译阶段推断出变量的类型,而函数的参数和返回值在程序运行阶段才能确定,
原创
发布博客 2022.07.04 ·
1576 阅读 ·
17 点赞 ·
1 评论 ·
16 收藏

【C++11】用列表初始化你的vector&&initializer_list简介

对C++11中新增的列表初始化容器方法详细解析,浅谈initializer_list
原创
发布博客 2022.07.03 ·
3454 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

【C++】C++中的类型转换

标准C++为了加强类型转换的可视性,引入了四种命名的强制类型转换操作符:static_cast、reinterpret_cast、const_cast、dynamic_cast本文将向你详细的介绍他们的用途和使用方式。
原创
发布博客 2022.07.03 ·
910 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

【C++】智能指针

引言:对于程序员来说内存泄露是一个非常头痛的问题,一旦代码量大了之后内存泄漏是很难被检测出来的,还有许多十分隐蔽的内存泄漏是我们根本无法考虑到的。例如在释放内存之前的程序就崩溃,像这种隐蔽的错误我们一般根本是发现不了的,这一点我们的STL库怎么会想不到呢?所以STL库给我们提供了多种自动释放资源的智能指针,但是这其中也有许多的坑,本片文章将带你搞定智能指针以及其中的众多坑!!!...
原创
发布博客 2022.07.02 ·
775 阅读 ·
7 点赞 ·
1 评论 ·
3 收藏

面试中问最常问的海量数据处理你拿捏了没?

面试海量数据处理高频考题不容错过!
原创
发布博客 2022.06.27 ·
692 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

布隆过滤器:

布隆过滤器是由布隆(Burton Howard Bloom)在1970年提出的一种紧凑型的(紧凑型的是指用位图进行实现)、比较巧妙的概率型(概率是指他不是一定准确的这一点我们在下面对其详细介绍中会提到)数据结构,特点是高效地插入和查询,可以用来告诉你 “某样东西一定不存在或者可能存在”,它是用多个哈希函数,将一个数据映射到位图结构中。此种方式不仅可以提升查询效率,也可以节省大量的内存空间。.........
原创
发布博客 2022.06.27 ·
359 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

位图的详细介绍及模拟实现

本文将面向一个初学者来先介绍位图的概念,以及STL中位图的使用,最后模拟实现位图
原创
发布博客 2022.06.27 ·
1276 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

什么是哈希?哈希的模拟实现

这篇文章将带你从小白的角度逐步理解哈希的概念,哈希中的问题,以及解决方式,最终将带你实现个自己的哈希数据结构。还不快进来看!!!
原创
发布博客 2022.06.07 ·
4048 阅读 ·
25 点赞 ·
8 评论 ·
71 收藏

手撕AVL树谁看谁撕。看了之后你到时候撕给面试官看。

目录1.AVL树的概念2.一棵AVL树或者是空树,或者是具有以下性质的二叉搜索树:3.AVL树的节点4.AvL树的插入1. 按照二叉搜索树的方式插入新节点2. 调整节点的平衡因子2.1.右单旋2.2.左单旋2.3. 左右双旋2.4.右左双旋5.AVL树检测:6.AVL树的性能7.最后附上AVL树的全部代码:因为马上期末考试了/(ㄒoㄒ)/,所以只写了AVL树的插入详细解法,但质量绝对保证包看包会,等期末之后更新AVL树的删除操作!!! 好啦看到这里相信AVL树的插入已经是小case了,等期末考试之后必
原创
发布博客 2022.06.03 ·
348 阅读 ·
6 点赞 ·
3 评论 ·
2 收藏

【C++】之多态最最最详细讲

目录 1.什么是多态? 2.多态的分类 2.1.静态多态(也可以称为:静态绑定||早绑定) 2.2.动态多态(也可以称为:动态绑定||晚绑定) 3.C++中动态多态的实现条件 4.多态的体现 5.什么是重写 测试各种情况下是否构成重写: 大总结一下构成重写的具体需求。 重载,重写,重定义三个概念的区分 6.override关键字: 7.final关键字 final使用需要注意的点: 8.抽象类 8.1.抽象类的意义 8.2.纯虚函数要注意的..
原创
发布博客 2022.05.21 ·
1149 阅读 ·
7 点赞 ·
3 评论 ·
5 收藏
加载更多