- 博客(4)
- 资源 (14)
- 收藏
- 关注
原创 JSON 入门
JSON 入门尽管XML拥有跨平台,跨语言的优势,然而,除非应用于 Web Services,否则,在普通的Web应用中,开发者经常为XML的解析伤透了脑筋,无论是服务器端生成或处理XML,还是客户端用JavaScript解析XML,都常常导致复杂的代码,极低的开发效率。现在,JSON为Web应用开发者提供了另一种数据交换格式。让我们来看看JSON到底是什么,同XML相比,JSON提供了更好的简单性
2015-08-31 22:50:52 711
原创 Java实现GZIP压缩
Java实现GZIP压缩前段时间需要使用到天气预报数据,从网站下载下来之后,发现全部是乱码,一直不明白怎么回事,后来偶然的机会,在查看响应信息时,发现网站在传输响应数据时,使用了gzip压缩,也就是我一直获取到的是压缩后的数据,未经过解压缩就直接使用,所以一直乱码了。下面简单整理一下:GZIP最早由Jean-loup Gailly和Mark Adler创建,用于UNⅨ系统的文件压缩。我们在Linux
2015-08-31 22:21:35 3045
原创 使用Apache commons-fileupload实现文件上传
使用Apache commons-fileupload实现文件上传文件上传功能在很多的web项目中都会使用到,JavaEE的框架中也可以很方便地实现文件上传。下面举一个简单的例子,演示在Servlet中的文件上传功能。首先创建一个Servlet类,继承自HttpServlet:package com.demo.upload;import javax.servlet.annotation.WebSer
2015-08-28 08:44:22 566
原创 Java对象克隆
Java对象克隆1. 介绍克隆就是复制一个对象的副本。Java支持我们对一个对象进行克隆,通常用在装饰模式和原型模式中。一个对象中可能有基本数据类型(如:int、long、double等)的属性,也同时含有引用数据类型(如数组、集合等)的属性,所以在对象克隆时分为浅克隆与深克隆两种。那么,什么是浅克隆,什么又是深克隆呢?浅克隆是指克隆对象时仅仅克隆对象本身(包括对象中的基本类型的变量),而不克隆对象
2015-08-09 23:29:50 1569 1
Genymotion连接Eclipse插件库
2015-10-17
Java和C语言实现各种经典算法_含代码图例
2011-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人