随笔 - 55  文章 - 2 评论 - 1 阅读 - 16173
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

10 2021 档案
常见问题1
摘要:1.构造函数为什么不能是虚函数? 析构函数为什么可以虚函数? 答:虚函数表是在对象创建的时候,通过构造函数生成的,当然不能是虚函数,此时虚函数列表还不存在,如果是虚函数,怎么调用?? 其次,运行类实例化的时候,必须知道具体的类型,而虚函数是在运行时动态确定绑定的 2.g++ 和clang++ 都可以 阅读全文
posted @ 2021-10-31 07:31 redman274 阅读(22) 评论(0) 推荐(0) 编辑
资料share
摘要:https://github.com/521xueweihan/HelloGitHub 阅读全文
posted @ 2021-10-28 16:47 redman274 阅读(29) 评论(0) 推荐(0) 编辑
几种开放源码的TCPIP协议栈
摘要:几种开放源码的TCPIP协议栈概述1、BSD TCP/IP协议栈 BSD栈历史上是其他商业栈的起点,大多数专业TCP/IP栈(VxWorks内嵌的TCP/IP 栈)是BSD栈派生的。这是因为BSD栈在BSD许可协议下提供了这些专业栈的雏形,BSD许用证允许BSD栈以修改或未修改的形式结合这些专业栈的 阅读全文
posted @ 2021-10-18 15:24 redman274 阅读(300) 评论(0) 推荐(0) 编辑
阻塞与非阻塞,同步与异步
摘要:I/O模型 阻塞I/O 客户端通过connect向服务器发起连接时,connect将首先发送同步报文给服务器,等待服务器返回确认报文段。如果服务器的确认报文段没有立即到达客户端,则connect调用将被挂起,直到客户端收到确认报文段并唤醒connect调用。 非阻塞I/O 无论事件是否发生,都立即返 阅读全文
posted @ 2021-10-18 15:21 redman274 阅读(58) 评论(0) 推荐(0) 编辑
shell脚本解释器的实现原理
摘要:1.初步判断是通过fork 子进程exec运行新的程序实现的 解释器的实现原理是什么? 知其然知其所以然... 阅读全文
posted @ 2021-10-06 20:11 redman274 阅读(104) 评论(0) 推荐(0) 编辑
fputs,fwrite,fprintf的区别
摘要:1.都是库函数,都可以向文件写入数据,可能是二进制数据块,也可能是字符串 fputs,fwrite 前者向文件内写入字符串,一行结束,后者向文件内写入数据块(可能是字符串或者BYTE流) fwrite,fprintf 前者fwrite写入流stream中的数据是buffer指定的内容,内容的字节大小 阅读全文
posted @ 2021-10-06 10:25 redman274 阅读(1453) 评论(0) 推荐(0) 编辑
1.realloc函数
摘要:void *ptr = realloc(ptr, new_size); if (!ptr) { // 错误处理 } 使用误区,返回指针可能是原来的,也可能不是原来的,如果上面这种,可能导致内存泄露。 另外使用时,需要判断new_size的值,如果new_size为0 ,那么相当于把ptr给free掉 阅读全文
posted @ 2021-10-05 19:55 redman274 阅读(33) 评论(0) 推荐(0) 编辑
python 常用库
摘要:1.python 库 - beautiful soup 用来解析html文件,获取内容 Beautiful Soup 提供一些简单的、python 式的函数用来处理导航、搜索、修改分析树等功能。它是一个工具箱,通过解析文档为用户提供需要抓取的数据,因为简单,所以不需要多少代码就可以写出一个完整的应用 阅读全文
posted @ 2021-10-04 11:22 redman274 阅读(39) 评论(0) 推荐(0) 编辑
记一次segment err ,段错误的排除流程
摘要:1.程序跑飞了,看代码具体到了那行,但是仍然不能确定问题,是snprintf出现的问题,这个时候,使用debug,期望通过debug 能够获取到有效信息,但是gdb到那行后,查看怀疑的空指针,并不是自己想象的错误! 因此换个思路,去查看崩溃时候的打印内存信息,此时发生rbp,rsp有些不正常,局部栈 阅读全文
posted @ 2021-10-01 17:32 redman274 阅读(111) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示