• 双层嵌套json字符串(即json对象内嵌json数组)解析为Map

    介绍了json与map的相互转化,包括son对象内嵌套这json数组的json字符串的处理。首先要在项目中导入json的jar包:  在下面的代码中处理json对象既使用了net.sf.json.JSONObject 也使用了org.json.JSONObject 两个的包都要导。 首先在E盘下创建一个priceJson.txt,写入一下内容: { "height":1, "width":1, "location":[ { "...
    作者:孤风一剑/2015年9月07日/分类:Java开发/阅读:893次/标签:, /评论关闭
  • jmap命令(Java Memory Map)的使用

    本文主要是介绍一下jmap常用的几个参数,作为自己的备忘录。注意如果是使用64位的JVM,使用jmap的时候,需要加-J-d64   1、打印每个class的实例数量,内存占用,类全名信息.live子参数,只统计活的对象数量. [plain] > jmap -histo:live 6824   [plain] num     #instances         #bytes  class name   --------------------------------------------- ...
    作者:孤风一剑/2014年9月17日/分类:Java开发/阅读:1,103次/标签:, , , /评论关闭
  • java中在map中存取值操作

    在java中map是使用键值对的形式存在的这与数组非常的相似。Map是一个接口它当中包括:HashTable,HashMap,TreeMap等实现类!   对map操作的方法有以下几种,通过这些方法将Map中的内容进行修改: clear()从Map中清除所有的映射。 remove(指定的键)从Map中删除键和与之关联的值! put(键,值)在map集合中添加一组键值对。 putAll(Map)将指定的Map复制到此映射中! ...
    作者:孤风一剑/2014年2月28日/分类:Java开发/阅读:1,306次/标签:, , , , /评论关闭
  • Android根据GPS信息在地图上定位

    一、MapView类 直接在布局中使用,使用android:apiKey属性定义MAP API KEY; 支持如下方法: MapController getController():获取该MapView关联的MapController; GeoPoint getMapCenter():获取该MapView所显示的中心; int getMaxZoomLevel():获取该MapView所支持的最大放大级别; List<Overlay> getOverlays():获取该MapView上显示的全部Overlay; Projection ge...
    作者:孤风一剑/2014年2月12日/分类:移动开发/阅读:887次/标签:, , , , /评论关闭
  • stl中的map、set、multimap、multiset,兼谈OceanBase造轮子

    终于有机会有动力有能力看jjhou的《STL源码解析》了。采取快速翻阅模式,有望看完整本。 map和set的底层机制都是RB-Tree(红黑树),插入和查找都是O(lgN)的复杂度。map、set以前听说过,但从来不用,因为不了解,不知道背后是什么。通过读这本书了解到了其背后的机制,也许在将来会用一用。 multimap和multiset没什么,只是对map和set的小修改而已。 除了这些,还有hash_ma...
    作者:孤风一剑/2013年12月24日/分类:其它语言/阅读:1,393次/标签:, , , /评论关闭
  • Map加锁操作小例子

    所谓加锁,即对一些公用的资源操作的时候进行锁定,操作完之后释放,写个小例子: [java][/java] package com.tycyjd.action; import java.util.HashMap; import java.util.Map; public class MyTest {     private static Map<String, Object> map = new HashMap<String, Object>();     private static Map<String, Object> preMap = new HashMap&l...
    作者:孤风一剑/2013年9月05日/分类:Java开发/阅读:1,263次/标签:, /评论关闭
  • spring 3配置文件中如何注入map list set等类型

    首先写个 javabean类吧,如下   [java][/java] view plaincopy package com.bean; import java.util.List; import java.util.Map; import java.util.Properties; import java.util.Set; public class MessageBean {     private String username;     private String password;     private int size;     private List<String> citys;     private Set&...
    作者:孤风一剑/2013年7月25日/分类:Java开发/阅读:3,052次/标签:, , , /评论关闭
  • Json转换利器Gson之实例六-注册TypeAdapter及处理Enum类型

    枚举类型给我们的程序带来了好处,如何用Gson来实现与Json的互转呢?请看本文. 本文重点掌握如何自己写一个TypeAdapter及注册TypeAdapter和处理Enum类型. 实体类:  view plaincopy public enum PackageState {     PLAY, UPDATE, UPDATING, DOWNLOAD, DOWNLOADING, }  view plaincopy public class PackageItem {     private String name;     private PackageSta...
    作者:孤风一剑/2013年7月12日/分类:Java开发/阅读:1,797次/标签:, , , /评论关闭
  • Json转换利器Gson之实例五-实际开发中的特殊需求处理

    前面四篇博客基本上可以满足我们处理的绝大多数需求,但有时项目中对json有特殊的格式规定.比如下面的json串解析: [{"tableName":"students","tableData":[{"id":1,"name":"李坤","birthDay":"Jun 22, 2012 9:54:49 PM"},{"id":2,"name":"曹贵生","birthDay":"Jun 22, 2012 9:54:49 PM"},{"id":3,"name":"柳波","birthDay":"Jun 22, 2012 9:54:49 PM"}]},{"tableName":"teach...
    作者:孤风一剑/2013年7月12日/分类:Java开发/阅读:1,584次/标签:, , , /评论关闭
  • Json转换利器Gson之实例四-Map处理(下)

    Map的存储结构式Key/Value形式,Key 和 Value可以是普通类型,也可以是自己写的JavaBean(上一篇博客),还可以是带有泛型的List(本文).本例中您要重点看如何将Json转回为带泛型的对象List,并且List中的泛型对象有多种实体. 实体类: [java][/java] view plaincopy import java.util.Date; public class Student {     private int id;     private String name;     priva...
    作者:孤风一剑/2013年7月12日/分类:Java开发/阅读:2,786次/标签:, , , /评论关闭