V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zwy100e72  ›  全部回复第 1 页 / 共 27 页
回复总数  526
1  2  3  4  5  6  7  8  9  10 ... 27  
1 天前
回复了 aqtata 创建的主题 C++ 这种情况如何消除几百个 if/else
写了一个超省略的 demo ,供参考 https://godbolt.org/z/ox7K6sM1e
1 天前
回复了 aqtata 创建的主题 C++ 这种情况如何消除几百个 if/else
对于分发用的标志 `1fx` 比较集中的情况,可以直接用 `std::vector<std::function<>>` 然后用数组下标做 key ;对于 key 比较稀疏的情况,可以用 `std::map<int, std::function<>>` 或者 `std::unordered_map`

注册要写几百行这种估计跑不掉的,目前 c++ 还没有正式支持反射;不过可以用部分编译器支持的 `[[constructor]]` 语法,在启动阶段实现自动注册。例如有某 `Dispatcher::register(int, std::function<>)` 方法,部分编译器可以实现:

```c++
[[gnu::constructor]] reg_handler() { Dispatcher::register(0x1f3, foo_1f3); }
```
8 天前
回复了 iceloon 创建的主题 宽带症候群 新家组网方案求教
按我理解 86 面板能覆盖本房间就不错了,一般都要调整功耗来避免过热
当然相对广一点的范围还是用多个 ap / 吸顶式 ap 更合适
@lolita89201 但我印象中京东就是腾讯旗下(腾讯投资)的电商平台呀

微信支付 / 微信发现页给京东留了入口;京东之前只支持微信支付不支持支付宝也可以说明
13 天前
回复了 ZGeek 创建的主题 Linux 请教 NFS 的问题
nfs 我记得是要求所有涉及到的账户都用同一套 uid / gid 的,否则会有奇怪问题
所以我文件共享都是用 smb (samba) 实现的,这样 Windows / Linux / macOS 都有不错的共享体验
14 天前
回复了 Rinrin 创建的主题 宽带症候群 家用宽带主路由求推荐
另外弱电箱的位置如果实在无法放弃的话,也可以考虑弱电箱前面摆一个通风良好的柜子,下进上出或者直接把米家空气净化器改造成风管机,里面打一个 6U 高度的挂式机架或者用带网眼的钢板搭一个设备平台,同时可以达到防尘和扩容的效果

(以上想法未经验证;以上想法源自津津乐道播客装修节目和家庭网络节目)
14 天前
回复了 Rinrin 创建的主题 宽带症候群 家用宽带主路由求推荐
我自己的规划如下

rb5009 - 主路由,2.5G 做 WAN ,外加一个 1G 做双线
* sfp+ 下联万兆交换机,做高速网络
* 剩下的 1G 搭配 PoE 可以连接一些 AP 或摄像头

万兆交换机部分计划是用 crs312 (CRS312-4C+8XG-RM) 或者类似的设备,高速设备都挂在这下面,4 个 sfp+ 接口还能再接光纤,实现全屋 10G

另外都做双线了,是不是该考虑避免单点故障,rb5009 买 2 个,交换机也买 2 个(坏笑
安全起见,我认为应该通过 vpn 连接,这样利用 vpn 打洞、鉴权、验证身份安全性会比较高
当然 Windows 防火墙和路由器防火墙该开还是要开的

vpn 实现推荐 tailscale ,ipv6 + 开放端口效果很好
23 天前
回复了 sanquan 创建的主题 宽带症候群 组装一台“ros 硬路由”如何实现?
不负责地推荐楼主看下 ccr2004 https://mikrotik.com/product/ccr2004_1g_2xs_pcie
能当路由器用,有 sfp+ ,下游直接用 PCI-E x86 实现 哈哈
@adoal 不知道 pi-hole 这类的专业 DNS 是不是更合适,毕竟路由器带的 DNS 只是顺便能用
第一方的测试,建议只做参考,不要全信;有广告的嫌疑

简单好用的 UI 也是很有价值的,我自己也有用 Unifi UDR ;不过有时候想折腾点界面上没提供的功能的话就会感觉捉襟见肘。好在 Mikrotik 这边给到的管理选项很丰富,很适合折腾

DPI 功能是防火墙的工作吧,之前听说过 FortiGate 也许你可以多了解下 https://www.fortinet.com/products/next-generation-firewall
24 天前
回复了 8UbNRbE5c9tvj2 创建的主题 问与答 求一个好用的 totp app
我除了 1Password 也会用几个硬件密钥,用 U2F / Passkey / FIDO 登录

楼主如果不想要两套相同的代码,可以比如 bitwarden / keepass 联合起来用
24 天前
回复了 8UbNRbE5c9tvj2 创建的主题 问与答 求一个好用的 totp app
在用 1Password ,TOTP 和密码一起放进去,这下 2FA 变成 1FA 了(逃
如果我本地配置没出错的话,应该是 3 天吧(陕西电信)

```
> /ipv6/dhcp-client/print
Columns: INTERFACE, STATUS, REQUEST, PREFIX
# INTERFACE STATUS REQUEST PREFIX
0 pppoe-isp bound prefix 2001:da8:f00:ba2::/56, 2d22h9m57s
```
总会重置的话,是有其他软件在控制这个文件,这个要看下具体是什么软件在控制,然后用对应软件的配置来修改

可以参考这个 wiki 来排查 https://wiki.archlinux.org/title/Domain_name_resolution
你大概需要编辑 /etc/resolv.conf
个人常用的是 systemd-resolved ,具体环境你需要自己分析下
ipv6 地址分配有几种模式,路由器获取地址通常使用 prefix delegation / DHCPv6-PD ,流程如下:
* 路由器通过 PPPoE 链路或者以太网链路获取 pd 前缀 - 通常是 dhcpcd 负责

地址分发流程通常使用 SLAAC 模式,通过 ICMPv6 RA 通告实现:
* 路由器发送 ICMPv6 广播 通告自己得到的前缀 - 这一步应该是 radvd 组件
* 客户端收到广播之后配置本机地址,RA 广播里也可以带 DNS 等信息;

建议楼主了解下 radvd 是否适用于你的环境,可以参考这个链接了解配置选项 https://man.archlinux.org/man/radvd.conf.5.en
35 天前
回复了 Muxson 创建的主题 宽带症候群 光转电模块选购
25g 光口 应该是 sfp28 ,根据这个链接 https://serverfault.com/a/956986 你可能需要一个中间设备,实现如下拓扑

* sfp28 -> sfp+ :服务器 25g 光上联 sfp+ 交换机 10g 光
* RJ45 1G -> RJ45 1G:sfp+ 交换机 1G 上联千兆交换机
我目前看到的比较全的 Wi-Fi 参考网站 https://www.wiisfi.com/
Wi-Fi 速度能 800 多 Mbps 算是很不错了,有很多很多个层面的因素会导致速度下降,具体可以参考前述网站
1  2  3  4  5  6  7  8  9  10 ... 27  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   978 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 21:05 · PVG 05:05 · LAX 13:05 · JFK 16:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.