`
hatrim
  • 浏览: 3543 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
因为我们的业务中很多地方使用JSON作为数据交换的格式,之前对比过Java 中各个JSON组件,使用JSONObject的方式效率最高,但是也是最麻烦的,因为要自己手动写Bean和Json数据的转换代码。为了偷懒,自己写 了一个生成转换代码的程序,虽然很简单,但是很实用。下面贴出核心的代码生成方法: public class MethodCallBIZ { public static String getValue(Object obj, String name) throws Exception { PropertyDescriptor pd = new PropertyD ...
UC浏览器会从几个方面来判断当前访问的是否是wap网站,如果不是wap网站,就会通过后台的中转服务器中转一次。 他的判断方法为: 1.判断页面第一行数据,如果第一行是“<?xml version="1.0" encoding="UTF-8"?>”,如果是,则认为是wap页面,否则认为是www页面。 2. 在上一个规则判断失败后,浏览器会判断返回的http头Content-Type的值。标准的wap1.0 为:“text/vnd.wap.wml”,wap2.0为:"application-xhtml+xml",经 ...
为了提高游戏响应速度和处理能力,游戏中大量使用Memcached作为游戏中间数据存储。我们的游戏是基于jsp/servlet进行研发的,而且 Java 的序列化和反序列化有一个比较恶心的问题,就是必须包名,类名,类的序列化ID完全一致才能反序列化成功,为了避免这个问题我们的游戏系统数据在存储到 Memcached前都会转换成json格式,虽然多占用了空间,但是方便不同应用和程序读写同一个缓存中的对象。 在java对Json格式数据的序列化和反序列化方面目前市面上有不少开源组件,我们对他们分别作了一次测试: a) Gson对Java对象序列化反序列化 b) Jackson对Ja ...
Global site tag (gtag.js) - Google Analytics