- 博客(8)
- 资源 (43)
- 问答 (1)
- 收藏
- 关注
原创 gdb打印的变量值不准确问题
问题:gdb打印的变量值不准确问题1) gdb中list可以显示代码,说明debug信息是有编译进去。2) 设置断点后,使用"print xxx"查看变量,变量值不正确,但是在程序中打印是对的。3) 尝试编译使用-g和-gstabs+都不行。4) 写了一个测试demo,调试正常,无此现象。5) 调试过程中没有出现gdb内部警告或者错误提示。解决:编译使用-gdw
2016-11-25 12:56:42 2431
原创 linux下使用TC模拟弱网络环境(网络延迟和丢包)
1 模拟延迟传输简介netem 与 tc: netem 是 Linux 2.6 及以上内核版本提供的一个网络模拟功能模块。该功能模块可以用来在性能良好的局域网中,模拟出复杂的互联网传输性能,诸如低带宽、传输延迟、丢包等等情 况。使用 Linux 2.6 (或以上) 版本内核的很多发行版 Linux 都开启了该内核功能,比如 Fedora、Ubuntu、Redhat、OpenSuse、CentO
2016-11-23 11:37:07 7795
原创 pmap查看进程当前的内存详细占用情况
语法或用法#pmap PID 或者 #pmap [options] PID在输出中它显示全部的地址,kbytes,mode还有mapping。选项-x extended显示扩展格式-d device显示设备格式-q quiet不显示header/footer行-V 显示版本信息command:pmap pid 或者 pmap pid1 pid2
2016-11-23 11:26:34 10396
原创 libc.so.6 not found版本太低问题
问题:libc.so.6: version `GLIBC_2.14′ not found原因:系统中安装的libc.so的版本太旧,不支持2.14;1、执行locate libc.so.6找到库的位置; /usr/lib64/libc.so.62、查看系统已支持的版本: strings /usr/lib64/libc.so.6 | grep GLIBC解
2016-11-23 11:19:03 5679 3
原创 更新libcurl后yum命令报错
问题描述:新写的程序使用libcurl静态库, libcurl中的dns解析采用的是c-ares的异步解析,编译安装c-ares,curl后,执行yum安装软件报错[root@localhost usr]# yumThere was a problem importing one of the Python modulesrequired to run yum. The error
2016-11-23 10:40:30 2436 1
原创 使用libcurl作http请求线程卡在curl_multi_perform的问题
线上挂死时,gstack pid 获取的堆栈信息Thread 1 (Thread 0x7f766d1de7c0 (LWP 2899)):#0 0x0000003ca820e9c3 in recvfrom () from /lib64/libpthread.so.0#1 0x0000003ab920c133 in __libc_res_nsend () from /lib64/lib
2016-11-23 09:49:57 6118
转载 内存屏障
set_mb(),mb(),barrier()函数究竟有何作用?#define mb() __asm__ __volatile__ ("lock; addl $0,0(%%esp)": ::"memory")1)set_mb(),mb(),barrier()函数追踪到底,就是 __asm____volatile__("":::"memory"),而这行代码就是内存屏障。2)__as
2016-11-23 09:46:40 544
转载 C++ 用libcurl库进行http通讯网络编程
一、LibCurl基本编程框架libcurl是一个跨平台的网络协议库,支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP 上传, HTTP基本表单上传,代理,cookies,和用户认证。想要知道更多关于libcurl的介绍,可以到官网
2016-11-07 00:30:51 407
pthread_mutex_t_is_too_small_for_large_pids_in_aosp_bionic.patch
2020-03-13
mips64el-linux-android-4.9.tgz
2018-12-27
python工程编译pyc脚本.sh
2018-12-01
cocos2dx环境变量设置脚本
2018-11-22
protobuf c#转换工具-支持proto2
2018-09-19
cocos-js中文帮助手册.chm
2018-08-03
Understand 4.0.811 破解版
2016-04-12
Android反编译工具
2013-04-22
ExtJs教程指南.pdf
2012-02-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人