V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  BeautifulSoap  ›  全部回复第 67 页 / 共 102 页
回复总数  2038
1 ... 63  64  65  66  67  68  69  70  71  72 ... 102  
lz 可以先学学 go 的 interface 的基础

然后 lz 的写法有一点问题,go 推荐 accept interfaces, return structs 。所以别返回接口
2021-11-18 17:08:40 +08:00
回复了 CuSO4 创建的主题 Apple Airpods Pro 在充电盒中自动掉电,有遇到过的吗?
看来这是苹果耳机的通病。不光是 airpods ,就连苹果的 powerbeats pro 都有
powerbeats pro 这耳机是主要用来运动的,经常动不动要出发去运动了,拿出耳机一只耳朵没电,我只能在那干等它充电再出发,实在是极其恶心
反正下一个耳机我是死也不会再买 beats 家的了
2021-11-16 21:13:27 +08:00
回复了 sungnix 创建的主题 宽带症候群 2021 年 11 月 IPv6 有什么实际应用场景吗?
@acbot 日本好几年前民用宽带就普及 ipv6 了,所以应该不是网络的问题。估计就是公司觉得就算有防火墙,但是所有设备能拿到公网公网 ip 实在危险,今后如果为了什么目的给哪个设备改了规则搞出问题风险太大,就直接禁了
2021-11-16 18:33:07 +08:00
回复了 sungnix 创建的主题 宽带症候群 2021 年 11 月 IPv6 有什么实际应用场景吗?
公司网根本不分配 ipv6 (估计就是出于安全考虑),所以家里有 ipv6 也依旧没卵用,而且直接把各种服务暴露出去太危险了,所以现在依旧是 frp 代理家里的 openvpn 然后连 openvpn 用内网服务,没有任何问题
2021-11-16 17:36:49 +08:00
回复了 liuidetmks 创建的主题 程序员 代码组织方式能申请专利吗?
抄小说的世界观不算抄袭

一样的道理放代码里类推下
2021-11-16 11:41:26 +08:00
回复了 x97bgt 创建的主题 程序员 开闭原则(open/closed principle)到底是啥意思?
@x97bgt 也可以类似策略模式那样规定流程,然后可自由替换不同步骤的执行逻辑。或者让 client 自由组合不同方法实现功能(比如各种不同的 builder ,用得最多的应该就是 sql builder 了)
2021-11-16 11:19:25 +08:00
回复了 x97bgt 创建的主题 程序员 开闭原则(open/closed principle)到底是啥意思?
@x97bgt 这东西就是个指导原则,你能做到就做,做不到也不会少块肉就是今后可能代码比较难维护。还有,开闭原则实现并不一定需要接口, 比如我们经常使用的各种 sort 函数就是很好遵循了开闭原则的函数(你要不同 sort 策略直接传个 callback 进去就好了)
2021-11-16 10:48:01 +08:00
回复了 x97bgt 创建的主题 程序员 开闭原则(open/closed principle)到底是啥意思?
楼上说复杂了,这里 clinet 指的是使用你定义好的类或函数的那一方。对于使用你的类或函数的那一方,你应该提供一定机制可以让他们方便扩展功能(比如提供改变执行策略的接口啊,继承啊之类的),而不应该是他们想要什么功能了,因为没法扩展实现功能,而直接跑过来直接去改你定义好的类或函数的代码
2021-11-15 22:47:47 +08:00
回复了 zx900930 创建的主题 Windows wsl 对自动化处理来说真的太爽了
@zx900930 两种不同风格喜好不同罢了。比如我就觉得 linux 这脚本的写法,每次打开一个脚本就像是开了乱码文本一样。打开别人写的脚本更是一眼抹黑,当然慢慢看是能看懂的。
2021-11-14 12:23:07 +08:00
回复了 Y9qn1d 创建的主题 问与答 GooglePhotos 和 iCloud 对于照片管理来说哪个更好?
谷歌相册只是个相册,没有任何的同步功能

所以这就导致了他最难用两个问题
1. 手机上没法一次性把相册同步下来。换手机后所有照片都是预览状态并没下到你手机,想要看的照片视频全都是动态下载,开的照片视频大点你就慢慢等他加载吧。

2. 还有电脑上也是同理,根本没有同步工具。想要把相册一次性全下下来保存备份?必须要用那个 Google 数据 take out 功能让 google 给你把所有照片打包成 zip 。也就是说完全没有同步的概念了,你需要没隔一段时间下载全量 zip 手动备份

