![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作记录
文章平均质量分 77
记录工作中遇到的问题
抱猫人
这个作者很懒,什么都没留下…
展开
-
使用backtrace追踪程序的异常退出
输出程序的堆栈backtrace函数在linux系统中,我们可以通过如下三个库函数来获取程序的调用堆栈,可以通过man 3 backtrace查看。它们由GUN C Library提供。#include <execinfo.h> /* Store up to SIZE return address of the current program state in ARRAY and return the exact number of values stored. */int原创 2022-04-12 16:22:29 · 464 阅读 · 0 评论 -
OTL:通用数据库连接模板
OTL使用,以及使用中的缓存问题原创 2022-03-14 11:56:36 · 1252 阅读 · 0 评论 -
源码编译curl支持openssl
OpenSSL版本问题注:openssl版本问题主要是方便自己查阅OpenSSL各版本官方的支持情况:OpenSSl版本官方支持0.9.8不再支持1.0.0不再支持1.0.1不再支持1.0.2后续不再支持1.1.1支持到2023年9月11日3.0.0目前最新版本,支持中版本命名方式(x_x_x-prex预览版 ; x.x.x-beta/alpha测试版 ; x_x_x正式版 ; x_x_x[a-z]延伸版 )原创 2021-08-16 10:35:58 · 3245 阅读 · 0 评论 -
端口映射中继服务遇到的问题
记录下工作中遇到的中继服务做端口映射遇到的问题起因:由于公司的远控有外网的需求,为了保证控制两端的接口复用,我们使用了两个代理和一个中继服务器,其架构为,使用一个ClienAgent来与中继服务器通信,获取被控制端的相关信息,然后控制端客户端直接连接中继服务器,并携带被控制端的信息,由中继服务器完成一条控制端与被控端的链接;每一个被控端都需要自己连接中继器并上报自己的信息;中继服务器上的中继服务一般会通过端口映射的方式,将服务映射到外网上;前不久,某个客户反应通过中继做远控,刚出现远控初始化界面时,连接原创 2021-07-29 16:21:18 · 397 阅读 · 0 评论 -
Linux下delete后内存仍然无法释放
记录下工作中所遇到的问题起因:公司自主研发的录屏文件系统管理服务器(主要用作录屏文件存储以及实时播放,当然也有普通文件上传下载的功能)。当我们客户公司对服务器进行测压时,发现频繁调用某个函数后内存会缓慢上升;而当调用结束后,内存只是下降了一小段(20%内存占用率可能只是降了2%左右),接下来等待一段时间后内存可能会降到低值也可能变化不明显。根据多番测试,发现基本都和上述差不多,起初认定时程序中有内存泄漏,花了差不多一天的时间使用gperftools工具(一款很不错的性能测试工具,google的,和gol原创 2021-07-09 08:54:45 · 3241 阅读 · 0 评论