V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lovelylain  ›  全部回复第 15 页 / 共 48 页
回复总数  959
1 ... 11  12  13  14  15  16  17  18  19  20 ... 48  
2023-09-20 08:20:42 +08:00
回复了 BeautifulSoap 创建的主题 Go 编程语言 踩到 Go 的 json 解析坑了,如何才能严格解析 json?
@BeautifulSoap “要改成指针的可不止匿名类,匿名类里的 AA 、BB ,外面的 A 和 B 也都得要改成指针哦。”
兄弟看来是没用过 proto3 ,这个缺省零值的设定习惯了还是挺好用的,首先大部分零值在业务上本身就对应无效值,或者可以通过取值范围设计对应为无效值,例如 string 如果按你的想法传 null 直接解析时报错,但你程序里往往还要检查非空,所以直接解析时多一步 null 检查就有点多余了,枚举类型的 0 值同理;对于极少数 0 值合法,且你要区分是没传还是传入了 0 值的情况,可以用指针,这种情况显然是非常少的。
cherry-pick
到处 patch 再 am 也可以
把因为所以换成如果那么就对了
2023-09-18 20:52:17 +08:00
回复了 8675bc86 创建的主题 宽带症候群 哪家 DNS 域名商的 TTL 可以设置成一分钟
用来做 ipv6 ddns ,对我来说问题不在域名解析商,而是本地的 adguardhome 缓存,本来 ddns 很快就生效了,但因为这个缓存 wg peer 要好几分钟才会刷新,查了 adh 的 issue 列表,目前不支持针对某个域名禁用缓存。
2023-09-18 20:47:02 +08:00
回复了 8675bc86 创建的主题 宽带症候群 哪家 DNS 域名商的 TTL 可以设置成一分钟
设置这么低的意义是什么? dnspod 我设置 600 甚至 3600 ,更新也很快就生效了呀
2023-09-18 20:45:03 +08:00
回复了 ee666 创建的主题 编程 有没有 android 和 ios 都能用的自建消息推送
@ee666 这都能封,你哪来做什么了?
2023-09-18 20:20:52 +08:00
回复了 iqoo 创建的主题 C++ C++ 用尽可能多的 const 是好风格吗?
我一般只对必要的加 const ,例如函数参数列表或返回值里的 const 指针或引用,const 常量定义,const 成员方法,const 类型转换等。基本不会对值传递的参数加 const ,也很少用 const auto 去接收函数返回值,有时候会用 const auto&接收返回值。
2023-09-16 15:06:21 +08:00
回复了 ksc010 创建的主题 问与答 nginx 能对静态资源做签名验证吗?
nginx 有 http://nginx.org/en/docs/http/ngx_http_secure_link_module.html 可以实现你要的签名验证功能。我的折腾路线是:先用了这个功能,但这功能只能验证,我还是得有另外的页面来生成认证信息,所以折腾又折腾,生成和验证全部转发给另外的接口处理了,通过 nginx 的内部转发实现。
@cruisetian 目标是手机上打洞配合原生 wireguard 的话难搞,因为 nat 打洞工具要 root 权限。有公网 ip(包括 IPv6)的话可以给家里 ddns ,然后手机上设置 endpoint 为家里域名,对 wg 网段、家里网段、fakeip 网段连家里。没公网 ip 或者手机端只有 v4 访问不了家里的 v6 就很难搞了。
@unco020511 也许是一个月全好评奖励 2000 ,背了非好评这 2000 就泡汤了。

@fancy2020 1 小时是不是太久不讨论了,但既然影响了维修工的收入,这 1 小时是维修工导致的还是派单流程导致的,这个评价是针对维修工的还是针对联通的,最好还是讲良心分清楚。
2023-09-15 08:56:56 +08:00
回复了 maogang39 创建的主题 路由器 路由器回家,选择什么加密方式性能最佳?
wireguard
2023-09-14 08:37:29 +08:00
回复了 8675bc86 创建的主题 Linux Linux 网关上统计各个源 IP 的每天流量
2023-09-14 08:21:35 +08:00
回复了 ns2250225 创建的主题 程序员 新语言 Mojo
这种也算一种新语言吗,看上去是 Python 的另一种实现,而且还不开源,只能在它的平台上执行?
2023-09-13 08:24:12 +08:00
回复了 shaoyie 创建的主题 Go 编程语言 [go]golang 的协程池本应该是这样的
@Nazz 看上去好像也行,OP 代码这么多是完善了哪些方面?
2023-09-12 20:12:29 +08:00
回复了 ucyo 创建的主题 程序员 frp 的 ssl 应该怎样配置才安全呢
自签名证书,双向认证
tls_enable = true
tls_cert_file = ../cert/client.crt
tls_key_file = ../cert/client.key
tls_trusted_ca_file = ../cert/ca.crt
服务端同理且设置 tls_only = true
2023-09-12 18:47:42 +08:00
回复了 shaoyie 创建的主题 程序员 c++多线程实现反向代理 QPS 达到 Haproxy/Nginx 的 3 倍
nginx 进程数?
2023-09-08 20:40:57 +08:00
回复了 Anonym0u5 创建的主题 Linux 关于 iptables NAT 转发后端服务器获取客户端真实 IP 的问题。
既然是 http 建议在 A 服务器上做反代,这样比较容易透传客户端 ip ,A 反代是设置 xff 就行,用 iptables 很麻烦的,而且不能跨 ipv4 v6 。
2023-09-06 23:34:05 +08:00
回复了 jiobanma 创建的主题 程序员 请教一些分库分表的问题
“2. 大部分的查询场景是根据 id (雪花算法生成的),同时 id 也是任务号
3. 因为每个用户可能会查看历史的数据报告
我能想到的是根据 id 取模分表”
你直接按 id 取模分表就没法实现你的第 3 点了。你这个按用户或者按时间分表都行,
按用户的话,uid 取模分表,任务 id 里加上这个模数,这样既能通过 uid 找到表,也能通过任务 id 找到表,方便查询,需要预先分好足够表和确定好 id 规则,不然后面再调整就比较麻烦;
按时间分表的话,每年一个表,用户查找历史数据时问题也不大,方便扩充新表和淘汰旧数据。
报表的话,看你需求了,一般都是离线做吧,不在乎速度。
历史数据的话,如果你没有根据旧 id 查询的场景或者有但影响不大,可以按新表规则生成新 id 迁移到新表,不能迁移的话就在查询上做兼容。
2023-09-05 20:07:43 +08:00
回复了 taogen 创建的主题 程序员 敏感信息的文本文件要怎么加密和存储?
安卓上用 eds lite 很多年了
1 ... 11  12  13  14  15  16  17  18  19  20 ... 48  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3274 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 12:33 · PVG 20:33 · LAX 04:33 · JFK 07:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.