C++
赌书泼茶香
赌书泼茶香
展开
-
QT对话框出现消失的效果
渐渐显示 QPropertyAnimation *animation = new QPropertyAnimation(this, "windowOpacity"); animation->setDuration(1000); animation->setStartValue(0); animation->setEndValue(1); a原创 2016-03-04 14:56:05 · 1511 阅读 · 0 评论 -
C++11 实现 Twitter Snowflake
SnowflakeIdWorker c++11Twitter Snowflake c++11实现版本代码位置SnowFlake 算法生成的 id 是一个64位大小的整数, 它的结构如下图: - 1位: 不用, 二进制中最高位为1的都是负数, 但是我们生成的id一般都使用整数, 所以这个最高位固定是0.41位: 用来记录时间戳(毫秒级), 注意, 这里存储的不是当前的时间戳...原创 2018-02-12 15:52:59 · 3647 阅读 · 6 评论