结果过滤


当前显示 1-5 of 5
 | 

get_opt cmd args命令行参数问题

李佳         [分类] Linux知识  •   [标签] get_opt,argc,argv,execv,命令行参数   •   2019-12-25

[摘要]  最近调试一个项目,某个流程是proga调用fork之后,在子进程里构造一些命令行参数,调用execv执行另一个程序progb。遇到了一个坑,命令行参数怎么都获取不正确,子进程还可以调试,但调用execv之后只能靠各种打log了,把构造的参数,手工在shell里粘贴,执行progb程序, 也正常。调试...


vmware桥接模式重复包问题

李佳         [分类] 网络拓扑及设备  •   [标签] vmware,DUP,重复包   •   2019-12-21

[摘要]  办公区有很多公共服务器,用于开发、编译、测试用,不过远程连接、出差、去其他办公区还是有些不方便,可以自己建个虚拟机,用于基本的编译、运行环境,最近发现一个问题,ssh到虚拟机卡顿,有时候还会异常中断,ping其他主机有DUP提示: 64 bytes from 192.168.0.1: icmp...


很诡异的valgrind问题

李佳         [分类] 内存管理技巧  •   [标签] valgrind,内存泄漏,definitely lost,内存地址对齐   •   2019-10-25

[摘要]  valgrind是一个用于检测内存泄漏和内存越界等缺陷的工具,检查sapp和插件时,如果dumpfile文件很大,valgrind运行极慢,等不及的话,可能会中途ctrl+c强制终止,如果有报错误,基本都是对的:"invalid read/write"表示有内存越界访问,"definitely lo...


Gitlab CI 入门

李佳         [分类] 开发基础技能  •   [标签] gitlab,CI,持续集成   •   2019-07-09

[摘要]  1.创建git工程 首页点new project, 给项目起个名字,再写点描述信息,不详述了。2.安装gitlab-runner 我们组内已经有公共的Shared Runners, 此处为了做实验,另找一台其他机器做为runer服务器, 执行如下命令, wget https://...


包处理线程阻塞导致丢包

李佳         [分类] 在线故障  •   [标签] 阻塞,丢包,同步   •   2019-06-24

[摘要]  现象: 某项目报告故障,业务流量下降严重,只有平时流量的1/10, 到现场查看驱动日志,网卡有2Gbps入流量,但90%多都被应用丢弃了, gdb attach 应用进程发现,大量线程都被阻塞了,主要原因是connect某个ip地址阻塞了, 而那个ip所属的服务器因硬件崩溃,...


当前显示 1-5 of 5