流水号的获取在单机版的程序中只需要简单的递增就可以解决。但是在分布式系统中存在多个客户端同时请求同一个流水号的问题,如果处理不好容易导致多个客户端获得同一个流水号。解决方案一 在Oracle数据库中有专门的序列管理sequence,具体的介绍在网上可以找到很多。但是在实际使用中存在很多的问题:...
分类:
其他好文 时间:
2014-11-21 12:34:54
阅读次数:
412
1:日期范围上smalldatetime的有效时间范围1900/1/1~2079/6/6datetime的有效时间范围1753/1/1~9999/12/312:精准度上smalldatetime只精准到分,而datetime则可精准到3位的毫秒。3:存储空间上smalldatetime占用4个字节,...
分类:
数据库 时间:
2014-11-13 12:15:26
阅读次数:
298
readonly object _Syn = new object(); int Seed = 0; public int TreadValueGet() { // 5 Critical Section // Enter 和 Exit 方法提供...
分类:
其他好文 时间:
2014-11-09 13:48:38
阅读次数:
227
CALL FUNCTION 'NUMBER_GET_NEXT'
EXPORTING
nr_range_nr = '00'
object = 'ZOA_LOGNUM'
IMPORTING
number = lv_curno
EXCEPTIONS
interval_not_found = 1
number_range_not_i...
分类:
其他好文 时间:
2014-10-31 15:45:13
阅读次数:
266
前段时间帮朋友实现的一个小功能,今天再整理一下。要实现的功能其实也很简单,就是在一个工作流里能查看到另一个管理的工作流里的内容。流程多了,各流程之间也会有些关联,原来朋友做的只是在表单里输入要查询的流水号,要查询的人需要按照这个流水号在工作流查询里打开这个功能再查询,点击、打开这些动作说来简单但是也是增加了一些麻烦。为了解决这个小小的问题,我在表单里简单改造了一些,增加了一个查询的链接,这样每次查询的时候点击一下就OK了,技术就是为人服务的么。...
分类:
其他好文 时间:
2014-10-22 20:28:39
阅读次数:
225
1 create table RefNoSeed( 2 prefix char(4), 3 seed int 4 ) 5 6 create table RefNoTable( 7 insertTime datetime unique, 8 RefNo varcha...
分类:
其他好文 时间:
2014-10-22 12:24:17
阅读次数:
215
所以我的思路是:先试图通过流水号去找到录音文件名中的局部或者全部(通过excel去匹配,主要是找到对应关系),然后组装命令(editplus工具或者其他),写成shell脚本,通过执行shell脚本去查找这些录音文件并打包压缩,最后通过winSCP工具导出到本地。...
分类:
其他好文 时间:
2014-09-17 15:17:32
阅读次数:
235
import java.util.UUID;public class GUID { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated me...
分类:
其他好文 时间:
2014-09-05 12:55:11
阅读次数:
188
import java.text.Format;import java.text.SimpleDateFormat;import java.util.Date;import java.util.HashMap;import java.util.Map; /** * * @author Phonni....
分类:
其他好文 时间:
2014-09-05 12:54:31
阅读次数:
172
原始文件内容是这样的:
1000|1.0.0
313|20140814|2
银行流水号|银行交易时间|交易日期|银行虚拟账号|银行账号|银行账号类型|姓名|性别|证件类型|证件号码|证件有效期限|电话|邮箱|省|
市|区|详细地址|客户风险等级|第三方产品代码
31301201408140000002802313000000|20140814101832|20140814|0000000000...
分类:
编程语言 时间:
2014-08-23 11:24:50
阅读次数:
215