- 浏览: 448185 次
- 性别:
- 来自: 南京
最新评论
-
i2312375734:
除了中文发音还能有其他语言吗?
C#调用SAPI实现语音合成的两种方法 -
还没有注册吗:
[i][i][i][i][i][i][i][i][i][i][ ...
Spring与Quartz的整合实现定时任务调度 -
dongdong5712:
晚上11点到早上8点之间每两个小时,早上八点 0 23-7/2 ...
Spring与Quartz的整合实现定时任务调度 -
sunny_javajava:
非常感谢楼主!你的项目如果是spring2,使用quartz- ...
Spring与Quartz的整合实现定时任务调度 -
fuyangz:
不知道为什么。
Spring与Quartz的整合实现定时任务调度
文章列表
最近在研究Spring中的定时任务功能,最好的办法当然是使用Quartz来实现。对于一个新手来说,花了我不少时间,这里我写个笔记,给大家参考。
我使用的是Maven来管理项目,需要的Jar包我给大家贴出来。
quartz-1.8.5.jar
commons-logging.jar
spring-core-3.0.5.RELEASE.jar
spring-beans-3.0.5.RELEASE.jar
spring-context-3.0.5.RELEASE.jar
spring-context-support-3.0.5.RELEASE.jar
spring-asm-3.0.5.RELEASE. ...
0、项目结构:springmvc作为服务端,flex作为客户端,两个模块。
1、下载blazeds-spring.war,解压,把WEB-INF下的lib复制到spring项目中的WEB-INF/lib中,把flex文件夹复制到WEB-INF下。
2、web.xml中新增servlet-mapping:
<servlet-mapping>
<servlet-name>spring</servlet-name>
<url-pattern>/messagebroker/*</url-pattern>
&l ...
在项目中使用Java8、spring3、tomcat7,结果报错:
[org.springframework.web.context.ContextLoader]Root WebApplicationContext: initialization started
[org.springframework.web.context.support.XmlWebApplicationContext]Refreshing Root WebApplicationContext: startup date [Tue Sep 22 20:47:08 CST 2015]; root of conte ...
主要就是在pom.xml中添加scala的三个依赖包和maven-scala插件,配置如下:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven ...
两个方法
一、配置Filter,每个请求都拦截,设置Http Header
Web.xml添加:
<filter>
<filter-name>cros</filter-name>
<filter-class>cn.ifengkou.test.filter.CORSFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>cros</filter-name>
<url ...
在 Web 应用部署描述符中,用于映射语法的规定如下:
■ 以“/”字符开头,并以“/*”结尾的字符串用于路径映射。
■ 以“*.”开头的字符串被用于扩展名映射。
■ 空字符串("")是用于指定精确映射应用程序 context root 的 URL 模式,比如从 http://host:port/<contextroot>/ 来的请求。在这种情况下路径信息是“/”,servlet 路径和 context 路径是一个空的字符串("")。
■ 字符串中仅有“/”字符时,表示应用程序“默认”的 servlet。在这种情况下 serv ...
一、Caravel介绍
Caravel 是 Airbnb (知名在线房屋短租公司)开源的数据探查与可视化平台(曾用名Panoramix),该工具在可视化、易用性和交互性上非常有特色,用户可以轻松对数据进行可视化分析。最重要的是基于BS的
使用方法可以参考:http://lxw1234.com/archives/2016/06/691.htm
安装后的运行效果如下:
二、安装步骤
安装步骤分为以下几个部分:
1、安装python
由于centos自带的python是2.6.6版本的,但是caravel只支持2.7版本的,所以要安装2.7版本的pyt ...
1、安装Nodejs
官网地址为http://nodejs.org
但国外地址下载太慢了,建议从淘宝下载(https://npm.taobao.org/mirrors/node/),然后解压,设置环境变量:
wget https://npm.taobao.org/mirrors/node/latest-v4.x/node-v4.4.7-linux-x64.tar.gz
tar -zxvf node-v4.4.7-linux-x64.tar.gz
export PATH=$PATH:/opt/node-v4.4.7-linux-x64/bin
2、安装NMP
下载nm ...
一、代码
package com.sgcc.hj
import java.sql.DriverManager
import org.apache.spark.rdd.JdbcRDD
import org.apache.spark.{SparkConf, SparkContext}
object JdbcTest {
def main(args: Array[String]) {
val conf = new SparkConf()
val sc = new SparkContext(conf)
val rdd = new ...
一、主要代码
package com.sgcc.mcsas.bigdata.tool;
import com.sgcc.mcsas.bigdata.service.HBaseServiceImpl;
import com.sgcc.mcsas.bigdata.service.IHBaseService;
import org.apache.hadoop.hbase.Cell;
import org.apache.hadoop.hbase.client.Result;
import org.apache.poi.hssf.usermodel.HSSFCell;
impor ...
一、前言最近一个项目中需要实现多文件上传与管理,而项目是基于bootstrap开发的,所以查了一些bootstrap文件上传插件,最后发现还是bootstrap-fileinput最美观,该插件可以实现多文件的上传与管理(插件官方地址:http://plugins.krajee.com/file-input),具体的效果如下:
(bootstrap-fileinput不局限于图片上传,也可以实现文件上传,但图片的缩略图容易辨识,这里就以图片上传为例)
该插件基本的操作可以参考:http://www.jq22.com/jquery-info5231,本文主要针对多文件管理
...
从0到m-1这m个数中随机取出n个(n<=m) 要求每个数被取到的可能性相等。
第一个方法是把这m个数丢到一个List里面 然后用nextInt(list.size())来产生随机数 然后把list里面对应的元素丢到另一个数组或者list里面 这个方法本来是不错的 但要注意的是 为了保证每个元素取到的概率相等 需要每取出一个元素 就把它从list里面删除 原因就不解释了 简单的概率问题。但众所周知的是 list的remove(int index)方法 效率并不高 尤其是当m和n很大的时候 每一次调用remove ArrayList都需要进行数组的copy 而LinkedList需要进行链表 ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; char ...
引用转载出处:
http://www.ibm.com/developerworks/cn/java/j-jndi/index.html
http://blog.csdn.net/zhaosg198312/article/details/3979435
JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。
那么,JNDI到底起什么作用?
要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI ...
语音合成:
#include <sapi.h>
#pragma comment(lib,"ole32.lib") //CoInitialize CoCreateInstance需要调用ole32.dll
#pragma comment(lib,"sapi.lib") //sapi.lib在SDK的lib目录,必需正确配置
int main(int argc, char* argv[])
{
ISpVoice * pVoice = NULL;
//COM初始化:
if (FAILED(::CoInitialize(NUL ...