自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qiaotokong的专栏

积累,不计回报地积累

  • 博客(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 语法

一个notepad++ 的插件,用于检测javascript的语法,很方便,推荐使用。 安装:只需要将JSLintNpp.dll复制到Notepad++ 的Plugins 文件夹就可以了。 使用: 打开js文件,使用快捷键Ctrl+Shift+F5就可以。或者用"Plugins - JSLint - JSLint Current File"菜单。 设置:Plugins - JSLint - JSLint Options,选择JSHint作为检测工具。

2017-11-05

PowerDesigner 16.5 破解版

PowerDesigner 16.5 破解版。非常好用的一个设计软件。我常用来设计数据库、时序图、流程图、类图等。

2017-10-29

MyEclipse 32 / 64 2015 完整破解版

MyEclipse 32 / 64 2015 完整破解版;在安装的时候可以选择32位或者64位的操作系统;里面有破解的步骤。网上都有相关的教程,本想免费的,因为最低分是2分,所以下载必须要两个资源分。

2017-10-29

控制台贪吃蛇

重温了结构体和链表,模仿写了个控制台的贪吃蛇程序.实现了 基本的一些功能.

2013-08-27

五子棋判断输赢

这个函数我在控制台上运行过.通过改变参数num可以设置多少个棋子连续就赢.

2013-08-27

C++ Primer 第四版 中文版(1~18章) 习题答案

本书是久负盛名的C++经典教程引,其内容是C++大师Stanley B. Lippman丰富的实践经验和C++标准委员会原负责人Josée Lajoie对C++标准深入理解的完美结合,已经帮助全球无数程序员学会了C++。 如果没有习题答案,怎么能确保自己所学的就是正确的呢. 答案的编译环境是:vs2010

2013-04-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除