java
走在奋斗的路上
好好吃饭,努力干活
展开
-
解析json数据:使用JsonObject解析json数据 <一>
在Android开发中,我们经常需要和服务器进行交互,进而获取到服务器上上的数据。服务器返回的数据一般有两种格式:1、json格式;2、xml格式,今天讲json格式的解析。解析json数据通常有三种方式:第一种是使用Android中自带的JsonObject对象进行解析,这是一种最基础同时也是最麻烦的解析方式;第二种是使用Gson解析,Gson的效率并不是非常好,但是架不住他好用,所以一般都会使用原创 2016-10-12 20:53:37 · 6951 阅读 · 0 评论 -
解析Json数据:使用FastJson进行解析json数据<三>
FastJson使阿里巴巴开发的一套json解析数据的一种方式,是所有的三种解析json数据方式中速度最快的一种。使用的方式和Gson解析的方式差不多,都是非常的简单。 首先是添加fastjson的jar包,这个从网上可以直接下载。 1、解析简单的json数据:{"person":{"age":0,"id":0,"name":"jack0"}}解析方式:private static <T> T原创 2016-10-21 22:54:07 · 856 阅读 · 0 评论 -
TCP编程
1、服务器端ServerSocket server = null; InputStream is = null; try { //创建一个服务器 server = new ServerSocket(9999); //接收来自客户端的连接 Socket socket = se原创 2017-08-10 22:36:52 · 191 阅读 · 0 评论 -
Java解析XML数据之SAX解析方式
在开发中经常会和XML数据打交道,尽管在工作中已经有相关负责人将代码封装好了,但我认为还是应该学习一些关于xml解析的知识,便于日后的开发工作。xml被广泛应用于Java编程之中,目前比较有名的框架都有对xml的支持,比如Spring、Mybatis在开发中常用的方式是用xml方式配置,在开发中经常使用到的web service是使用xml协议传输数据的。所以我认为有必要学习一些xml解析的知原创 2018-01-21 23:11:39 · 1697 阅读 · 0 评论 -
Java解析XML数据之Dom解析方式
Dom解析xml文件时,先将整个xml文档加载,然后在逐个元素解析,类似于对目录文件的遍历,逐层遍历,逐层解析。 关于xml文件和对应的实体类请参照这篇文章《 Java解析XML数据之SAX解析方式》 代码如下:package xml.dom;import org.junit.Test;import org.w3c.dom.Document;import org.w3c.dom原创 2018-01-22 22:18:26 · 223 阅读 · 0 评论 -
Java解析XML数据之Dom4j解析方式
dom4j是表示内存中的XML树的对象模型。 dom4j提供了一个易于使用的API,提供了一组强大的功能来处理,操作或导航XML,并使用XPath和XSLT,以及与SAX,JAXP和DOM集成。dom4j被设计为基于接口的,以提供高度可配置的实施策略。您只需提供一个DocumentFactory实现即可创建自己的XML树实现。这使得重用大部分dom4j代码非常简单,同时扩展它以提供您希望的任何原创 2018-01-22 22:30:16 · 295 阅读 · 0 评论 -
Java常用类之String类<一>
String是在java.lang包下的一个类,被final关键字修饰,即不可以被继承, 实现了Serializable、Comparable、CharSequence接口,可以序列化和反序列化,进行比较。package com.jetbraind.repeat.string;import java.io.UnsupportedEncodingException;import java.原创 2018-01-25 23:09:53 · 205 阅读 · 0 评论 -
多张图片合成一个tif文件
最近在项目对接过程中,遇到一个奇葩的需求,对方提出要求我们将每一类材料合成一个tif文件提交到ftp服务器上,感觉很无奈,就找一些工具类来做,并记录一下,以防遗忘。 我使用maven来管理jar包,下面是需要的两个jar包,很无奈的是我使用maven并不能将这两个jar包下载下来,所以自己去找了一下。 maven地址:dependency> groupId>com.githu原创 2018-02-04 21:09:27 · 14370 阅读 · 4 评论 -
java连接Ftp文件服务器
Ftp是一种常见的文件存储服务器,在很多的项目中都有使用,方便存储各种格式的文件,使用java连接ftp文件服务器也是常用的工具类。下面是使用连接ftp文件服务器的步骤: 下载jar包使用的是maven来管理jar包,下面试用的Apache的common-net包<dependency> <groupId>commons-net</gr...原创 2018-03-07 20:51:37 · 2064 阅读 · 1 评论