- 博客(55)
- 收藏
- 关注
原创 离职前的最后一周我在干嘛
因为现在这家公司招应届生比较多,都是年轻人,也交到很多朋友,大家玩的很开心,也改变了当时步入职场心里想的不能和同事成为朋友,这是天时地利人和吧,以后也大概率不会再有了,大家都年轻,经常加班,相处的时间多,大部分人都是一个人在一个陌生的城市,虽然也遭遇了一些人际关系的烦恼,与人产生羁绊就要承受掉眼泪的风险。偶尔会产生对于这个行业的思考,觉得自己还能干多久,现在年轻,加班好像来说不算什么,但是提前预支将来的烦恼是不对的,应该过好当下,当下在这里干的不开心了,就选择离开。
2026-03-23 16:49:10
24
原创 C++中的异构容器
C++中的异构容器: std::tuple 、std::pair 、std::any 、 std::variant 、 union 、 void*
2024-09-19 09:44:55
531
原创 IO模型、select、poll、epoll
函数select() 返回值为0、-1或者一个大于1的整数值:当监视的文件集中有文件描述符符合要求,即读文件描述符集中的文件可读、写文件描述符中的文件可写或者错误文件描述符中的文件发生错误时,返回值为大于0的正值;当超时的时候返回0;使用IO复用模型可以在等待的时候加入超时的时间,当超时时间没有到达的时候,阻塞的情况一致,而当超时间到达仍然没有数据接收到,系统会返回,不再等待,select()函数按照一定的超时时间轮询,直到需要等待的套接字有数据到来,利用recvfrom()函数将数据复制到应用层。
2023-06-05 10:28:44
852
原创 哈希表(如何打造一个工业级的哈希表)
哈希思想、哈希函数、什么是哈希冲突、如何解决哈希冲突:1.开放寻址法 2、链表法解决装载因子过大的问题选择合适的哈希冲突解决方法
2023-04-04 09:57:21
885
2
原创 C++中的优先级队列(priority_queue)、仿函数(函数对象)
数据流中的中位数1、如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。2、把数组排成最小的数 输入一个非负整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。
2023-03-30 17:40:51
485
1
原创 万丈高楼平地起:Linux常用命令
man命令ls命令cd命令useradd命令passwd命令free命令whoami命令ps命令date命令pwd命令shutdown命令touch命令cat命令mkdir命令rm命令cp命令mv命令find命令more指令less指令head指令tail指令tar命令zip命令unzip命令df命令du命令fdisk命令mount命令ping命令wget命令telnet命令netstat命令curl命令ss命令yum命令rpm命令
2023-02-13 23:55:31
4724
13
原创 【C++】C/C++内存管理(没有对象怎么办?给自己new一个!)
C语言中动态内存管理方式:malloc/calloc/realloc/freeC++内存管理方式:new/deleteoperator new与operator delete函数new和delete的实现原理malloc/free和new/delete的区别 (用法上和底层)内存泄漏
2022-12-02 15:09:35
471
1
原创 【数据结构】二叉树的构建和遍历、判断二叉树是否是完全二叉树、判断二叉树是否是平衡二叉树
读入用户输入的一串先序遍历字符串,根据此字符串建立一个二叉树(以指针方式存储)。
2022-11-29 22:18:04
376
原创 C语言自定义类型(结构体 枚举 联合体(共用体))
结构体结构体的声明结构体变量的初始化结构体传参位段位段的内存分配位段的跨平台问题枚举枚举类型的定义枚举的优点联合体(共用体)联合体的定义联合体大小的计算
2022-10-29 11:12:44
333
5
原创 【数据结构】八大排序算法(C语言实现)
插入排序希尔排序(缩小增量排序 )选择排序堆排序冒泡排序快速排序快排的递归实现1. hoare版本2. 挖坑法3. 前后指针版本快排的非递归实现归并排序递归实现归并排序非递归实现归并排序计数排序
2022-10-25 16:25:41
1700
13
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