使用JSON.Net(Newtonsoft.Json)作为ASP.Net MVC的json序列化和反序列化工具,解决Dictionary、Hashtable序列化问题 ...
分类:
Web程序 时间:
2016-12-15 14:26:45
阅读次数:
395
在调试一个WebApi程序时,出现下面错误: 通过分析怀疑是未添加序列化属性引起的,实体类改为下面结构后,问题依旧: 通过查阅资料和不断尝试,修改实体类的属性注解搞定: ...
分类:
移动开发 时间:
2016-10-28 20:26:33
阅读次数:
1454
最近在写网上商城项目的时候学习了一个关于session的序列化问题,过来总结一下。 众所周知,session是服务器端的一种会话技术,只要session没有关闭,一个会话就会保持。这里先引出一个问题:如果我在访问某个页面后,服务器重启了一下,但是网页还没关,那么原来的session还在么?答案是很明 ...
分类:
Web程序 时间:
2016-10-09 13:07:36
阅读次数:
140
前言 关于java反序列化漏洞的原理分析,基本都是在分析使用Apache Commons Collections这个库,造成的反序列化问题。然而,在下载老外的ysoserial工具并仔细看看后,我发现了许多值得学习的知识。 至少能学到如下内容: 不同反序列化payload玩法灵活运用了反射机制和动态 ...
分类:
编程语言 时间:
2016-09-12 00:31:06
阅读次数:
545
最近在写网上商城项目的时候学习了一个关于session的序列化问题,过来总结一下。 众所周知,session是服务器端的一种会话技术,只要session没有关闭,一个会话就会保持。这里先引出一个问题:如果我在访问某个页面后,服务器重启了一下,但是网页还没关,那么原来的session还在么?答案是很明 ...
分类:
Web程序 时间:
2016-08-29 12:37:57
阅读次数:
144
一. 前言 背景 一开始笔者在研究数据发送与接收的时候,看到Wear数据类DataMap除了可以put基本类型外,还有个fromBundle方法来构建一个DataMap对象。所以一口气的将原本功能上的序列化对象传递过去,结果手表端一直都收不到消息。 问题原因 后来查阅了开发者文档,发现这个Bundl ...
分类:
移动开发 时间:
2016-07-14 10:26:12
阅读次数:
282
public class overdue { public int overdueTimes { get; set; } /// <summary> /// 90天以上逾期次数 /// </summary> [JsonProperty(PropertyName = "90overdueTimes") ...
java.io.Serializable 序列化问题 Person.java package a.b.c; public class Person implements java.io.Serializable{ // private static final long serialVersionU ...
分类:
编程语言 时间:
2016-05-20 17:30:40
阅读次数:
186
不知从几何时,我也开始变得懒了,以往为了学习的那股子斗劲也早已不在,是时候反思反思了。失败的检测成绩希望可以把我唤醒。 经过总结,在本书中大概学到了这些知识: 1、如果一个类可序列化,则它的子类和包含的各成员对象也一定可序列化 问题出在了子类,如果子类压根不能进行序列化操作,则会抛出异常。 2、如果
分类:
Web程序 时间:
2016-03-20 16:16:24
阅读次数:
212
上一篇Newtonsoft.Json高级用法发布以后收到挺多回复的,本篇将分享几点挺有用的知识点和最近项目中用到的一个新点进行说明,做为对上篇文章的补充。阅读目录动态改变属性序列化名称枚举值序列化问题全局设置总结回到顶部动态改变属性序列化名称 "动态改变属性序列化名称"顾名思义:在不同场景下实...
分类:
Web程序 时间:
2016-01-25 09:58:32
阅读次数:
573