ICode9

精准搜索请尝试: 精确搜索
  • 解决 Vue 项目打包上线后客户端缓存的问题2022-01-26 18:03:50

    由于重新打包后会导致对应的 js 和 css 文件 hash 值发生变化,客户端不刷新的话就会存在之前的文件找不到,导致报错的问题。   通过 build.sh 定义打包命令 #!/usr/bin/env bash # 更新当前时间戳 timestamp=`date '+%s'` str="{ \"timestamp\": $timestamp }" echo $str > "publ

  • java雪花算法2022-01-23 13:57:59

    使用场景 : 雪花算法能生成唯一18位id , 适用于生成订单id等 , 优点普通自增id , 可能通过id计算出当天或本月的销量 , 雪花算法可以避免这个问题 java代码实现 class SnowFlake { // ==============================Fields=========================================== /*

  • C# 唯一性ID生成器2021-12-31 11:06:02

    唯一性ID生成器: using System; using System.Collections.Generic; using System.Text; namespace Test.Core { /// <summary> /// 唯一性ID生成器 /// </summary> public class SFID { /// <summary> /// 初始基准时间戳,小于当前时间点

  • 雪花ID2021-05-23 20:33:05

    public class SnowflakeIdWorker { /** * 开始时间截 (2021-05-23) */ private final long twepoch = 1621732738317L; /** * 机器id所占的位数 */ private final long workerIdBits = 5L; /** * 数据标识id所占的位数 */

  • 2020-12-192020-12-19 19:57:48

    打开聊天群前提示未读消息和数量 今天我要写一个例子,就是聊天群打开前显示未读消息数量。之前不会做,在网上查了很多也没找到答案,想想也怪!QQ,微信都有这功能,怎么没人贴出代码呢!冥思苦想了一天,相出了个方案,能现实,但不知道是不是最好的,希望对您有用!祝好! 要实现的功能是: 点击cc后

  • 雪花算法自动生成订单id2020-06-14 12:06:51

    package Demo; /** * @Author:胡琪 * @Description: * @Date: created in 15:31 2019/6/12 */ public class SnowflakeIdUtils { // ==============================Fields=========================================== /** 开始时间截 (2015-01-01) */ private fi

  • 雪花算法生成一个id2019-08-26 11:54:40

    package com.shopping.test;import java.text.SimpleDateFormat;import java.util.Date;/***** * 雪花算法根据时间戳生成有序的 64 bit 的 Long 类型的唯一 ID * * 各 bit 含义: * 1 bit: 符号位,0 是正数 1 是负数, ID 为正数,所以恒取 0 * 41 bit: 时间差,我们可以选择一个参考

  • 分布式唯一ID自增(雪花算法)2019-06-24 18:00:23

    snowflake (雪花)算法。   默认情况下41bit的时间戳可以支持该算法使用到2082年,10bit的工作机器id可以支持1024台机器,序列号支持1毫秒产生4096个自增序列id . SnowFlake的优点是,整体上按照时间自增排序,并且整个分布式系统内不会产生ID碰撞(由数据中心ID和机器ID作区分),并且效率较高

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有