自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

校尉的博客

平时工作学习笔记,如有错误很欢迎指点!

  • 博客(17)
  • 收藏
  • 关注

转载 org.apache.commons.httpclient.HttpClient的使用

HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java net包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最

2017-06-30 15:21:01 3864

转载 Gson 详细解析教程

Gson 是google解析Json的一个开源框架,同类的框架fastJson,JackJson等等本人fastJson用了两年,也是从去年才开始接触Gson,希望下面的总结会对博友有用,至于Gson与FastJson的对比,其实半斤八两的问题,不再赘述第一步:在AS下面创建Java工程 并添加gson依赖compile 'com.google.code.gson:gson:2.6.2

2017-06-30 14:57:09 505

转载 关于使用Java实现的简单网络爬虫Demo

什么是网络爬虫?          网络爬虫又叫蜘蛛,网络蜘蛛是通过网页的链接地址来寻找网页,从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址寻找下一个网页,这样一直循环下去,直到把这个网站所有的网页都抓取完为止。如果把整个互联网当成一个网站,那么网络蜘蛛就可以用这个原理把互联网上所有的网页都抓取下来。所以要想抓取网络上的数据,不仅需要爬虫程

2017-06-29 11:45:55 1191

转载 正则表达式:Pattern类与Matcher类详解

一、捕获组的概念捕获组可以通过从左到右计算其开括号来编号,编号是从1 开始的。例如,在表达式 ((A)(B(C)))中,存在四个这样的组:1    ((A)(B(C)))2    (A)3    (B(C))4    (C)组零始终代表整个表达式。 以 (?) 开头的组是纯的非捕获 组,它不捕获文本,也

2017-06-29 11:31:32 316

转载 【Quartz】Quartz存储与持久化-基于quartz.properties的配置

林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka一、   Quartz存储与持久化         Quartz提供两种基本作业存储类型。第一种类型叫做RAMJobStore,第二种类型叫做JDBC作业存储。在默认情况下Quartz将任务调度的运行信息保存在内存中,这种方法提供了最佳的性能,因为内存中数据访问最快。不足之处是缺乏数据的

2017-06-28 09:35:34 14459 1

转载 Spring下quartz调度持久化实战

终于有时间写博客了,这次详细记录下spring 3.X中quartz框架如何持久化调度任务相关知识点,按照目录编排。1.介绍1.1quartz概述Quartz包含三个抽象概念,调度器(谁管理),任务(干什么),触发器(什么时候干).其中几个名词大致介绍下:@1:Job:接口,实现接口方法定义任务@2:JobDetail:关联Job实现类和Schedular的类,其构造函数,指定

2017-06-27 17:43:56 505

转载 Java监听器Listener使用说明

1、什么是Java监听器监听器也叫Listener,是Servlet的监听器,它可以监听客户端的请求、服务端的操作等。通过监听器,可以自动激发一些操作,比如监听在线的用户的数量。 2、Listener接口分类1.1> ServletContextListener监听ServletContext对象1.2> ServletContextAttributeListener监听对Se

2017-06-27 10:58:05 1110

原创 getAttribute与getParameter的区别

这部分是对JSP的扩展,经常在JSP或者Servlet中获取数据,那么getAttribute与getParameter有什么区别呢?  1 从获取到数据的来源来说:  getAttribtue获取到的是web容器中的值,比如:  我们在Servlet中通过setAttribute设定某个值,这个值存在于容器中,就可以通过getAttribute方法获取;   getParam

2017-06-27 10:25:33 315

转载 <value>${jdbc.driverClassName}</value>解读——PropertyPlaceholderConfigurer读取配置文件

1. PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。PropertyPlaceholderConfigurer可以将上下文(配置文 件)中的属性值放在另一个单独的标准java Properties文件中去。在XML文件中用${key}替换指定的properties文件中的值。

2017-06-27 09:44:35 2191

转载 Spring框架中配置Quartz的教程

Spring中配置Quartz的过程:1.导入JAR包quartz需要的JAR包,已经包含在spring中,位置在spring解压后目录的 \lib\quartz 下的quartz-all-1.6.1.jar,将其拷贝到工程 的 WEB-INF/lib 下就行了。2.配置web.xml,让spring启动时加载quartz的配置文件?12

2017-06-26 16:49:21 613

转载 Quartz与Spring的整合使用

之前说到过Quartz的基本使用(猛戳这里看文章),在实际使用中,我们通常会将定时任务交由spring容器来管理,所以今天我们来说说Quartz与spring的整合。咱们还是按照Quartz的三大元素的顺序来聊聊整合使用。作业任务在spring中对于Quartz的作业任务管理主要提供了两种方式,JobDetailFactoryBean和MethodInvokingJobDetailFa

2017-06-26 16:00:00 276

转载 Quartz中时间表达式的设置-----corn表达式

Quartz中时间表达式的设置-----corn表达式  时间格式: ,   分别对应: 秒>分>小时>日>月>周>年,   举例:  1.每天什么时候执行:         value>0 59 23 * * ?value>: 如下为每天23:59:00开始执行        value>0 1,2,3 11,12 * * ? value>: 每天11:01,11:02,11:03; 12:01

2017-06-22 13:51:11 497

转载 Spring中任务调度cronExpression配置说明

cronExpression配置说明 字段 允许值 允许的特殊字符秒  0-59  , - * /分  0-59  , - * /小时  0-23  , - * /日期  1-31  , - * ? / L W C月份  1-12

2017-06-22 13:50:00 325

转载 Quartz使用-入门使用(java定时任务实现)

注:这里使用的是Quartz1.6.6版本(包:quartz-all-1.6.6.jar)   [java] view plain copy //测试main函数  //QuartzTest.Java  package quartzPackage;      import java.text.SimpleDateFormat;  import java.

2017-06-22 09:18:35 3344

转载 深入浅出理解SOA技术

一.SOA是什么英文单词的缩写?SOA的全称是Service-Oriented Architecture,面向服务架构。二.SOA是什么?是一种架构,不是一种具体的开发技术。SOA超越了软件开发语言本身。是一种面向服务的架构,与软件开发语言无关。软件开发本身来说,SOA是一种技术,又超越了所有具体的技术。 SOA是一种架构模型,它可以根据需求通过网络对松散耦合的粗粒度应

2017-06-21 14:39:24 451

转载 http协议无状态中的 "状态" 到底指的是什么?!

引子:最近在好好了解http,发现对介绍http的第一句话【http协议是无状态的,无连接的】就无法理解了:无状态的【状态】到底指的是什么?!找了很多资料不仅没有发现有一针见血正面回答这个问题的,而且有些解释还充斥了各种错误,看着看着就觉得心里憋着一股浊气吐不出来于是在看了很多资料之后,我一口吐出浊气,大声正面提出这个问题:http协议无状态中的【状态】到底指的是什么?!然后开始不

2017-06-10 21:39:59 382

转载 <logic:present><logic:iterator>的使用

logic是structs中的逻辑标签,类似于if/else的逻辑关系,可以通过使用这个标签改变页面布局。present标签,在cope里(cope包括request,page,session,application)判断name对象的property属性是否存在,如果存在则执行present标签内部的代码。iterate标签,在cope里判断name对象的property属性是否存在(n

2017-06-05 17:17:20 649

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除