欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java實現(xiàn)數(shù)據(jù)庫主鍵生成示例

 更新時間:2014年03月23日 09:23:12   作者:  
這篇文章主要介紹了java實現(xiàn)數(shù)據(jù)庫主鍵生成示例,需要的朋友可以參考下

復(fù)制代碼 代碼如下:

package test;
import java.util.concurrent.atomic.AtomicInteger;

public class IDGenerate {
private static final AtomicInteger integer = new AtomicInteger(0);
public static long getId() {
  long time = System.currentTimeMillis();
  StringBuilder str = new StringBuilder(20);
  str.append(time);
  int intValue = integer.getAndIncrement();
  if (integer.get() >= 10000) {
   integer.set(0);
  }
  if (intValue < 10) {
   str.append("000");
  } else if (intValue < 100) {
   str.append("00");
  } else if (intValue < 1000) {
   str.append("0");
  }
  str.append(intValue);
  return Long.parseLong(str.toString());
 }
 public static void main(String[] args) {
  for (int i = 0; i < 100003; i++) {
   new Test().start();
  }
 }
 private static class Test extends Thread {
  @Override
  public void run() {
   System.out.println(IDGenerate.getId());
  }

 }
}

相關(guān)文章

  • 淺談Spring-cloud 之 sleuth 服務(wù)鏈路跟蹤

    淺談Spring-cloud 之 sleuth 服務(wù)鏈路跟蹤

    本篇文章主要介紹了淺談Spring-cloud 之 sleuth 服務(wù)鏈路跟蹤,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-01-01
  • Java基礎(chǔ)之final關(guān)鍵字作用案例

    Java基礎(chǔ)之final關(guān)鍵字作用案例

    這篇文章主要介紹了Java基礎(chǔ)之final關(guān)鍵字作用案例,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • spring boot配置攔截器代碼實例

    spring boot配置攔截器代碼實例

    這篇文章主要介紹了spring boot配置攔截器代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友可以參考下
    2019-11-11
  • Java中的ZooKeeper使用

    Java中的ZooKeeper使用

    本文主要介紹了Java中的ZooKeeper使用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧
    2023-08-08
  • 詳解Spring Boot中如何自定義SpringMVC配置

    詳解Spring Boot中如何自定義SpringMVC配置

    這篇文章主要給大家介紹了關(guān)于Spring Boot中如何自定義SpringMVC配置的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友可以參考下
    2021-09-09
  • 數(shù)據(jù)結(jié)構(gòu)與算法之并查集(不相交集合)

    數(shù)據(jù)結(jié)構(gòu)與算法之并查集(不相交集合)

    并查集是一種挺高效的數(shù)據(jù)結(jié)構(gòu)。實現(xiàn)簡單,只是所有元素統(tǒng)一遵從一個規(guī)律所以讓辦事情的效率高效起來。這篇文章主要介紹了數(shù)據(jù)結(jié)構(gòu)與算法——并查集(不相交集合),需要的朋友可以參考下
    2019-11-11
  • Spring Boot環(huán)境屬性占位符解析及類型轉(zhuǎn)換詳解

    Spring Boot環(huán)境屬性占位符解析及類型轉(zhuǎn)換詳解

    這篇文章主要給大家介紹了關(guān)于Spring Boot環(huán)境屬性占位符解析及類型轉(zhuǎn)換的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧
    2018-08-08
  • java?Stream流常見操作方法(反射,類加載器,類加載,反射)

    java?Stream流常見操作方法(反射,類加載器,類加載,反射)

    這篇文章主要介紹了java?Stream流常見操作方法(反射,類加載器,類加載,反射),文章圍繞主題展開詳細的內(nèi)容介紹,展開詳細的內(nèi)容介紹,具有一定參考價值,感興趣的小伙伴可以參考一下
    2022-06-06
  • Java數(shù)組去重復(fù)的18種方法示例

    Java數(shù)組去重復(fù)的18種方法示例

    這篇文章主要為大家介紹了Java數(shù)組去重復(fù)的18種寫法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • java基礎(chǔ)篇之Date類型最常用的時間計算(相當全面)

    java基礎(chǔ)篇之Date類型最常用的時間計算(相當全面)

    這篇文章主要給大家介紹了關(guān)于java基礎(chǔ)篇之Date類型最常用的時間計算的相關(guān)資料,Java中的Date類是用來表示日期和時間的類,它提供了一些常用的方法來處理日期和時間的操作,需要的朋友可以參考下
    2023-12-12

最新評論