上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 25 下一页
摘要: 在基于web的ApplicationContext实现中,已有相应的实现来处理关闭web应用时恰当地关闭Spring IoC容器。但,如果你正在一个非web应用的环境下使用Spring的IoC容器,如dubbo服务,你想让容器优雅的关闭,并调用singleton的bean相应destory回调方法, 阅读全文
posted @ 2017-01-01 14:21 ngulc 阅读(4378) 评论(0) 推荐(0) 编辑
摘要: 在许多情况,我们希望我们的定时任务是可靠的,不会因系统故障、机器宕机而导致某一笔定时任务不能按时运行。这种情况下,我们就需要为Quartz做个集群。 最简单的情况,有两台机器或两个应用,同时维护一批定时任务,假如其中一个机器或应用出现问题,还有另外一个应用保底使用。 代码与上一节【Quartz】将定 阅读全文
posted @ 2017-01-01 14:20 ngulc 阅读(714) 评论(0) 推荐(0) 编辑
摘要: 之前的文章所做的demo是将定时任务的信息保存在内存中的,见以下配置 如果,我们需要在系统意外(或非意外)重新启动后,仍保留定时任务信息,可以使用数据库存储定时任务信息。 存储在MySQL中: 由于需要连接MySQL数据库,需要加上数据库的JDBC驱动,这里以pom形式下载,也可以直接引入包 然后需 阅读全文
posted @ 2016-12-28 23:04 ngulc 阅读(6862) 评论(0) 推荐(0) 编辑
摘要: 1. 用法一 LOCATE(substr,str) POSITION(substr IN str) 函数返回子串substr在字符串str中第一次出现的位置。如果子串substr在str中不存在,返回值为0。 mysql> SELECT LOCATE('bar', 'foobarbar'); -> 阅读全文
posted @ 2016-12-20 23:42 ngulc 阅读(11558) 评论(0) 推荐(1) 编辑
摘要: 方法一: SELECT * FROM users WHERE emails like "%b@email.com%"; 方法二: 利用MySQL 字符串函数 find_in_set(); SELECT * FROM users WHERE find_in_set('aa@email.com', em 阅读全文
posted @ 2016-12-20 23:42 ngulc 阅读(103269) 评论(0) 推荐(1) 编辑
摘要: MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr() 等价于 substring() 函数,substring() 的功能非常强大和灵活。 1. 字符串截 阅读全文
posted @ 2016-12-19 20:20 ngulc 阅读(32990) 评论(0) 推荐(0) 编辑
摘要: <filter>: 过滤器,执行一个过滤器会有返回个枚举值,即DENY,NEUTRAL,ACCEPT其中之一。返回DENY,日志将立即被抛弃不再经过其他过滤器;返回NEUTRAL,有序列表里的下个过滤器过接着处理日志;返回ACCEPT,日志会被立即处理,不再经过剩余过滤器。 过滤器被添加到<Appe 阅读全文
posted @ 2016-12-18 16:09 ngulc 阅读(2357) 评论(0) 推荐(0) 编辑
摘要: logback 常用配置详解 <appender> <appender>: <appender>是<configuration>的子节点,是负责写日志的组件。 <appender>有两个必要属性name和class。name指定appender名称,class指定appender的全限定名。 1.C 阅读全文
posted @ 2016-12-15 23:49 ngulc 阅读(3776) 评论(0) 推荐(1) 编辑
摘要: 一:根节点<configuration>包含的属性: scan: 当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。 scanPeriod: 设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔 阅读全文
posted @ 2016-12-07 22:52 ngulc 阅读(552) 评论(0) 推荐(0) 编辑
摘要: Quartz是一个完全由Java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制。Quartz允许开发人员根据时间间隔来调度作业。它实现了作业和触发器的多对多的关系,还能把多个作业与不同的触发器关联。简单地创建一个org.quarz.Job接口的Java类,Job接口 阅读全文
posted @ 2016-12-02 16:44 ngulc 阅读(474) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 25 下一页