如题,谢啦
该方法什么意思?
还有该方法的应用场合是什么?
该方法什么意思?
还有该方法的应用场合是什么?
解决方案 »
- 一个关于 org.hibernate.LockMode类的问题
- 谁会用JFreeChart画图啊。。。。。
- 急急急:There is no Action mapped for namespace / and action name login
- apache+resin+Unix间歇性发作503,跪求高手帮忙解决,急急急!!!
- 介绍框架的有什么书可以看?
- jfreechar原代码分析,求解
- 如何实现页面加载时表单自动提交,且只提交一次
- 用set path = %path%;会覆盖原来的用户变量?
- 初学java和ejb,安装了weblogic81,却不知道怎么部署我的例子。
- 请各位帮忙看看,APPLET问题
- ejb依赖的jar是放到哪里的
- 求助:各位大侠,第三方web系统怎么跟windchill集成
byte[] bytes1 = getBytes(imageResponse.getImage1());
byte[] bytes2 = getBytes(imageResponse.getImage2());
int capacity = bytes1.length + bytes2.length + 8;
IoBuffer buffer = IoBuffer.allocate(capacity, false);
这里buffer的大小就为bytes1和bytes2的大小加上8
buffer.putInt(bytes1.length);
buffer.put(bytes1);
buffer.putInt(bytes2.length);
buffer.put(bytes2);
int 占四个字节,buffer的前四个字节即bytes1的大小,这个协议需要自己来控制的
在decode的时候
in.prefixedDataAvailable(4, MAX_IMAGE_SIZE)
判断大小是否超出了设置的大小,这个例子是5MB,超出了就return false
具体看下ImageResponseDecoder和ImageResponseEncoder应该能明白了