V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  BeautifulSoap  ›  全部回复第 59 页 / 共 106 页
回复总数  2109
1 ... 55  56  57  58  59  60  61  62  63  64 ... 106  
2022-04-27 23:31:33 +08:00
回复了 NPC666 创建的主题 职场话题 来日好几年了,讲一些黑公司常见套路
作为在日本作很久的人,对于你们谈的工资我真的感到非常迷惑。要知道,日本是一个收税非常重的国家,你的工资越高收的税越多,实际上到手的钱越少(但同时意味着普通工薪层的贫富差距不会非常大)

比如 20 多岁的日本程序员月薪 40w 很正常(对比其他职业这个年龄这个工资已经算高的了),然后我就让你猜,最终扣掉所得税、社保、医保之后,实际上 40w 你能到手多少? 答案是 31w 日元。是的你没看错 40w 月工资实际到手 31w 。所以日本人的表面工资和实际到手工资差距是非常大的

你过你们说期望工资都是实际到手的工资,那么以目前 0.05 汇率来换算,在日本想要实现一年到手 40w RMB 工资目标的话,你的年收入需要达到 1150 万日元。即便是在日本,你工资过千万都已经是当之无愧的精英阶层了
2022-04-26 14:28:21 +08:00
回复了 Eleatmelon 创建的主题 Surge 能通过 Surge 来组网吗?
tailscale 肯定没问题(本身就是基于 WireGuard 的),通过 derp 的话就算是我家的三层 NAT 都没问题(而且还支持自定义 derp 节点)
并且设定好 subnet router 节点之后,可以直接用局域网的内网 ip ,非常爽
2022-04-23 17:21:14 +08:00
回复了 ChangeTheWorld 创建的主题 奇思妙想 新冠疫苗研发是不是有可能被 mRNA 疫苗误导了方向?
@xinbaqiu 我记得新冠疫苗有一个完全不同的研发方向是不动用身体自身的免疫系统,而是直接保护鼻腔等有可以和新冠病毒结合受体的地方?毕竟比起动用身体最后的一道防线,直接截断新冠感染人途径更加安全高效

你说的是不是这个方向?
2022-04-22 23:02:59 +08:00
回复了 neochen13 创建的主题 VPS cloudflare 配合 trojan 能否保证 vps 永不被墙?
cloudflare 自己就被墙得厉害,套个 cf 的确是 vps 的 ip 是不会被封了但使用体验可不一定
2022-04-22 13:08:10 +08:00
回复了 Skiro 创建的主题 VPS 请问有无限流量 VPS 的推荐吗?
200T ..... 你的网络受得了吗,如果是家宽的话,保证传个几 T 运营商就要找你谈话了。独立网络的话,不知道 OneDrive 会不会找你。。。。
2022-04-18 17:24:22 +08:00
回复了 ecletics 创建的主题 问与答 两梯六户是什么体验?
公司两个电梯,7 层楼一层六七十个人用,我的眼泪落了下来
2022-04-18 12:29:33 +08:00
回复了 mariljacksoa 创建的主题 问与答 b 站美食频道
安德不翻车
2022-04-18 10:51:45 +08:00
回复了 3dwelcome 创建的主题 算法 链表快还是数组快?
@villivateur 咦,难道我数据结构学错了,我印象里 c++的 Vector 不是基于数组(array)的吗
2022-04-18 10:48:53 +08:00
回复了 3dwelcome 创建的主题 算法 链表快还是数组快?
@3dwelcome 我觉得老哥你可以学一下数据结构,了解下 Vector 这东西底层是怎么实现的。

随机性这东西是链表的弱项,链表每次访问指定节点都需要从表头 or 表尾重新遍历,所以复杂度是 O(n),而数组随机访问的复杂度是 O(1)。但是相应的,数组(这里是 Vector )插入数据最坏的情况下是需要将整个数组内容拷贝到新数组的。

链表适合极其大量数据,并且经常需要插入删除,但是又不是彻彻底底完全随机的那种。
2022-04-18 10:22:04 +08:00
回复了 3dwelcome 创建的主题 算法 链表快还是数组快?
不知道 lz 说的教程的场景和应用具体是怎样的

数组面对长度不确定、需要截断拼接、往中间插入 /删除 N 个元素等等操作的时候性能是很低的(你需要新建个数组然后把旧数据都搬过去,当然也有针对个别情况比如数组内插入或删除元素有高性能的优化算法)
2022-04-15 23:04:04 +08:00
回复了 alzee 创建的主题 云计算 Orcale 上 wireguard 端口会被封么?
wireguard 特征这么明显,针对你封一下分分钟的事
2022-04-15 14:34:26 +08:00
回复了 summerday666 创建的主题 宽带症候群 支持 2.5G LAN 的光猫什么时候能普及啊
我只问一下,给家里每台电脑配上 2.5G 网卡,然后再整个 2.5G 交换机要多少钱
2022-04-15 10:50:09 +08:00
回复了 iovekkk 创建的主题 问与答 有没有必要卖掉高新区的房子去老城区买老破小
偷偷说一声,老城区可以搏一搏拆迁的可能性
今年国家已经明确说了不会房子限购了,很多地方已经解除房屋限购和重启货币化安置了(俗称的拆迁给钱),如果老城区遇到了拆迁,那么就直接一波起飞
2022-04-13 11:12:07 +08:00
回复了 dunhanson 创建的主题 程序员 为什么要区分不同的 http 状态码?想说服同事
对接过一些接口的表示,返不返回错误状态码对写代码的人来说没什么区别

