add license description.

This commit is contained in:
Zhanming Qi
2012-08-24 14:28:36 +08:00
parent 0db88a818c
commit e575190fc6
963 changed files with 14500 additions and 117 deletions
@@ -1,10 +1,17 @@
/*
* Copyright 1999-2011 Alibaba Group Holding Ltd. Licensed under the Apache License, Version 2.0 (the "License"); you
* may not use this file except in compliance with the License. You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and limitations under the
* License.
* Copyright 1999-2011 Alibaba Group Holding Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.alibaba.druid.stat;
@@ -387,7 +394,7 @@ public final class JdbcSqlStat implements JdbcSqlStatMBean {
long current = executeSpanNanoMax.get();
if (current < nanoSpan) {
if (executeSpanNanoMax.compareAndSet(current, nanoSpan)) {
// 可能不准确,但是绝大多数情况下都会正确,性能换取一致性
// �航�銝滚�蝖殷�雿�糓蝏嘥之憭𡁏㺭���銝钅�隡𡁏迤蝖殷��扯��W�銝?稲�?
executeNanoSpanMaxOccurTime = System.currentTimeMillis();
break;