V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  gfreezy  ›  全部回复第 3 页 / 共 24 页
回复总数  469
1  2  3  4  5  6  7  8  9  10 ... 24  
2023-07-12 15:24:11 +08:00
回复了 evada 创建的主题 iOS 不是推广,只是觉得有点意思, 利用 AI 锻炼口语
可以试试我们的产品,叫 “多说”,美区可以搜 talkface 。https://talkface.ai/
ios 不是不支持 sideload 吗?怎么安装第三方 app ?
这是干嘛的?没看明白
2023-05-09 23:30:31 +08:00
回复了 coderQiQin 创建的主题 问与答 服务器代理有什么好的方式?
可以看下我写的 https://github.com/gfreezy/seeker ,可以全局代理
2023-04-13 12:17:48 +08:00
回复了 0littleboy 创建的主题 Swift Swift 如何优化数据加载方式?
getPredictiveContestList 这个应该是个 publisher
2023-04-13 12:09:41 +08:00
回复了 JinTianYi456 创建的主题 问与答 求个算法,均摊问题
```

def reallocate_prices(total: Decimal, prices: List[Decimal], fraction_number: int = 0) -> List[Decimal]:
"""
把总金额按照 prices 里面各自数目比例均分。
:param total: 总金额
:param prices: 金额的数组
:param fraction_number: 保留小数的位数,最大为 2 位小数
返回均分后的金额数组
假设 total = 10 ,prices = [10, 20, 30, 40]
计算过程是,先把 prices 求和为 sum_prices
主要逻辑就是 new_prices = [
total/sum_prices*10,
total/sum_prices*(10+20) - total/sum_prices*10,
total/sum_prices*(10+20+30) - total/sum_prices*(10+20) - total/sum_prices*10,
total/sum_prices*(10+20+30+40) - total/sum_prices*(10+20+30) - total/sum_prices*(10+20) - total/sum_prices*10
]
"""
total = Decimal(total)
prices = [Decimal(str(p)) for p in prices]
sum_price = sum(prices)
new_prices: List[Decimal] = []
# 用 index 来保留原有的位置
accumulated = Decimal('0')
for price in prices:
accumulated += price
# 按比例分配,并且保留特定的小数位数。
new_price = fraction(total * accumulated / sum_price, fraction_number) - sum(new_prices)
new_prices.append(new_price)

if sum(new_prices) != total:
raise PriceCalculationError
return new_prices

```
2023-03-10 17:24:38 +08:00
回复了 wafffle 创建的主题 Surge 求教 surge 增强模式的原理
可能性 1: surge 接管了 DNS ,所有域名都解析到它自己创建的那个网段了,导致应该走 VPN 的流量也都走了 surge 。
可能性 2:surge 改了路由表,优先级比 VPN 高,导致应该走 VPN 的流量也都走了 surge 。
2023-02-13 17:04:56 +08:00
回复了 helloworld2048 创建的主题 Apple mac 可以设置全局代理吗?
可以看看我这个 https://github.com/gfreezy/seeker
已经有 rust 实现的比较成熟的 DNS server trust-dns
2022-10-26 10:59:59 +08:00
回复了 ttgo 创建的主题 程序员 能推荐一个免费的支持自定义域名的邮箱么?
飞书支持自定义邮箱
https://landrop.app/

局域网传输,免费开源,全平台覆盖
2022-09-05 18:47:23 +08:00
回复了 vczyh 创建的主题 Java 不限语言,谈谈如何避免循环依赖?
@vczyh Order 不返回 User 的信息,只返回 user_id 。Order 和 User 在上面加一层 UserOrder ,这一层根据 Order 的信息,从 User 中在获取对应 User 信息,最后拼接后返回。

但实际可能很多别的服务又依赖了 UserOrder 的返回结果,我们的方法是在这一层不要拆得太细,把相关的(依赖 UserOrder 的)都合并到一个模块,在很大程度上可以缓解这个问题。否则再加一层会非常复杂,得不偿失。
2022-09-05 11:44:41 +08:00
回复了 zeni18 创建的主题 问与答 网站微信登录账号 和 注册账号合并的问题?
实际上无解,只能人工介入,询问用户后合并账户。而且业务稍微复杂一点,合并账户都是要丢失一些不重要数据的。
2022-07-28 17:56:47 +08:00
回复了 killer8998 创建的主题 问与答 IO 操作密集型程序怎么优化
这就是 bitcask 的简易实现。如果使用场景只有根据 ID 获取对应的信息,那删除 ID 的时候可以不实际删除 bin 中的数据,只删除 ID 文件,并把被删除的 ID 记录下来。定期根据被删除的 ID 对应的信息,批量清除 bin 文件数据。这样可以把每次删除一个 ID memmove 一次,合并成删除 n 多次 ID memmove 一次。应该会快不少。
sqlite 可以吗
看看这个 https://deepkit.io/
2022-06-24 08:23:35 +08:00
回复了 nojsja 创建的主题 程序员 有用过 tun2socks 的吗 本机代理陷入 loops 有啥好的办法?
@kennylam777 每个域名分配唯一 IP 好像就可以了
2022-06-24 00:54:37 +08:00
回复了 nojsja 创建的主题 程序员 有用过 tun2socks 的吗 本机代理陷入 loops 有啥好的办法?
可以用 fakedns 的方法,把需要走 tun 的域名全部解析到一个特殊的网段,这个网段的 IP 在路由到 tun
1  2  3  4  5  6  7  8  9  10 ... 24  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2144 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 06:43 · PVG 14:43 · LAX 23:43 · JFK 02:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.