上一页 1 2 3 4 5 6 7 8 ··· 42 下一页
摘要: 程序运行时被killed,需要分析原因并找到解决方法. 首先可能原因是 (1)内存不够 (2)程序出错 内存不够会导致oom 这时查看/var/log/messages 可以看到相关日志 其他的人为kill是没记录的 除非自己在程序内部拦截signal 打印日志(kill -9 和另一个是没办法拦截 阅读全文
posted @ 2020-11-21 14:41 大老虎打老虎 阅读(3410) 评论(0) 推荐(0)
摘要: 转一些知乎大佬的方法 原网页https://www.zhihu.com/question/51735480/answer/127297709 1. 解决各种内存相关问题(例如内存泄漏,内存被踩坏等),。简单来说就一句话修改tcmalloc,加入audit信息。具体修改包括如下2个方面:1.在每次分配 阅读全文
posted @ 2020-11-11 20:55 大老虎打老虎 阅读(488) 评论(0) 推荐(0)
摘要: 原文地址 https://blog.csdn.net/qq_15762939/article/details/104043074 1.使用mprotect设置只读地址 2.可以使用backtrace 拦截信号打印堆栈 3.addr2line使用时需要减去起始地址才能得到偏移地址,并解析出符号 转牛逼 阅读全文
posted @ 2020-10-21 22:36 大老虎打老虎 阅读(3358) 评论(1) 推荐(0)
摘要: 重载 operator() 的类的对象以及函数指针叫函数对象。 类重载 operator() 有一些好处: operator() 可以是重载的函数。传递这个函数对象给泛型库时,可以把重载集作为一个整体传过去。而传函数指针的话只能传单体。 函数对象可以有状态,这可以实现闭包。 C++ 语核里有 lam 阅读全文
posted @ 2020-09-24 15:05 大老虎打老虎 阅读(1069) 评论(0) 推荐(0)
摘要: 目前还在研究,没有明确是的方法 方法1是重命名其中一个库,如果库中有同名的符号的话,可以使用 -fvisibility=hidden,编库的时候对函数加上就可以不对外暴露此接口 -Bsymbolic 强制采用本地的全局变量定义,这样就不会出现动态链接库的全局变量定义被应用程序/动态链接库中的同名定义 阅读全文
posted @ 2020-09-23 22:11 大老虎打老虎 阅读(618) 评论(0) 推荐(0)
摘要: 基本命令为 set_target_properties,可参考https://blog.csdn.net/JCYAO_/article/details/102519998 另 cmake -DCMAKE_VERBOSE_MAKEFILE=on ,make编译时可查看包含的头文件路径,库文件等信息 阅读全文
posted @ 2020-09-07 20:32 大老虎打老虎 阅读(5306) 评论(0) 推荐(0)
摘要: 在类的内部获得自己的shared_ptr这件事情是很难避免的,加了这个可以在现有this的计数上继续增加 阅读全文
posted @ 2020-08-28 20:54 大老虎打老虎 阅读(327) 评论(0) 推荐(0)
摘要: 了解到的工具有如下几个 memleak工具 用起来更方便 valgrind(最强大) mtrace(linux gnu自带,但是只能检测malloc和free) debug_new(针对c++,重载operator new,placement new实现的),原理地址https://www.ibm. 阅读全文
posted @ 2020-08-20 16:49 大老虎打老虎 阅读(1463) 评论(1) 推荐(0)
摘要: 陈硕 (giantchen AT gmail) blog.csdn.net/Solstice 前几天我在新浪微博上出了两道有关 TCP 的思考题,引发了一场讨论 http://weibo.com/1701018393/eCuxDrta0Nn 。 第一道初级题目是: 有一台机器,它有一个 IP,上面运 阅读全文
posted @ 2020-08-15 22:38 大老虎打老虎 阅读(447) 评论(0) 推荐(0)
摘要: 在C++标准中,是这样描述的(在标准草案的6.7节中): such a variable is initialized the first time control passes through its declaration; such a variable is considered initi 阅读全文
posted @ 2020-08-13 19:48 大老虎打老虎 阅读(1619) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 42 下一页