- 浏览: 102800 次
- 性别:
- 来自: 广州
最新评论
-
YangRunkangBla:
[url][flash=200,200][img][list] ...
Spring+Quartz 集群 -
YangRunkangBla:
[flash=200,200][flash=200,200][ ...
Spring+Quartz 集群 -
zl520878:
可执行jar包的MANIFEST.MF -
u011974321:
[flash=200,200][url][img][list] ...
Spring+Quartz 集群 -
a120011676:
...
Spring+Quartz 集群
文章列表
转眼间就到年底了,博客都荒废了半年多,实在愧对当初“积跬步”的初衷。这是之前在一个论坛上面看到的两种实现方式,已经忘了作者是谁了,反正不是我原创的就对了,觉得挺有趣的,在这里记一下。
int abs1(int i) {
return (i ^ (i >> 31)) - (i >> 31);
}
int abs2(int i) {
return (1 - ((i >>> 31) << 1)) * i;
}
- 2009-12-03 11:34
- 浏览 1835
- 评论(0)
上次在文章http://soulshard.iteye.com/blog/346453中总结了打包可执行jar包需要注意的一些要点,但是有时候不一定可以随意修改MANIFEST.MF文件,如果在jar包中有多个包含main方法的类切换起来不方便,而且引用的jar包多了,在MANIFEST.MF中一个一个写出来也是很让人郁闷的事情。下面是一个bat执行脚本,通过脚本添加ClassPath来运行Java程序。
@echo off
if '%1=='## goto ENVSET
SET APPHOME=%~dp0
SET LIBDIR=%APPHOME%lib
SET CLSPATH ...
- 2009-05-20 11:08
- 浏览 3497
- 评论(0)
前天晚上不知道点到了什么东西,弹出来个窗口说浏览器的Flash插件需要升级,当时也没多想就确定了,结果发现QQ 2009一开就崩溃,囧……
找了半天发现问题出在升级的这个Flash插件上面,于是在控制面板中卸载掉,重新安装——一开QQ继续崩溃,继续囧……
再查,发现在控制面板中卸载Flash插件之后,在C:\Windows\System32\Macromed\Flash\依旧存在两个文件Flash10b.ocx和FlashUtil10b.exe,于是开始了对这两个文件漫长的删除过程:
1. 直接删除——文件正在被使用;
2. 关闭所有浏览器再删除——文件正在被使用;
3. 按照网上的说法, ...
- 2009-05-10 08:10
- 浏览 13834
- 评论(1)
[名称]All-in-One Sidebar
[地址]http://firefox.exxile.net/aios/
[描述]一个很好用的侧边栏。
[名称]CacheViewer
[地址]https://addons.mozilla.org/zh-CN/firefox/addon/2489
[描述]用于查看、搜索和排列Firefox的页面缓存。
[名称]Cooliris
[地址]http://www.cooliris.com/ ...
- 2009-03-24 15:03
- 浏览 2517
- 评论(0)
下午同事说要一个Native2Ascii和Ascii2Native的Java实现,Google了半天发现有的是错误的实现,有的只有Native2Ascii没有Ascii2Native,有的又是其他语言实现的,干脆自己参考着写了一个。
package util;
/**
* native2ascii.exe Java code implementation.
*
* @author
* @version 1.0
*/
public class Native2AsciiUtils {
/**
* prefix of ascii string of na ...
- 2009-03-10 18:28
- 浏览 8736
- 评论(3)
打包可执行jar包时,MANIFEST.MF总是个让人头疼的东西,经常出现这种那种问题。
一个例子:
================================================================================
Manifest-Version: 1.0
Main-Class: test.Main
Class-Path: ./ ./lib/commons-collections-3.2.jar ./lib/commons-dbcp-1.2.2.jar
./lib/commons-lang-2.3.jar ./lib/commons-logg ...
- 2009-03-10 11:20
- 浏览 35454
- 评论(1)
有这么一个JavaScript函数,目的是想判断两个形式为“YYYY-MM-DD hh:mm:ss”或“YYYY/MM/DD hh:mm:ss”的字符串表示的日期的先后顺序,代码如下:
function dateToSecond(date) {
var regex = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/;
var result = date.match(regex);
return parseInt(result[1]) * 12 * 30 * 24 * 60 * 60
...
- 2009-03-09 18:10
- 浏览 1256
- 评论(0)
表table中有一字段type,要用一SQL语句查询type为1的记录数加上type为2的记录数的一半。
写法1:
SELECT COUNT(CASE WHEN t.tasktype=1 THEN 1 END)
+ COUNT(CASE WHEN t.tasktype=2 THEN 1 END)/2
FROM table t;
写法2:
SELECT SUM(counter)
FROM ((SELECT COUNT(*) counter FROM table t WHERE t.type=1)
UNION (SELECT COUNT(*)/2 FROM table t WHE ...
- 2009-03-09 17:05
- 浏览 1240
- 评论(0)
这几天给Spring+Quartz的集群折腾得死去活来,google了无数页总算搞定,记下一些要点备以后使用。
单独的Quartz集群在http://unmi.blogjava.net/有Unmi翻译的Quartz Job Scheduling Framework一书做了详细说明,在此不再重复。
Spring+Quartz不集群的方式google百度也可以搜索出来一大堆,同样略过。
要点1 在Spring中使用Quartz的高级配置
问题描述 Quartz集群仅能使用JDBC JobStore工作,需要在Spring中使用Quartz的高级配置
解决办法1.1 通过SchedulerFac ...
- 2009-02-24 12:54
- 浏览 34431
- 评论(9)