这个以前一直没有碰到过,一次性向Mysql数据库插入内容过长的话会出现这个问题,解决办法就是在Mysql配置文件My.ini中找到[mysqld]选项,
在该选项下找到max_allowed_packet属性值(如果没有就自己加上),该属性值默认大小是1M,你可以根据自身项目需求进行更改。...
分类:
数据库 时间:
2014-11-13 12:57:06
阅读次数:
205
basedir = C:\Program Files\mysql-5.6.21(安装路径) datadir = C:\Program Files\mysql-5.6.21\data(数据存放路径) max_allowed_packet = 32M 注:max_allowed_packet设置说明: mysql根据配置文件会限制ser...
分类:
其他好文 时间:
2014-11-11 12:56:08
阅读次数:
221
视频数据总要跟YUV打交道,由于不同公司组织基于对各自产品格式的定义不同,派生出各种各样不同的YUV格式。
总的来说,YUV从像素组织形式上来分有两种:1.planer模式,2.packet模式。
planar模式举例: Y0Y1....Yn U0U1...Um V0V1..Vm,YUV三个通道分别连续存储;
packet模式举例: Y0U0V0 + Y1U1V1 + ... + YnU...
分类:
其他好文 时间:
2014-11-08 16:45:22
阅读次数:
520
上次说到对于那种有内容的包bool TCPServer::on_receive_data(int channel_id, void* data, int len){ packet pkt; { pkt.data = m_memPool.popPkt(len);//从内存池分...
分类:
其他好文 时间:
2014-11-08 07:03:30
阅读次数:
193
一、pcap简介封装了OS提供的底层抓包技术,对外提供一些统一的抓包(及发送)接口。实现这些功能的其他技术包括:BPF(Berkeley Packet Filter),DLPI(Data Link Provider Interface),NIT,Linux专用的SOCKET_PACKET或PF_PA...
分类:
其他好文 时间:
2014-11-07 16:39:56
阅读次数:
493
1、确定socket的参数
根据图一,我们可以看出arp,rarp和ip虽然同属于网络层(又名IP层),但是他们的数据包装是独立的。虽然icmp和igmp也处在IP层,但是它们又需要ip数据报的包装。所以我们在为arp和rarp建立socket的时候,就不能利用ip的原始数据报(SOCK_RAW)了,我们需要最原始的以太网帧的数包(SOCK_PACKET);在对于网络类型的选择上,可以根据需要选择IPv4(AF_INET)或IPv6(AF_INET6);arp的协议类型跟以太网帧数据类型一样,所以应该是0x...
分类:
系统相关 时间:
2014-11-04 11:07:02
阅读次数:
321
解决办法
找到my.ini文件
修改my.cnf中的 wait_timeout 和 interactive_timeout变量
添加一句max_allowed_packet=16M,如果不行将16M再加大
加大wait_timeout也可起一定作用
例如:
wait_timeout=2880000
interactive_timeout = 2880000
max_allowed_pac...
分类:
数据库 时间:
2014-11-03 11:31:43
阅读次数:
266
使用Navicat导入psc文件,发现只有表,没有数据,经搜索发现是mysql的max_allowed_packet参数导致的。该值设置过小将导致单个记录超过限制后写入数据库失败,且后续记录写入也将失败。在my.ini中的mysqld段中添加max_allowed_packet=500M然后重启my...
分类:
其他好文 时间:
2014-11-03 06:41:36
阅读次数:
1371