随笔分类 -  Java

上一页 1 ··· 4 5 6 7 8 9 下一页
Commons JXPath - Extension Functions
摘要:Standard Extension Functions 创建新的对象 调用静态方法 调用普通方法 the target of the method is specified as the first parameter of the function. Custom Extension Funct 阅读全文
posted @ 2015-08-04 22:51 huey2672 阅读(377) 评论(0) 推荐(0)
Commons JXPath - Modifying Object Graphs
摘要:JXPath 除了可以 XPath 语法访问 JavaBeans、DOM/JDOM,也可以对其属性赋值。 以下面的 JavaBeans 为例。 package com.huey.jxpath; import lombok.AllArgsConstructor; import lombok.Data; 阅读全文
posted @ 2015-08-03 14:07 huey2672 阅读(499) 评论(0) 推荐(0)
Commons JXPath - DOM/JDOM Document Access
摘要:除了 JavaBean,JXPath 也可以访问 DOM/JDOM。 示例 XML: <?xml version="1.0" encoding="utf-8"?> <book> <title>Head First Design Patterns</title> <authors> <author> 阅读全文
posted @ 2015-08-02 16:02 huey2672 阅读(355) 评论(0) 推荐(0)
Commons JXPath - Object Graph Traversal
摘要:JXPath 提供了使用 Xpath 语法操纵符合 Java 类命名规范的 JavaBeans 的工具。也支持 maps、DOM 和其他对象模型。对于深层次结构的 JavaBean,使用 JXPath 可以方便地访问深层次的属性,而免去了繁琐的 getter/setter 操作。 以下面的 Java 阅读全文
posted @ 2015-08-02 14:49 huey2672 阅读(735) 评论(0) 推荐(0)
Lombok(1.14.8) - @NonNull
摘要:@NonNull@NonNull,生成一个非空检查。package com.huey.lombok;import lombok.Getter;import lombok.NonNull;import lombok.Setter;public class NonNullExample { @Ge... 阅读全文
posted @ 2015-08-02 01:01 huey2672 阅读(1577) 评论(0) 推荐(1)
Lombok(1.14.8) - @Log
摘要:@Log@Logs,生成一个日志对象。package com.huey.lombok;import lombok.extern.java.Log;@Logpublic class LogExample { public static void main(String[] args) { ... 阅读全文
posted @ 2015-08-02 00:47 huey2672 阅读(428) 评论(0) 推荐(0)
Lombok(1.14.8) - @Cleanup
摘要:@Cleanup@Cleanup,关闭流。如果最后清理资源的方法不是 close(),可以指定,例如 @Cleanup("clean")。package com.huey.lombok;import java.io.BufferedReader;import java.io.File;import ... 阅读全文
posted @ 2015-08-02 00:32 huey2672 阅读(1241) 评论(0) 推荐(0)
Lombok(1.14.8) - @SneakyThrows
摘要:@SneakyThrows@SneakyThrows,声明异常。package com.huey.lombok;import java.io.UnsupportedEncodingException;import lombok.SneakyThrows;public class SneakyThro... 阅读全文
posted @ 2015-08-02 00:16 huey2672 阅读(1358) 评论(0) 推荐(0)
Lombok(1.14.8) - @Synchronized
摘要:@Synchronized@Synchronized,实现同步。package com.huey.lombok;import java.util.Date;import lombok.Synchronized;public class SynchronizedExample implements R... 阅读全文
posted @ 2015-08-01 23:37 huey2672 阅读(989) 评论(0) 推荐(0)
Lombok(1.14.8) - @NoArgsConstructor, @RequiredArgsConstructor & @AllArgsConstructor
摘要:@NoArgsConstructor@NoArgsConstructor,提供一个无参的构造方法。package com.huey.hello.bean;import java.util.Date;import lombok.Data;import lombok.NoArgsConstructor;... 阅读全文
posted @ 2015-08-01 00:08 huey2672 阅读(4940) 评论(0) 推荐(0)
Lombok(1.14.8) - @Getter, @Setter, @ToString, @EqualsAndHashCode & @Data
摘要:@Getter / @Setter@Getter 和 @Setter,分别实现了 Gette r和 Setter 方法。package com.huey.hello.bean;import java.util.Date;import lombok.Getter;import lombok.Sette... 阅读全文
posted @ 2015-07-31 23:18 huey2672 阅读(4667) 评论(0) 推荐(0)
Lombok 安装
摘要:Lombok 是一种 Java™ 实用工具,可用来帮助开发人员消除 Java 的冗长,尤其是对于简单的 Java 对象(POJO)。它通过注释实现这一目的。通过在开发环境中实现 Lombok ,开发人员可以节省构建诸如 hashCode() 和 equals() 这样的方法以及以往用来分类各种 ac 阅读全文
posted @ 2015-07-31 20:10 huey2672 阅读(290) 评论(0) 推荐(0)
Ehcache - hello world
摘要:Key Classes CacheManager The CacheManager class is used to manage caches. Creation of, access to, and removal of caches is controlled by a named Cache 阅读全文
posted @ 2015-07-04 15:12 huey2672 阅读(333) 评论(0) 推荐(0)
Java - 使用 XSD 校验 XML
摘要:package com.huey.dream.utils;import java.io.IOException;import java.io.InputStream;import javax.xml.transform.Source;import javax.xml.transform.stream... 阅读全文
posted @ 2015-06-25 21:47 huey2672 阅读(2724) 评论(0) 推荐(0)
Json-lib - java.util.Date 转换问题
摘要:使用 JSON-lib 将 java.util.Date 对象直接转换成 JSON 字符串时,得到的通常不是想要格式:System.out.println(JSONSerializer.toJSON(new Date()));// {"date":24,"day":3,"hours":12,"min... 阅读全文
posted @ 2015-06-24 12:59 huey2672 阅读(347) 评论(0) 推荐(0)
HttpClient(4.3.5) - ResponseHandler
摘要:The simplest and the most convenient way to handle responses is by using the ResponseHandler interface, which includes the handleResponse(HttpResponse 阅读全文
posted @ 2015-05-22 21:17 huey2672 阅读(2536) 评论(0) 推荐(0)
HttpClient(4.3.5) - Exception Handling
摘要:HttpClient can throw two types of exceptions: java.io.IOException in case of an I/O failure such as socket timeout or an socket reset and HttpExceptio 阅读全文
posted @ 2015-05-22 13:12 huey2672 阅读(648) 评论(0) 推荐(0)
HttpClient(4.3.5) - HTTP Entity
摘要:HTTP entity HTTP messages can carry a content entity associated with the request or response. Entities can be found in some requests and in some respo 阅读全文
posted @ 2015-05-22 13:10 huey2672 阅读(2035) 评论(0) 推荐(0)
HttpClient(4.3.5) - 简单示例
摘要:HttpClient 是一个客户端的 HTTP 传输库,而不是浏览器。HttpClient 的目的是传输和接收 HTTP 报文。HttpClient 不会尝试去处理报文内容,执行嵌入 HTML 内的 JavaScript 脚本,或者是猜测实体内容类型等于 HTTP 传输无关的操作。HttpClien... 阅读全文
posted @ 2015-05-21 22:14 huey2672 阅读(1015) 评论(0) 推荐(0)
Apache Commons 简述
摘要:Apache Commons 是一个关注于可复用的 Java 组件的 Apache 项目。Apache Commons 由三部分构成: Commons Proper - 一个可复用的 Java 组件库。 Commons Sandbox - Java 组件开发的工作区。 Commons Dorm... 阅读全文
posted @ 2015-05-21 20:30 huey2672 阅读(481) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 下一页