200 一把梭也是有它自己的好处,最典型的就是调用对方 api 的时候,只要不是 200 那你就知道这次 api 调用 100%是出了幺蛾子了,而且错误不在对方服务器上面

而区分不同状态码的话,你是没法单纯通过状态码来判断这个 api 请求到底是 API 本身出错了,还是对方服务器前面的 Gateway 或者 Load Balancer 因为什么原因出错了返回了非预期的 http 状态码。从写代码角度,反正到头来我还是得取出返回值具体分析到底是服务出错了还是其他的网络错误,比 200 一把梭麻烦多了
2022-04-11 15:43:08 +08:00
回复了 yunshangdetianya 创建的主题 Go 编程语言 请教各位 go 语言大佬一个问题
@yunshangdetianya 直接在这里讲好了

很正常的,编程先接触动态语言的话就会很难理解静态语言的接口到底有什么意义,ls 很多人说的其实都对,但都是站在静态语言使用者的角度在教你,你作为一个动态语言接触编程的人是没法轻松理解他们到底在说什么的。因为接口提供的动态能力是动态语言天生就有的,最先接触动态语言的话会把这种动态能力当成呼吸一样理所当然,所以没法理解静态语言这么大费周章是图什么

所以要跟你讲清楚接口,那就要从 python 角度来帮你理解 —— 在 python 中(虽然 python 没接口),接口就相当于在你调用对象的方法时加了一道验证,限制了过于自由类型系统

比如很下面这段 Python 代码是可以直接跑的,但显然会执行出错对不对,因为 123 和 "Hello" 并没有实现 run()方法

```main.py
# 假设 A 和 B 是 class 并实现了 run() 方法
l = [ A(), B(), 123, "Hello" ]

for v in l:
v.run()

```
上面这问题虽然看起来一目了然,但在复杂的代码中是非常容易出现的(代码复杂了你没法保证会不会脑子抽了随便塞个奇怪的变量到上面的 list 里)

那好,你一定就会想,有没有一套聪明办法,让我能限制 l 这个列表只能放实现了 `.run()` 方法的变量?比如像下面这样的伪代码,我自创了一个方法集 RunRunRun:

```
# 定义一个方法集合
method_set RunRunRun:
run()


l[ RunRunRun ] = [ A(), B(), 123, "Hello" ]

# 我这里随便自创了一种写法,指定了列表 l 只能存放实现了方法集 RunRunRun 的变量
# 因为 123 和 "Hello" 没有实现方法集 RunRunRun 里的所有方法,所以这行代码在编写阶段就可以被 IDE 检测出来,并且在编译阶段直接就能报错。而用不着每次到代码跑起来崩了才注意到
```

在上面段伪代码中,方法集(method_set)的另一个通用的叫法就是接口(interface)。这就是接口的用处。这就是站在动态语言角度来理解接口,接口实际上就是在限制动态语言里过于自由的类型赋值。之所以上面很多人说得你不太理解,其实是站在静态语言角度在给你讲。如果你还不太理解的话,就像上面这样理解接口就行了。
2022-04-11 14:25:34 +08:00
回复了 QunLeLZ 创建的主题 问与答 有什么提醒喝水的 app
真的是。。。。啥都要整个 app 。。。
直接买个 2L 装的农夫山泉,喏,就这种

https://item.jd.com/11805401889.html

拿个一瓶直接放办公桌上,要喝的时候拧开瓶盖对嘴吹,保证你每天喝水量直线上升。喝水少的一个原因就是喝水太麻烦
程序员写代码会时不时停下来思考,一停下来思考你的手就会不自觉去找点东西摸摸或喝一喝,一瓶 2L 装农夫山泉放手边就正好。自从我这么干之后,两天干掉一瓶半没问题
2022-04-11 14:15:59 +08:00
回复了 yunshangdetianya 创建的主题 Go 编程语言 请教各位 go 语言大佬一个问题
lz 你学 go 之前是一直在用动态类型语言吗( JS ,Python 之类的),如果是习惯了动态语言的,的确一开始即非常难以理解接口的用处的
@zeronofreya 对了,有的东西你真要比烂的话我觉得三元运算符 100%是要比 goto 更烂的
比如 php 同时支持 goto 和三元运算符,但我 review 和参与的所有 php 项目没一个人在 php 中用过 goto ,而相应的在 php 中瞎几把乱用三元运算符的一大堆

比起 goto ,三元运算符是一个很容易让写代码的人产生迷之自信,让人有一种我写出的“简洁”代码很酷的错觉
@zeronofreya ?那还用问?当然是讨厌+反对 goto 咯,还有别的可能性?(当然 Go 一些功能你不用 goto 没法实现,有时候不得不捏着鼻子用)

所以,我一碗水端平了,你现在应该对于我坚决反对三元运算符没意见了吧?
1 ... 55  56  57  58  59  60  61  62  63  64 ... 106  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   802 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 23:03 · PVG 07:03 · LAX 16:03 · JFK 19:03
Developed with CodeLauncher
♥ Do have faith in what you're doing.