package com.controls { import flash.display.Sprite; import flash.system.Capabilities; public class GUID extends Sprite { private static var counter:Number = 0; function GUID(){ } public static function create():String { var dt:Date = new Date(); var
backgroud Snowflake is a network service for generating unique ID numbers at high scale with some simple guarantees. 简介 对于一个较大的订购业务场景,我们往往需要能够生成一个全局的唯一的订单号,如何在多个集群,多个节点高效生成唯一订单号?我们参考了Twitter的snowflake算法. snowflake最初由Twitter开发,用的scala,对于Twitter而言,必须满足
全局 DOM 变量 你可能已经知道,声明一个全局变量(使用 var 或者不使用)的结果并不仅仅是创建一个全局变量,而且还会在 global 对象(在浏览器中为 window )中创建一个同名属性. 还有一个不太为人所知的事实是:由于浏览器演进的历史遗留问题,在创建带有 id 属性的 DOM 元素时也会创建同名的全局变量.例如: <div id="foo"></div> 以及: if (typeof foo == "undefined") {
mac OS系统跟linux系统一样也是将用户的全局环境变量保存在.bash_profile配置文件中,只是mac OS默认没有此文件. 1.创建.bash_profile文件 vi ~/.bash_profile 2.添加环境变量 #!/bin/bash LANG=zh_CN.UTF-8 export LANG 3.编译 source .bash_profile