除去这两问题谷歌相册还挺不错的
我还想说东京 100 美刀( 1w 多日元)想租这房子,简直是痴人说梦。
结果看完才发现是之前的视频。那个房间在东京只要 9k 日元我也挺意外的
2021-11-12 18:37:16 +08:00
回复了 v2byy 创建的主题 Nintendo Switch 趁着双十一入手了 switch
@baozijun 动森最近刚出 2.0 ,是个大型更新,同时还出了个大的 dlc 。如果对 dlc 新内容没兴趣国行可以冲
但是游戏官方也说了这 2.0 是动森最后一个免费大更新,今后想要新内容只能靠 dlc ,国航可能要考虑
2021-11-12 12:55:12 +08:00
回复了 Alchemistboy 创建的主题 问与答 IntelliJ IDEA 购买
其实买了 IDEA 就不用再买 Goland ,PyCharm ,PHPStorm ,RubyMine ,DataGrip 这些 IDE 了
IDEA 装插件提供这些 IDE 的全部功能,只开一个 IDEA 还更节省内存
2021-11-10 16:23:17 +08:00
回复了 xyzzyssd 创建的主题 Apple apple watch 解锁 iPhone 过于“快捷”
faceid 刚出的时候一定有非常多需要经常戴口罩的人抱怨戴口罩无法解锁。并且戴口罩的人在普通人之中也绝对不算少数人群,比如在新冠之前日本其实早就养成了每到春季就很多人戴口罩的习惯(当然那是因为大量人花粉过敏)
但是苹果直接无视了这一切抱怨,因为苹果的态度向来都是我是你爹。

但是苹果千算万算没算到戴口罩这事因新冠成了全球共识。但是苹果向来我是用户爹的态度导致他不可能回头,所以我们见到了这想解锁 iPhone 还得再买个苹果表的操作

(对了,戴口罩输密码让 faceid 学习脸部这事没卵用。曾经带着口罩连输了 200 多次密码,都不能学习,现在用了挺久了依旧无法解锁)
2021-11-09 14:17:05 +08:00
回复了 James369 创建的主题 Android 洪蒙系统出来了,安卓还值不值得学?
虽然会水深火热,但我还是要说一声,请华为尽快开源手机鸿蒙系统
2021-11-09 13:50:08 +08:00
回复了 josephok 创建的主题 Go 编程语言 再来吹一波 Golang
Go 泛型要被解决了,但是 Go 这一言难尽无限套娃还不附带调用栈信息的 error 接口,估计还得继续用好多年
2021-11-09 12:46:25 +08:00
回复了 cweijan 创建的主题 程序员 分享一个快速切换 win10 任务栏的注册表
@VZXXBACQ 我因为虚拟机体验过后发现 win11 强制合并任务栏,所以就选择继续留在 win10 了。
2021-11-09 12:09:49 +08:00
回复了 cweijan 创建的主题 程序员 分享一个快速切换 win10 任务栏的注册表
我任务栏都是放屏幕左侧竖排排下来,并启动任务栏小图标设置的。所以窗口开再多也不占用多大空间。所以对合并任务栏真的没有任何需求,这功能是彻底降低效率的东西

不知 lz 有没有注意到,你推荐的方法其实导致窗口切换更加难用了。原因在于:

1. 这个功能的逻辑是点击合并后的图标在不同窗口间切换。但当一个程序打开的窗口达到 3 个以上的时候,你是很难预测到下一次点击会切换到哪个窗口的(你需要在自己脑中维护一个窗口的循环队列,需要记忆当前打开的窗口在这队列的哪个位置,还需要记忆所有窗口的在队列中的排序顺序)这是明显增加记忆负担的。当打开的窗口到达 4 个的时候,那么点击窗口的记忆负担就变得彻底无法忽视

2. 启用这个功能后,打开多个窗口,如果我想在多个窗口间切换,那么最坏情况我需要点击窗口数量 n-1 次才能切换到我想要的窗口。从操作复杂度来说这是个最坏情况下 O(n)的操作(你还没考虑一不小心多按了一下我还得再循环几遍的情况)。而我直接关了窗口合并的话,点开窗口指定窗口的操作复杂度直接变成 O(1)。

现在你注意到为什么我们这么抗拒合并任务栏了吗
1 ... 63  64  65  66  67  68  69  70  71  72 ... 102  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2883 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 43ms · UTC 13:36 · PVG 21:36 · LAX 06:36 · JFK 09:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.