`
文章列表
public static String sendGet(String url, String param) { String result = ""; BufferedReader in = null; try { String urlNameString = url + "?" + param; URL realUrl = new URL(urlNameString); // 打开和URL之间的连接 ...

js时间读秒

    博客分类:
  • js
function RemainTime() { var iDay,iHour,iMinute,iSecond; if (iTime >= 0) { iDay = parseInt(iTime/24/60/60/1000); iHour = parseInt(iTime /60/60/1000-iDay*24); iMinute = parseInt((iTime /(60*1000)) - iDay*24*60 - iHour*60); ...
数据库不在一个实例上面,比如支付宝账户表和余额宝账户表显然不会在同一个数据库实例上,他们往往分布在不同的物理节点上,这个时候一定要避免使用本地事务。在跨库操作中,如果使用本地事务,往往会使本地事务失效,或者造成庞大的服务器开销,引发服务器死掉的极端影响。     本地事务:一般情况下,一个庞大的数据库表需要按照拆分字段进行分离,拆分成多个数据库实例,这个分离也是有规则的。比如按照用户USERID这个维度进行拆分,无论有多少个表,只要具有同一个拆分字段,那么具有相同USERID的数据都会存在于一个物理机器上面。通常情况下,我们在业务处理中,相当大的业务都会使用同样一个维度进行操作(因为一 ...
public final class MoneyUtils { /** * 金额0.00。 */ public static final BigDecimal ZERO = BigDecimal.valueOf(0.00); /** * 金额100.00。 */ public static final BigDecimal HUNDRED = new BigDecimal(100.00); private MoneyUtils() { super(); } ...
/** * 计算器。 * * <p> * 用于计算投资相关的积分,本金利息等。 * </p> * * */ public final class Calculator { /** * 计算一次性还款按天计息的利息。 * * <p> * OOBD=ONCE_OFF_BY_DAY,参照{@link RepaymentType#ONCE_OFF_BY_DAY}。 * </p> * * @param am ...
1.引言         借用《Effactive Java》这本书中的话,float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供 较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候 BigDecimal就派上大用场啦。   2.BigDecimal简介         BigDecimal 由任意精度的整数非标度值 和32 位的整数标度 (scale) 组成。如果为零或正数,则标度是小数点后的位数。如果为负数,则将该数的 ...
/************************************************************************* * HONGLING CAPITAL CONFIDENTIAL AND PROPRIETARY * * COPYRIGHT (C) HONGLING CAPITAL CORPORATION 2012 * ALL RIGHTS RESERVED BY HONGLING CAPITAL CORPORATION. THIS PROGRAM * MUST BE USE ...
public ResultBean issue(String originID, final Long userID, final String fromIp) { try { if (!cacheSessionStorage.lock(ISSUING_LOCK + userID)) { return ResultBean.failed(Result.GLOBAL.FAIL.getCode(), "由于当前正在提现申请等原因,提现额度可能发生变化,发标失败,请稍后重试。"); } S ...
在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:   如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低 ...
一、本地事务 以支付宝转账余额宝为例,假设有 •支付宝账户表:A(id,userId,amount) •余额宝账户表:B(id,userId,amount) •用户的userId=1; 从支付宝转账1万块钱到余额宝的动作分为两步: •1)支付宝表扣除1万:update A ...
sql = " and a.name like  '%' || ? || '%'"; value.add(name); 或者 sql = " and  a.name like ? "; value.add("%"+name+"%");
SynchronizedMap和ConcurrentHashMap的深入分析 (2010-04-03 14:13:59) 转载 ▼ 标签: it 分类: 数据编程 在开始之前,先介绍下Map是什么? javadoc中对Map的解释如下: An object that maps keys to values . A map cannot contain duplicate keys; each key can map to at most one value. This interface takes the place of the Dictionary class, which was ...
Global site tag (gtag.js) - Google Analytics