V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jinzhongyuan  ›  全部回复第 1 页 / 共 7 页
回复总数  123
1  2  3  4  5  6  7  
以前在小公司就是存储过程生成订单号
19 天前
回复了 kikione 创建的主题 程序员 一般的抽奖程序是怎么写的?
public static void main(String[] args) {
WeightRandom<String> weightRandom = WeightRandom.create();
weightRandom.add("奖品 1", 0.8);
weightRandom.add("奖品 2", 0.2);
weightRandom.add("谢谢参与", 0);

// 统计 (这里用 AtomicInteger 仅仅是因为写起来比较方便,这是一个单线程测试)
Map<String, AtomicInteger> statistics2 = new HashMap<>();

for (int i = 0; i < 1_0; i++) {
String award = weightRandom.next();
System.out.println(award);
statistics2.computeIfAbsent(award, (k) -> new AtomicInteger()).incrementAndGet();
}
statistics2.forEach(
(k, v) -> {
double hit = (double) v.get() / 1_0;
System.out.println(k + ", hit:" + hit);
});
}


<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>${hutool}</version>
</dependency>



实现概率抽奖,请叫我雷锋
@Alandu 你好,这个好像只能拦截 merge request, 不能拦截正常的 git push 吧
26 天前
回复了 x97bgt 创建的主题 程序员 终于找到了 macos 切换程序的最佳方式
@x97bgt 你用过 mac 没?
33 天前
回复了 slidoooor 创建的主题 程序员 整理了一波计算机书籍的综合评分列表
@whc7808 同意,需要静下心来 系统的看书,林林散撒的博客不行
98 天前
回复了 cmlanche 创建的主题 健康 我得 4a 恶性甲状腺结节了!
@tia 不便宜啊,1500 左右
@chocovon 好像没听说
102 天前
回复了 cmlanche 创建的主题 健康 我得 4a 恶性甲状腺结节了!
@tia 靠,我大小和你差不多。今天刚穿刺
124 天前
回复了 jinzhongyuan 创建的主题 程序员 remax 用的人多吗?
@xd199153 嗯嗯
124 天前
回复了 jinzhongyuan 创建的主题 程序员 remax 用的人多吗?
@LinYa 想用 react
124 天前
回复了 jinzhongyuan 创建的主题 程序员 remax 用的人多吗?
@inhal 不想用 vue
@jingslunt C 也可以搞服务发现?
@vchroc +1,研究理财 炒股 才是正道哈
@zzzzqqw 给技术栈做减法
137 天前
回复了 hejw19970413 创建的主题 程序员 如何把 http 请求转成对应的 rpc 请求。
@Cy1 他这个简称,是业界统一的吗??
@jingslunt 大哥,可以说一下现在 C 的生态都在用什么吗
@jtsai 听说这个能比较直观的学习数据包的流转
@jingslunt 这个有点劝退的感觉
@littleylv 额,没动手. 这俩天过一下 C 的语法,想用 C 写个原汁原味的 程序
伟大??????
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1505 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 17:23 · PVG 01:23 · LAX 09:23 · JFK 12:23
♥ Do have faith in what you're doing.