- 博客(11)
- 收藏
- 关注
图像处理工具类
在实际项目中,我们经常会遇到处理各种各样的图片问题。比如:图片的旋转、缩放、图片格式转换、获取图片类型、验证图片大小、写入图片等。这里我们使用java.awt.Graphics2D来实现常用图像处理的功能,形成我们的图像处理工具类。package com.zhangsx.util.image;import java.util.Iterator;import java.a...
2010-04-12 12:24:49 119
Web操作工具类
package com.zhangsx.util.web;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/** * Web相关的工具方法。 * 提供获取用户的实际IP...
2010-04-12 10:17:03 97
简单排序
众所周知,JDK提供了java.util.Arrays工具类,能通过sort方法对基本类型的数据或者Java对象进行排序。本文通过学习及使用三种简单排序算法(冒泡排序、选择排序、插入排序),实现对存储Java对象的数组进行排序。以便使大家在学习简单排序算法的同时,又能对Arrays的排序实现有个更加感性的认知。package com.zhangsx.sort;import ja...
2010-04-11 16:28:25 106
Spring学习系列:Spring容器
容器是Spring框架的核心,是组件存活的地方。Spring容器使用DI管理所有组成应用系统的组件,协作组件之间建立联。而且, 这些对象简洁易懂,降低耦合性,支持重用,容易被测试。 Spring提供了多种容器实现,可分为两类:Bean工厂和应用上下文。 1. BeanFactory:由org.springframework.beans.facto...
2010-04-09 17:36:13 200
Spring学习系列:Spring简介
目标:简化企业级应用开发。定义:Spring是一个轻量级的DI和AOP容器框架。 定义描述: 1. 轻量级:从大小和处理应用开支上来说,Spring都算是轻量级的;而且Spring是非侵入式的,基于Spring开发的应用中 的对象一般不依赖于Spring的类。 2. DI(依赖注入):Spring提供一种松耦合的技术,称为依赖注入(DI)。使用DI...
2010-04-09 08:55:51 105
方法日志记录器
在实际项目开发中,我们常常需要实时监测一个方法的执行情况,如:方法执行开始、注入方法的参数列表、方法执行时间、方法结束等信息。将这些信息以日志形式进行记录,可以方便开发人员分析方法的执行情况,比如,可以自定义一个时间标准,将执行时间超过此标准时间的方法标记为慢速,以便能及时监测到执行时间过慢的方法,给检查和调试带来方便。 下面为一个记录方法执行情况的日志记录器,使用Spring ...
2010-04-06 11:46:09 206
编码过滤器
在Web应用开发中,我们常常需要对http请求做相应的编码处理,这时,可通过过滤器的方式来实现:package com.zhangsx.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.Filt...
2010-04-06 10:45:05 116
UUID生成器
package com.zhangsx.util.id;import java.util.UUID;/** * UUID生成器,以UUID的策略生成一个长度为32的随即字符串。 * * @author ZhangShixi */public class IdGenerate { /** * 以UUID的策略生成一个长度为32的字符串,...
2010-04-06 10:25:13 325
一维数组
数组是一组具有某种共同特性的原元素集合,它是应用非常广泛的数据存储结构,具有如下特点: 1. 数组在定义时,不能分配存储空间,在定义完后,才给数组分配存储空间。 2. 数组根据下标存取元素。 3. 数组使用时,会进行边界检查。 4. 数组既可以保存基本类型(基本类型数组),也可以保存对象引用(对象数组)。下面为针对一维数组进行的插入、删除、查找的基本实现...
2010-04-05 01:41:31 84
Java数据类型
数据类型是计算机语言里针对内存的一种抽象表达方式,也是语言的抽象原子概念,即语言中最基本的定义单元。在Java语言中,数据类型分为基本类型和对象类型。1. 基本类型: Java中的基本类型有九种,并且都有其对应的包装类。其中void类型及其包装类java.lang.Void,我们无法直接操作。其余八种基本类型,从类型上又可分为:布尔型、字符型和数值型;其中数值型又可分为整...
2010-04-04 18:27:08 82
处女贴:新生的开始
默默无闻间,加入JavaEye已经1年多了...... 好吧,我承认我是闲的DT,才忽然发出这么让人匪夷所思的感慨。一直以来,也许我和大多数的潜水员一样,混在JE的只懂汲取,没有贡献的虚无缥缈层。我是一个去年刚毕业的大学本科生,在校期间,为了自己的伟大理想(确切的说是为了生活),加入了让人开始想入非非的Java软件开发大军中,没毕业就离开了校园,先在Java软件培训公司做...
2010-04-02 11:31:33 121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人