Habyss
ONLINE

Habyss

V2EX 第 424789 号会员,加入于 2019-06-26 11:10:14 +08:00
今日活跃度排名 2572
Habyss 最近回复了
2 天前
回复了 zx9481 创建的主题 程序员 关于分销系统,有一些问题想问下大家
没太明白
1. 每个分销用户的唯一邀请码只能用一次还是多次?
2. 滥用是指啥? 如果前提是唯一邀请码只能用一次, 滥用可以理解, 防止暴力试出来? 如果是能用多次的话, 滥用是啥场景...
3. 不谈产品业务逻辑是否自洽, 单说方案实现, 分销用户生成的唯一 ID 只能给联系他的人用还是别人也可以用? 唯一 ID 能重复用吗? 每次都需要生成吗?

a. 如果是任何人可以用的话, 可以让分销用户点击按钮生成一个短链, 短链里有他的邀请码和唯一标识, 同时后端存一下两个对应的值, 后期短链也可以加过期时间, 生效时间之类的限制逻辑
b. 如果只能联系他的人用, 那就需要在短链里多一个对应用户的标识了, 对应存的值也要多一个了
c. 用户点击短链的时候, 前端解析自动把参数带到后端

个人觉得短链对于用户操作而言更加方便

还有你的`这样设计可以吗`, 是指产品业务逻辑设计还是你技术方案的设计
74 天前
回复了 sergio948 创建的主题 职场话题 怎么交接工作
6 月的工资都没发... 三个月没发工资了, 这还不跑 等什么
89 天前
回复了 sg8011 创建的主题 程序员 我这种需求应该去学什么
你会什么就用什么, 都不会的话选一个感兴趣的, 而且你这点儿东西用不到框架

总体思路就是, F12 查看请求, 然后使用代码循环复现请求, 得到响应数据, 拿到响应里自己需要的数据, 处理

至于你要的信息是不是在列表数据中就已经返回了, 是不是真的需要调用详情接口才能获取, 需要自己去看了
149 天前
回复了 nitouge 创建的主题 程序员 Springboot 应用关闭清理 Redis 的 key
toB 的话, 如果不是多服务使用这个 key, 就是如果是单体应用的话, 可以写在内存里 比如 Guava Cache

还有如果关闭应用比较不好处理的话, 可以换个思路, 比如启动应用的时候清理? 这样是不是容易一些
168 天前
回复了 xinmans 创建的主题 生活 家用直饮水大家如何解决?
目前只有喝水是 12L 矿泉水, 做饭都是自来水
175 天前
回复了 zcm3579 创建的主题 MySQL 请教 SQL 子查询的性能问题
方式 1 和方式 2 的筛选逻辑不太一样
方式 1 email 和 phone 可以存在于不同记录中。
方式 2 phone 和 email 必须在同一条记录中同时满足条件。

方式 2 会更好(问的 chatgpt)
233 天前
回复了 Curiosity777 创建的主题 Java 请教一个 Java8 stream 应用问题
创建一个临时值存就可以了呀
```java
// 临时累加值
AtomicReference<Double> cumulative = new AtomicReference<>(0.0);

// 使用流进行累计值计算
return data.stream()
// 排序
.sorted(Comparator.comparingInt(DataItem::getId))
// 看你情况是源对象处理还是返回新的对象
.peek(item -> {
// 累加
cumulative.updateAndGet(v -> v + item.getCurrentValue());
// 设置当前累计值
item.setCumulativeValue(cumulative.get());
})
.collect(Collectors.toList());

```
240 天前
回复了 movq 创建的主题 程序员 前后端共享的常量如何统一管理
这不就是几乎每个系统都会有的字典/配置表吗?
谢谢你, 提肛侠
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5665 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 06:41 · PVG 14:41 · LAX 22:41 · JFK 01:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.