这个例子只是简单实现了如何使用 Socket
类实现面向连接的通信。注意:此例子的目的只是为了说明用套接字写程序的大概思路,而不是实际项目中的使用程序。在这个例子中,实际上还有很多问题没有解决,如消息边界问题、端口号是否被占用、消息命令的解析问题等。。下面是两个程序的代码,(两个程序均为控制台程序)...
分类:
其他好文 时间:
2014-05-09 11:46:12
阅读次数:
411
联合体union
当多个数据需要共享内存或者多个数据每次只取其一时,可以利用联合体(union)。在C Programming Language 一书中对于联合体是这么描述的:
1)联合体是一个结构; 2)它的所有成员相对于基地址的偏移量都为0; 3)此结构空间要大到足够容纳最"宽"的成员;4)其对...
分类:
编程语言 时间:
2014-05-09 11:25:55
阅读次数:
409
我们的一个服务器软件在线上环境运行时出现了内存缓慢增长的问题。用valgrind测试
MySQL的C客户端mysqlclient发现,它在正常的使用中会被valgrind报出存在内存泄漏。1正常使用场景下面的代码是使用mysqlclient读取数据的最常用的代码#include
#include i...
分类:
数据库 时间:
2014-05-09 11:23:22
阅读次数:
522
在用Android测试JSON数据解析的时候,报了这样一个异常:java.net.ConnectException:
localhost/127.0.0.1:8080 - Connection refused原来模拟器默认把localhost或者127.0.0.1当做本身了
在网上查了下,在模拟器上...
分类:
移动开发 时间:
2014-05-09 11:21:25
阅读次数:
485
很久没装环境,
今天重新装了一次。遇到不少问题。记录下方便以后查看修改apache的配置文件httpd.conf#apache 解析phpLoadFile
"C:/phpeve/php52/libmysql.dll" 加载dll文件。不用把文件放入system32文件夹下LoadModule php...
分类:
Web程序 时间:
2014-05-09 11:19:05
阅读次数:
286
----------------------
ASP.Net+Android+IOS开发、.Net培训、期待与您交流!
----------------------java数据类型Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存总分配了不同大小的内存空间。包括如下两大类数据...
分类:
其他好文 时间:
2014-05-09 11:18:40
阅读次数:
329
在C++中是通过流来进行I/O操作的。ostream是从内存到硬盘,istream是从硬盘到内存,所谓的流缓冲就是内存空间。stream提供了2个重要的操作符:插入符(>)
从流中输入数据,对于默认的标准输入流cin,指的是键盘。C++中输出和输入到屏幕和键盘的类生命包含在头文件中,磁盘内文件的I/...
分类:
编程语言 时间:
2014-05-09 11:11:44
阅读次数:
434