- 博客(11)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
转载 ubuntu linux下成功安装电信3g网卡驱动
本来默认不用驱动也能直接3g联网的,但是发现有linux下的驱动就折腾安装测试了下,成功了最后完毕截图如下:系统:ubuntu 12.103g无线上网卡型号:中兴ac519默认带有linux下的驱动:linux目录文件如下:代码:$ ls Linux/CHNTEL_Linux_UIinstall.sh* tools/ ZTE_1X_EVDO_Conn
2014-05-21 22:58:18 1770
转载 segmentation fault core dump
在代码量较多时,调试比较困难。常用方法是在源码中插入大量的printf语句。但是当发生segmentation fault时,定位就比较复杂了。core dump又叫核心转储, 当程序运行过程中发生异常, 程序异常退出时, 由操作系统把程序当前的内存状况存储在一个core文件中, 叫core dump. (linux中如果内存越界会收到SIGSEGV信号,然后就会core dump)
2014-05-20 14:16:32 2114
原创 Qt发布和打包软件
1.查看工程目录这里会发现多了一个helloworld-build-desktop-Qt_4_8_14_8_1__目录,里面存放的就是编译生成的文件。这就是前面创建项目讲到的 “使用影子构建” ,如果没有选中这个,那么生成的文件就会和源码在同一个目录里。该目录的内容如下图所示。1-18生成的目录.jpg这里有两个目录:debug和release,分别用于存放debug方式和
2014-05-18 16:10:08 930
转载 Qt开发应用程序Debug与Release设置
一般来说,release版的可执行程序在体积上比起debug版要小很多(数倍甚至数十倍的差异),而且由于剥离了许多调试信息及符号等运行效率相对也高一些。然而在使用Qt开发中偶尔也会遇到及时选择了release版生成的二进制文件仍然很庞大的问题。所以要仔细检查一下相关设置,保证最后发布出去的版本是release版。1、前提: 在生成Qt库时(./configure)已经配置为
2014-05-16 17:36:55 5553
转载 Socket通信(TCP)非阻塞模式-select模型
原文地址:Socket通信(TCP)非阻塞模式-select模型 这个范例是个基于TCP协议的非阻塞模式下的SOCKET通信。应该非常具有代表性了,分为服务器端和客户端。非阻塞类型: Select模型 //////////////////////////////////////////////// TCP Server select非阻塞模式//
2014-05-13 22:00:37 3541
转载 SELECT超时小结
原文地址:SELECT超时小结目前各平台通用的设置socket connect超时的办法是通过select(),具体方法如下1.建立socket;2.将该socket设置为非阻塞模式;3.调用connect();4.使用select()检查该socket描述符是否可写;5.根据select()返回的结果判断connect()结果;6.将s
2014-05-13 21:59:28 8654
转载 非阻塞socket编程问题小结
项目需要写一个主动连接且定时发送数据的客户端程序,并保证传输数据的可靠性和稳定性。注意的问题有:1.connect返回值判定之前的程序if(connect(tcp_client_sock,(struct sockaddr*)&server, server_length) //向服务器发起连接,连接成功后client_socket代表了客户机和服务器的一个so
2014-05-13 21:57:59 711
转载 关于socket阻塞与非阻塞情况下的recv、seng、read、write返回值问题
1、阻塞模式与非阻塞模式下recv的返回值各代表什么意思?有没有区别?(就我目前了解阻塞与非阻塞recv返回值没有区分,都是0接收到数据大小,特别:返回值2、阻塞模式与非阻塞模式下write的返回值各代表什么意思?有没有区别?(就我目前了解阻塞与非阻塞write返回值没有区分,都是0发送数据大小,特别:返回值3、阻塞模式下read返回值 非阻塞模式下read返回值 0表
2014-05-13 21:34:58 633
转载 gdb调试常用命令
调用gdb编译需要在cc后面加 -g参数再加-o;[root@redhat home]#gdb 调试文件:启动gdb(gdb) l :(字母l)从第一行开始列出源码(gdb) break n :在第n行处设置断点(gdb) break func:在函数func()的入口处设置断点(gdb) info break: 查看断点信息(gdb) r:运行程序
2014-05-13 17:23:39 517
转载 getsockopt的TCP层实现剖析
http://blog.csdn.net/zhangskd/article/details/8561950
2014-05-11 20:51:05 2822
转载 linux socket编程 出现信号SIGPIPE,分析及解决
在编写一个仿QQ软件,C/S模式。出现的问题:当客户机关闭时,服务器也随着关闭,纠结很久之后,我gdb了下,出现下面提示信息:Program received signal SIGPIPE, Broken pipe.0x0012e416 in __kernel_vsyscall ()在 网上查了一下出现SIGPIPE的原因:如果尝试send到一个已关闭的 socket上两次,就
2014-05-11 17:46:06 3435
JSLintNPP 0.8.3 检测javascript 语法
2017-11-05
MyEclipse 32 / 64 2015 完整破解版
2017-10-29
C++ Primer 第四版 中文版(1~18章) 习题答案
2013-04-07
运行qt程序,出现异常退出的错误
2014-04-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人