上一篇博文《任务调度(一)——jdk自带的Timer》中,简单介绍了一下Timer,本文将分享一下如何动态修改Timer制定的计划。
有人问我Timer和Quartz框架的区别。那我就说一下我的理解。Timer毕竟是jdk自带的简易的任务调度工具类。跟Quartz比肯定是鸟枪与大炮的差距,Quartz的配置规则更加强大,更能满足我们的复杂需求,还允许多线程这是Timer所比不了的。如果你就需要特别简单的任务调度,那么我觉得完全没有必要用Quartz。杀鸡焉用牛刀?!如果你的业务场景比较复杂,...
分类:
其他好文 时间:
2015-05-09 16:39:16
阅读次数:
207
Problem Description 所谓弱国无外交,ACdream王国想守住这一片土地,自然离不开王国的士兵们,你作为王国的骠骑大将军,自然有训练王国士兵的职责。王国有n个士兵,每个士兵都有两个属性,攻击和防御。然后你希望经过一系列的调整,每个士兵都能成为合格的军人,所谓合格的军人,是指他的攻击和防御之和大于等于k。你的调整办法就是交换两个士兵的同一种属性,即把两个士兵的攻击交换,或者防御交换...
分类:
其他好文 时间:
2015-05-09 16:37:26
阅读次数:
105
Fence Repair
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 29580
Accepted: 9621
Description
Farmer John wants to repair a small length of the fence aro...
分类:
其他好文 时间:
2015-05-09 16:36:05
阅读次数:
103
序言ConCurrentHashMap 是一个被忽视的Java Concurrent包下面的类,在满足并发的「安全性」,和「活跃性」的前提下,做到了与不考虑线程安全的 HashMap 同等效率. 作者是大名鼎鼎的Doug Lea,他老人家在Java 并发领域做的贡献,确实是我们的榜样。下篇文章,对ConCurrentHashMap做一个分析,希望这个代码中的闪光点,能够对各位读者产生启发。...
分类:
其他好文 时间:
2015-05-09 16:37:23
阅读次数:
103
1335: 高桥和低桥
Time Limit: 1 Sec Memory Limit: 128 MB
Submit: 861 Solved: 248
[Submit][Status][Web
Board]
Description
有个脑筋急转弯是这样的:有距离很近的一高一低两座桥,两次洪水之后高桥被淹了两次,低桥却只被淹了一次,为什么?答案是:因为低桥太低了,第一次洪水退去之...
分类:
其他好文 时间:
2015-05-09 16:38:23
阅读次数:
140
思路:
栈作为输入缓冲区,每当从终端了接受一个字符之后先做如下判别:
1:若是退格符#,从栈顶删去一个元素,即出栈Pop;
2:若是退行符@,将字符栈清空,即clear;
3:若不是#或@,即为有效字符,将该字符入栈,即Push;
顺序栈的代码:点击打开链接
只需将 typedef int ElemType -------->>> typedef char ElemType
#in...
分类:
其他好文 时间:
2015-05-09 16:36:58
阅读次数:
107
在网上查了不少资料,有个讲解比较完整的方案,我在系统中一试,发现并不好用,在使用导出功能,必须是引用几个命名空间
接下来,导出功能就变得更加简单
Dim xlsExport1 As New DataDynamics.ActiveReports.Export.Xls.XlsExport()
Dim saveDlg As N...
分类:
其他好文 时间:
2015-05-09 16:36:30
阅读次数:
154
题目描述 Description
落冰从悬崖上被冲下,虽有落令的精魂保护大难不死,但已消耗了大半法力。此时的棂刚刚也连续经历了三场恶战,身负重伤。夜色中他们急于撤出迷雾丛林,途中却被拉尔法的磁阵困住。这个磁阵专门用来对付落冰,由于洛伦兹力的作用,为避免给自己造成伤害,落冰被迫把自身的电流降到接近0,也因此暂时失去了攻击能力。拉尔法得意地阴笑着,因为他看出了棂的重伤,并认为自己可以轻易战胜棂。
然...
分类:
其他好文 时间:
2015-05-09 16:36:26
阅读次数:
113
标签可以针对某一时间点的版本做标记,常用于版本发布。
1.列出标签。
使用git tag可以在控制台中打印出当前仓库的所有标签。
使用git tag -l 通配符
可以搜索出符合当前模式的标签。
2.打标签。
通常标签可以分为:①轻量级标签。②附注标签。③签署标签。
轻量级标签是指向提交对象的引用。附注标签则是仓库中的一...
分类:
其他好文 时间:
2015-05-09 16:34:54
阅读次数:
162
弦图的最小染色问题: 先求出完美消除序列,然后从后往前贪心染色
1006: [HNOI2008]神奇的国度
Time Limit: 20 Sec Memory Limit: 162 MB
Submit: 2245 Solved: 1006
[Submit][Status][Discuss]
Description
K国是一个热衷三角形的国度,连人的交往也只喜欢三角原...
分类:
其他好文 时间:
2015-05-09 16:34:22
阅读次数:
109
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 E",Locale.JAPAN);...
分类:
其他好文 时间:
2015-05-09 16:33:57
阅读次数:
149
#include
#include void reserve_string(char *l, char *r)
{
while(l < r)
{
char tmp = *l;
*l = *r;
*r = tmp;
l ++;
r --;
}
}
void r...
分类:
其他好文 时间:
2015-05-09 16:33:57
阅读次数:
146
给分类添加“属性”咱们知道,分类中可以添加方法,却无法添加属性。那咱们有其他的方法来实现吗?
先来看看下面这段代码:@interface UIView (nl_Frame)
@property (nonatomic, assign) CGFloat nl_width;
@end @implementation UIView (nl_Frame)
- (void)setNl_width:(CGFlo...
分类:
其他好文 时间:
2015-05-09 16:31:25
阅读次数:
170
顺序栈的代码:
不再赘述:点击打开链接
//栈的应用-----进制转化
#include"stack.h"
int main()
{
Stack st;
InitStack(&st);
int select;
int num1; //要转化的数
int num2; //转化之后各个位的数
int flag = 1; //控制循环结束
while(flag...
分类:
其他好文 时间:
2015-05-09 16:33:04
阅读次数:
112
#include
#include
#include #define MAX 1000
int getline(char line[], int max)
{
int ch;
int i = 0;
while (max > 0 &&
(ch = getchar()) != EOF && ch !=...
分类:
其他好文 时间:
2015-05-09 16:33:33
阅读次数:
117