首页
学习
活动
专区
工具
TVP
发布

Java技术分享

专注于Java领域,追求简洁,每天为您推送高质量技术文章,实用教程。
专栏成员
224
文章
408561
阅读量
108
订阅数
Quartz任务调度快速入门
了解Quartz体系结构 Quartz对任务调度的领域问题进行了高度的抽象,提出了调度器、任务和触发器这3个核心的概念,并在org.quartz通过接口和类对重要的这些核心概念进行描述: ●Job:是一个接口,只有一个方法void execute(JobExecutionContext context),开发者实现该接口定义运行任务,JobExecutionContext类提供了调度上下文的各种信息。Job运行时的信息保存在JobDataMap实例中; ●JobDetail:Quartz在每次执行
MonroeCode
2018-02-09
9170
调度器Quartz的简述与使用总结
Quartz是一款性能强大的定时任务调度器。开发人员可以使用Quartz让任务在特定时间特定阶段进行运行。比如对特定类型新闻或股指期货指数等内容的爬取,可以编写爬虫程序然后使用Quartz在后台指定特定时间点对任务进行执行,来自动收集信息。大型系统间数据的按时批量导入任务也可由Quartz进行调度。Quartz提供两种类型的任务触发方式,一种是按指定时间间隔触发任务,另一种是按指定日历时间触发任务。下面将对Quartz进行详细介绍。 一、Hello Quartz   下面首先实现一个简单实例。  新建m
MonroeCode
2018-02-09
2K0
Hibernate 的性能优化的时候碰到了"抓取策略",有四种
    所以到处找资料, 但是无论从一些讲 Hibernate 书籍,还是他人 Blog 中都没有找到详细
MonroeCode
2018-01-12
1.2K0
Jrebel6.3.3破解,配置图文教程
JRebel是个很好的开发工具,我在网上找了好久都没有找到很详细的教程,破解与配置教程千篇一律,步骤不详细。编写这篇教程,综合网络上的知识,加上了自己的理解与详细图文步骤。
MonroeCode
2018-01-12
1.4K0
Java8的十大新特性你了解多少呢?
Java 8可谓是自Java 5以来最具革命性的版本了,她在语言、编译器、类库、开发工具以及Java虚拟机等方面都带来了不少新特性。我们来一一回顾一下这些特性。
MonroeCode
2018-01-12
8670
Java9 中的 9 个新特性
你可能已经听说过 Java 9 的模块系统,但是这个新版本还有许多其它的更新。 这里有九个令人兴奋的新功能将与 Java 9 一起发布。
MonroeCode
2018-01-12
9850
持久化persistence.xml配置文件
 在EJB中,一个实体Bean应用由实体类和persistence.xml文件文件组成。persistence.xml文件在jar文件的META-INF目录下。persistence.xml文件指定实体Bean使用的数据源及Entity Manager对象的默认行为。
MonroeCode
2018-01-12
1.3K0
XMLDTD语法详解
本文详细介绍DTD,包括其对元素的定义,属性的定义,以及实体的定义。
MonroeCode
2018-01-12
7000
四个最好的SaaS财务软件
现在我们来谈谈一些最好的SaaS财务软件。新软件在不断出现或者原有软件通过不断改进、多次更新迭代,超越之前最好的软件,我会在今后持续的更新,这些信息不断更新同样可以使你的业务工具库保持在最新。
MonroeCode
2018-01-12
2.1K0
IDEA 运行junit单元测试方法
配置如图:Run——Edit Configurations——添加Junit(1.填写测试类名称 2.选择类或方法 3.选择所属项目 4.选择jre)
MonroeCode
2018-01-11
5.3K0
手把手教你用Mysql-Cluster-7.5搭建数据库集群
当你的业务到达一定的当量,肯定需要一定数量的数据库来负载均衡你的数据库请求,我在之前的博客中已经说明了,如何实现负载均衡,但是还有一个问题就是数据同步,因为负载均衡的前提就是,各个服务器的数据库是数据同步的。在业务量不大的时候,我们会使用主从复制的方法实现服务器数据同步,一主多从或者是双主等,但是虽然进行了读写分离,但是对于读的方法限制还是比较大,所以解决数据同步的问题就是数据库集群的意义。我这里使用mysql官网提供的mysql-cluster实现集群。(到文章发布前的最新版本的安装教程,把网上踩的坑都踩过了一遍;)
MonroeCode
2018-01-10
1.8K0
第七章:Shiro的Session管理——深入浅出学Shiro细粒度权限开发框架
  Shiro提供安全框架界独一无二的东西:一个完整的企业级Session 解决方案,可以为任意的应用提供session支持,包括web和非web应用,并且无需部署你的应用程序到Web 容器或使用EJB容器。
MonroeCode
2018-01-10
1.9K0
Mac OS X上IntelliJ IDEA 13与Tomcat 8的Java Web开发环境搭建
IntelliJ IDEA,发音大致如此:[in 'te li dʒei ai di: i: ei],我还是简称之为IntelliJ吧,“Intel”有“智能”的意思,IntelliJ也自称最智能的Java集成开发环境。我这次使用的是最新的版本——13.1,可以在jetbrains.com的官方网站上下载:http://www.jetbrains.com/idea/
MonroeCode
2018-01-09
3K0
Maven下载、安装和配置
这两件事情他都做到了,而且还做了更多的事情。Maven还可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等。目前Apache下绝大多数项目都已经采用Maven进行管理。而Maven本身还支持多种插件,可以方便更灵活的控制项目。
MonroeCode
2018-01-09
1.2K0
分布式唯一ID生成器Twitter 的 Snowflake idworker java版本
import java.lang.management.ManagementFactory; import java.net.InetAddress; import java.net.NetworkInterface; /** * <p>名称:IdWorker.java</p> * <p>描述:分布式自增长ID</p> * <pre> * Twitter的 Snowflake JAVA实现方案 * </pre> * 核心代码为其IdWorker这个类实现,其原理结构如下,我分别用一个0
MonroeCode
2018-01-09
2.8K0
ajax 设置Access-Control-Allow-Origin实现跨域访问
ajax跨域访问是一个老问题了,解决方法很多,比较常用的是JSONP方法,JSONP方法是一种非官方方法,而且这种方法只支持GET方式,不如POST方式安全。
MonroeCode
2018-01-09
1.8K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档