
java
iteye_20767
这个作者很懒,什么都没留下…
展开
-
HttpClient4 实现文件下载
HttpClient4 实现文件下载,依赖commons-io-1.4.jar 附在附件中。代码如下:[code="java"]import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import org.apa...原创 2010-08-12 18:19:11 · 279 阅读 · 0 评论 -
java获取5日天气预报(json数据)
此数据来源于中国天气网:[url]http://www.weather.com.cn/[/url]访问示例地址为:[url]http://m.weather.com.cn/data/101020100.html[/url]使用案例:导航189 [url]http://www.dh189.com/[/url] 顶部天气信息地区代码整理在附件中citys.xml说明:p代表省 n ...原创 2010-05-31 10:40:28 · 179 阅读 · 0 评论 -
java有关时间转换的一些方法DateFactory.java
[code="java"]import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * * Title:时间转换类 * Description:有关时间转换的一些方法 * @author ZZJ * @version 1.0 */...原创 2010-07-12 13:17:17 · 135 阅读 · 0 评论 -
java jackson examples
user.json文件数据如下:[code="java"]{ "name" : { "first" : "Joe", "last" : "Sixpack" }, "gender" : "MALE", "verified" : false, "userImage" : "原创 2010-07-12 14:13:09 · 99 阅读 · 0 评论 -
java人民币小写转换大写
[code="java"]/*** Title: Money* Description:* 类名:Money* 函数:String PositiveIntegerToHanStr(String NumStr) 负责把小数点前面的数转换为大写中文* 函数:?String NumToRMBStr(double val) 负责把输入的double型的数转换为大...原创 2010-07-13 09:47:30 · 149 阅读 · 0 评论 -
java高清新处理图片
在项目中需要对图片处理(缩小、加水印),一开始用的程序虽然可以解决问题但是缩小后的效果实在是太差了,和PS处理出来的效果差远了,后来找到一种专门处理图片的插件,效果很好,以下是安装过程和代码。1.首先下载 根据缩略图要求品质的不同下载,进行安装http://www.imagemagick.org/download/binaries/ImageMagick-6.2.9-4-Q8-window...原创 2010-07-13 09:51:01 · 5459 阅读 · 0 评论 -
使用jackson解析json数据
[code="java"]import java.util.Iterator;import org.codehaus.jackson.JsonNode;import org.codehaus.jackson.map.ObjectMapper;public class Test { public static void main(String[] args) thro...原创 2010-07-27 14:15:34 · 147 阅读 · 0 评论 -
java 半角与全角转换
[code="java"] /** * 半角转全角 * * @param input String. * @return 全角字符串. */ public static String toSBC(String input) { if (input == null) { re...原创 2010-07-27 18:41:22 · 78 阅读 · 0 评论 -
java bean反射 获取get set方法(Method)
[code="java"] /** * java反射bean的get方法 * * @param objectClass * @param fieldName * @return */ @SuppressWarnings("unchecked") public static Method getGetM...原创 2010-07-27 18:44:14 · 425 阅读 · 0 评论 -
java 生成32位UUID
java 生成32位UUID,需要apache的2个jar(commons-codec-1.3.jar,commons-id-0.1-dev.jar)包,在附件中:[code="java"]/** * 生成32位UUID * * @return */ public String createUUID32Code() { ...原创 2010-07-27 18:53:54 · 186 阅读 · 0 评论 -
httpclient 获取到网页内容自动判断内容编码
在“导航189”网站中编写爬虫程序中使用的httpclient 来获取网页内容,但是在获取网页内容时有编码的问题,这里介绍的一个方法是使用EntityUtils中的toString来返回网页的内容,原理是这样的,在请求的返回header中获取编码,如果没有找到返回的编码就使用默认编码来返回,代码实现如下:[code="java"]/** * 处理GET请求,返回整个页面 ...原创 2010-08-08 16:25:44 · 387 阅读 · 0 评论 -
JDBC使用工具类
连接池使用DBCP,代码如下:[code="java"]import org.apache.commons.dbcp.BasicDataSource;import org.apache.commons.dbcp.BasicDataSourceFactory;import java.sql.SQLException;import java.sql.Connection;imp...原创 2010-05-31 10:01:13 · 103 阅读 · 0 评论 -
Tomcat 启动不了问题
把jre里的msvcr71.dll文件拷贝到C:\windows\system32下面,重新启动Tomcat 后,问题解决了.原创 2010-09-07 16:54:04 · 166 阅读 · 0 评论 -
Properties类小结
目前有个任务,要用到java.util.Properties类及其拓展知识.在这里先把预备知识梳理一下,过几天再把commons configuration整理出来. 一.Properties 简介 java.util.Properties 继承自 java.util.Hashtable Properties 类表示一个持久的属性集.Properties 可保存在流中或从流中加载.属性列表中每个键...原创 2010-09-06 16:20:20 · 144 阅读 · 0 评论 -
GoogleLogoUtil
[code="java"]package com.test;import java.io.File;import java.io.IOException;import org.apache.commons.io.FileUtils;import org.json.JSONArray;import org.json.JSONObject;import org....原创 2010-08-13 13:05:18 · 96 阅读 · 0 评论 -
使用HttpClient4 和jsoup下载Google 1998年到2010年的logo(原创)
我个人比较喜欢Google的logo,感觉设计的很好,以前都是看到喜欢的logo就下载下来(通过浏览器右键图片另存为),最近看了java的jsoup(html解析器)突发奇想能不能把Google的logo全拿下来,通过分析Google的页面发现并不复杂,所以就决定把它拿下来了,在Google logos页面发现都是英文的,就想到了再利用Google翻译api对logo说明进行翻译下,最终把图片信息...原创 2010-08-14 21:52:57 · 170 阅读 · 0 评论 -
java 中对象属性和数据库中字段名的转换
在开发过程中数据中的字段的命名一般是这样的:user_name book_id 等,而对应的java对象中的属性命名是这样的:userName、bookId等,写了个方法使这2种命名互相转换。/** * 对象属性转换为字段 例如:userName to user_name * @param property 字段名 * @return */ public sta...原创 2010-08-18 18:18:09 · 808 阅读 · 0 评论 -
CalendarUtil
package com.test;import java.text.DateFormat;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Gregoria...原创 2010-08-19 15:35:40 · 118 阅读 · 0 评论 -
httpclient4 ThreadSafeClientConnManager 多线程程执行HTTP请求的例子
package cn.lake.util;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.HttpVersion;import org.apache.http.client.HttpClient;import org.apache.htt...原创 2010-08-27 13:49:55 · 285 阅读 · 0 评论 -
将javabean转换成Map
public static Map<String, Object> getparamsToIndex(Object obj) { Map<String, Object> params = new HashMap<String, Object>(0); try { PropertyUtilsBean propertyUtilsBean =...原创 2010-09-01 11:06:30 · 157 阅读 · 0 评论 -
使用jackson解析json数据时获取多级节点的值,递归实现
/** * 解析jsonNode的值 * @param node * @param attrs "aa.bb.cc" * @return */ public static String getJsonNodeValue(JsonNode node, String attrs) { int index = attrs.indexOf('.'); ...原创 2010-09-01 11:08:40 · 1728 阅读 · 0 评论 -
url参数和map之间的转换
/** * 将url参数转换成map * @param param aa=11&bb=22&cc=33 * @return */ public static Map<String, Object> getUrlParams(String param) { Map<String, Object> map = new Ha...原创 2010-09-01 11:10:48 · 400 阅读 · 0 评论 -
反射工具类
import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.lang.reflect.Modifier;import java.lang.reflect.ParameterizedTyp...原创 2010-09-01 11:22:45 · 137 阅读 · 0 评论 -
lucene 创建索引
[code="java"]@Retention(RetentionPolicy.RUNTIME)@Target( { ElementType.FIELD })public @interface IndexAnnotation { //存储 public boolean store() default false; //分词 public boolean anal...原创 2010-09-01 14:48:27 · 143 阅读 · 0 评论 -
java httpClient4.0 通过代理认证访问网站
httpClient4.0 通过代理认证访问网站[code="java"]import java.io.IOException;import org.apache.http.HttpEntity;import org.apache.http.HttpHost;import org.apache.http.HttpResponse;import org.apache.ht...原创 2010-08-11 10:09:09 · 167 阅读 · 0 评论