摘要:
使用slf4j作为日志系统时,由于slf4j只是一个接口,它需要一个具体实现来执行。具体参考http://blog.csdn.net/jediael_lu/article/details/43854571由于slf4j统一了API接口,因此,若log4j实现来日志输出,则只需要设置配置文件的内容即可... 阅读全文
随笔分类 - 10_JavaEE
slf4j教程
2015-02-16 20:36 by jediael, 927 阅读, 收藏,
摘要:
slf4j只是一个门面(facet),它不包含具体的实现,而是将一些log4j,java.logging等实现包装成统一的接口。借用下图展示了常用日志文件的关系: 通过上面的图,可以简单的理清关系! commons-logging和slf4j都是日志的接口,供用户使用,而没有提供实现! lo... 阅读全文
Velocity浅析及与Jsp、Freemarker对比
2014-07-21 09:14 by jediael, 136 阅读, 收藏,
摘要:
转载自:http://www.cnblogs.com/petermsdn/archive/2011/05/06/2039178.htmlVelocity 是一个基于java 的模板引擎(template engine). 它可以让视图的设计者在web 页面中引用java 代码中定义的数据对象和命令。... 阅读全文
用Apache Ivy实现项目里的依赖管理
2014-07-06 18:11 by jediael, 278 阅读, 收藏,
摘要:
Apache Ivy是一个管理项目依赖的工具。它与MavenApache Maven 构建管理和项目管理工具已经吸引了 Java 开发人员的注意。Maven 引入了 JAR 文件公共存储库的概念,可通过公开的 Web 服务器访问(称为 ibiblio)。Maven 的方法减少了 JAR 文件膨胀的情... 阅读全文
Log4j 2使用教程
2014-07-01 12:26 by jediael, 157 阅读, 收藏,
摘要:
转载自 Blog of 天外的星星: http://www.cnblogs.com/leo-lsw/p/log4j2tutorial.htmlLog4j 2的好处就不和大家说了,如果你搜了2,说明你对他已经有一定的了解,并且想用它,所以这里直接就上手了。 1. 去官方下载log4j 2,导入jar... 阅读全文
Java路径问题最终解决方案—可定位所有资源的相对路径寻址
2014-06-20 15:20 by jediael, 572 阅读, 收藏,
摘要:
1、在Java项目中,应该通过绝对路径访问文件,以下为访问的常用方法:第一种方法:类名.class.getResource("/").getPath()+文件名第二种方法:Thread.currentThread().getContextClassLoader().getResource("").g... 阅读全文
Berkeley DB基础教程
2014-05-29 15:21 by jediael, 524 阅读, 收藏,
摘要:
一、Berkeley DB的介绍(1)Berkeley DB是一个嵌入式数据库,它适合于管理海量的、简单的数据。如Google使用其来保存账户信息,Heritrix用其来保存froniter.(2)key/value是Berkeley DB用来管理数据的基础,每个key/value对代表一条记录。(... 阅读全文
【搜索引擎Jediael开发笔记3】使用HtmlParser提取网页中的链接
2014-05-20 20:50 by jediael, 154 阅读, 收藏,
摘要:
关于HtmpParser的基本内容请见 HtmlParser基础教程本文示例用于提取HTML文件中的链接package org.ljh.search.html;import java.util.HashSet;import java.util.Set;import org.htmlparser.No... 阅读全文
Java解析HTML之HTMLParser使用与详解
2014-05-19 21:46 by jediael, 172 阅读, 收藏,
摘要:
转自:http://free0007.iteye.com/blog/1131163HTMLParser具有小巧,快速的优点,缺点是相关文档比较少(英文的也少),很多功能需要自己摸索。对于初学者还是要费一些功夫的,而一旦上手以后,会发现HTMLParser的结构设计很巧妙,非常实用,基本你的各种需求都... 阅读全文
【搜索引擎Jediael开发笔记2】使用HttpClient下载网页至本地文件
2014-05-19 15:07 by jediael, 143 阅读, 收藏,
摘要:
本文使用HttpClient根据url进行网页下载。其中(1)HttpClient的相关知识请参见 HttpClient基础教程(2)package org.ljh.search.downloadpage;import java.io.FileNotFoundException;import jav... 阅读全文
HttpClient基础教程
2014-05-18 23:23 by jediael, 333 阅读, 收藏,
摘要:
1、HttpClient相关的重要资料官方网站:http://hc.apache.org/API:http://hc.apache.org/httpcomponents-client-4.3.x/httpclient/apidocs/index.htmltutorial:http://hc.apac... 阅读全文
JSON之三:获取JSON文本并解释(以google的天气API为例)
2014-05-14 16:35 by jediael, 183 阅读, 收藏,
摘要:
google提供了天气的api,以广州天气为例,地址为:http://api.openweathermap.org/data/2.5/weather?q=guangzhou返回的结果为:{ "coord": { "lon": 113.25, "lat": 23.12 }, "sys... 阅读全文
JSON入门之二:org.json的基本用法
2014-05-14 11:25 by jediael, 171 阅读, 收藏,
摘要:
java中用于解释json的主流工具有org.json、json-lib与gson,本文介绍org.json的应用。官方文档:http://www.json.org/java/http://developer.android.com/reference/org/json/package-summar... 阅读全文
Apache+tomcat的整合
2014-05-07 15:08 by jediael, 113 阅读, 收藏,
摘要:
http://blog.csdn.net/stefyue/article/details/6918542为什么要做这个整合呢?当然,首先想到是就是Apache和Tomcat的区别。正因为有区别,有各自的优缺点才需要整合,取二者所长,弃二者所短。Apache和Tomcat都可以在他们的官网下载:htt... 阅读全文
Servlet基础之一:Servlet基本接口与类
2014-05-05 11:19 by jediael, 200 阅读, 收藏,
摘要:
1、概述Servlet API中共有5个包,约113个接口和类:javax.servletjavax.servlet.httpjavax.servlet.jspjavax.servlet.annotationjavax.servlet.descriptor2、Servlet接口(1)所有Servle... 阅读全文
jdbc之二:DAO模式
2014-04-29 15:13 by jediael, 195 阅读, 收藏,
摘要:
详细代码请参见https://code.csdn.net/jediael_lu/daopattern1、创建Dao接口。package com.ljh.jasonnews.server.dao;import java.sql.Connection;public interface Dao { pu... 阅读全文
Json入门
2014-04-23 16:20 by jediael, 176 阅读, 收藏,
摘要:
参考《疯狂android讲义》》730页JSON的基础请参考W3SCHOOL的教程:http://www.w3school.com.cn/json/index.asp例子:http://wenku.baidu.com/link?url=A5SiKBUNVx-aB_hFiDuHsEN1uw_Vu4a9... 阅读全文
JDBC之一:JDBC快速入门
2014-02-19 14:49 by jediael, 151 阅读, 收藏,
摘要:
(1)下载Oracle的JDBC驱动,一般放在$ORACLE_HOME/jdbc/lib目录,关于驱动的版本请见:http://elf8848.iteye.com/blog/811037随Oracle 11.1发布的Oracle JDBC驱动11.1版本ojdbc5.jar: 适用于jdk5ojdb... 阅读全文
浙公网安备 33010602011771号