DELPHI高性能大容量SOCKET并发(四):粘包、分包、解包粘包使用TCP长连接就会引入粘包的问题,粘包是指发送方发送的若干包数据到接收方接收时粘成一包,从接收缓冲区看,后一包数据的头紧接着前一包数据的尾。粘包可能由发送方造成,也可能由接收方造成。TCP为提高传输效率,发送方往往要收集到足够多的...
java-面对对象特性概要
一 对象与对象之间的联系
依赖
关联
聚合 可以独立
组合 不可独立
继承 子类父类的关系
二 打包java文件
打包java文件
jar cvfm test.jar ***.mf ***.class等class文件
解包运行
java -jar test.java
三 继...
分类:
编程语言 时间:
2015-05-23 14:14:31
阅读次数:
116
@Table 注解包含一个schema和一个catelog 属性,使用@UniqueConstraints 可以定义表的唯一约束。 如果是联合约束就用下面这种 @Table(name="tbl_sky", uniqueConstraints = {@UniqueConstraint(columnNa...
分类:
Web程序 时间:
2015-05-22 16:54:52
阅读次数:
204
这几天写GB28181平台接入层代码,对收到的PS包进行解包时,总是出现误码,最终导致rtsp点播服务中画面花屏。分析了码流抓包数据之后,发现网络上没有丢包,遂认为PS流解包代码有bug,于是埋头分析了2个小时的解包函数后,没有发现问题。将抓包RTP负载中的PS包数据导出之后,专门利用PS解包代码写...
分类:
其他好文 时间:
2015-05-20 21:52:01
阅读次数:
274
5.5.1while循环x=1while x>> zip(names,ages)[('anne', 12), ('beth', 45), ('george', 32), ('damon', 102)]循环中解包元组:>>> for name,age in zip(names,ages): pr...
分类:
编程语言 时间:
2015-05-20 00:03:24
阅读次数:
316
1.概念NSArray,NSDictionary只能放OC对象,不能放入基本数据类型必须使用包装类NSNumber,把基本数据类型包装成OC对象不支持自动包装解包 1 void number() 2 { 3 NSNumber *number = [NSNumber numberWithInt...
分类:
其他好文 时间:
2015-05-18 22:41:24
阅读次数:
143
输入:ex10raw_input("Name? ")查看帮助文档:ex12python -m pydoc raw_input导入模组:ex13from sys import argv解包:ex13script, first, second, third = argv运行时,需要多个参数读取文件:ex...
分类:
编程语言 时间:
2015-05-18 14:23:51
阅读次数:
136
转载RPC框架实现RPC(Remote Procedure Call,远程过程调用)框架是分布式服务的基石,实现RPC框架需要考虑方方面面。其对业务隐藏了底层通信过程(TCP/UDP、打包/解包、序列化/反序列化),使上层专注于功能实现;框架层面,提供各类可选架构(多进程/多线程/协程);应对设备故...
分类:
其他好文 时间:
2015-05-16 01:23:51
阅读次数:
270
RPC(Remote Procedure Call,远程过程调用)框架是分布式服务的基石,实现RPC框架需要考虑方方面面。其对业务隐藏了底层通信过程(TCP/UDP、打包/解包、序列化/反序列化),使上层专注于功能实现;框架层面,提供各类可选架构(多进程/多线程/协程);应对设备故障(高负载/死机)...
分类:
其他好文 时间:
2015-05-15 01:09:47
阅读次数:
1283
linux下解压命令大全X-tar :解压 tar -xvf 文件名.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压...
分类:
系统相关 时间:
2015-05-14 23:25:09
阅读次数:
139