struts21.ignoreHierarchy 参数:表示是否忽略等级,也就是继承关系,比如:TestAction继承于BaseAction,那么TestAction中返回的json字符串默认是不会包含父类BaseAction . 2.root 参数用于指定要序列化的根对象,如果省去这一配置,表示...
分类:
其他好文 时间:
2014-07-23 15:39:59
阅读次数:
237
最近在做微信开发时用到了一些json的问题,就是把微信返回回来的一些json数据做一些处理,但是之前json掌握的不好,浪费了好多时间在查找一些json有关的转换问题,我所知道的方法只有把json序列化和反序列化一下,但是太麻烦了我觉得,所以就在找一些更简单又方便使用的方法。也许这个会有用吧,所以....
分类:
Web程序 时间:
2014-07-23 12:57:46
阅读次数:
269
string是最简单的类型,一个key对应一个value,string类型是二进制安全的。redis的string可以包含任何数据,比如JPG图片或者序列化的对象操作 set 设置key对应的值为string类型的value 例如: set name haoxing //设置key为那么value为...
分类:
其他好文 时间:
2014-07-22 22:39:55
阅读次数:
261
上周在项目开发中遇到一个奇怪的问题,某个c++模块解压完的字节流数据传递给lua后,lua在做基于字节流的反序列化时始终出错,刚开始以为是不是c++模块读取出来的字节流有问题,但是debug发现,c++拿到的字节流确实是正...
分类:
其他好文 时间:
2014-07-22 09:06:06
阅读次数:
528
package?com.sl.pocketbook.bean;
import?android.os.Parcel;
import?android.os.Parcelable;
import?android.os.Parcelable.Creator;
/**
?*?品牌
?*?
?*?@author?sxn
?*?
?*/
public?class?P...
分类:
移动开发 时间:
2014-07-22 08:22:35
阅读次数:
229
1 简介对象序列化(Serializable)是指将对象转换为字节序列的过程,而反序列化则是根据字节序列恢复对象的过程。序列化一般用于以下场景:1.永久性保存对象,保存对象的字节序列到本地文件中;2.通过序列化对象在网络中传递对象;3.通过序列化在进程间传递对象。对象所属的类必须实现Serializ...
分类:
编程语言 时间:
2014-07-22 00:29:34
阅读次数:
228
在第三节中,我们将讨论序列化问题中的动态规划解法。这部分多半分为单序列和双序列等问题
例一:最长上升子序列。
最长上升子序列问题,有一个正整数数列,长度n在1000之内,元素a[i]在10^5之内,求最长递增子序列的长度。
分析一:发现问题的可分性质
如果我们采用穷举法,将有2^n的时间复杂度;这里面有很多是重复的4、3、***类型的子序列,以4开头的递增子序列的长度都是1....
分类:
其他好文 时间:
2014-07-21 15:34:06
阅读次数:
207
上一篇中我们透过源码看到了Parcel背后的机制,本质上把它当成一个Serialize就可以了,只是它是在内存中完成的序列化和反序列化,利用的是连续的内存空间,因此会更加高效。 ?????????我们接下来要说...
分类:
移动开发 时间:
2014-07-21 13:30:07
阅读次数:
318
package com.example.xmloperation;import java.io.File;import java.io.FileOutputStream;import java.util.ArrayList;import java.util.List;import java.util...
分类:
移动开发 时间:
2014-07-20 23:26:18
阅读次数:
393
使用unserialize函数将数据储存到数据库的时候遇到了这个报错,后来发现是将gb2312转换成utf-8格式之后,每个中文的字节数从2个增加到3个之后导致了反序列化的时候判断字符长度出现了问题,所以需要使用正则表达式将序列化的数组中的表示字符长度的值重新计算一遍,代码如下:function m...
分类:
Web程序 时间:
2014-07-20 00:27:07
阅读次数:
227