V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  BeautifulSoap  ›  全部回复第 19 页 / 共 109 页
回复总数  2178
1 ... 15  16  17  18  19  20  21  22  23  24 ... 109  
@kkocdko “偏移量”无法解释为什么从 0 开始的哦。因为在普通人朴素的认识里,第一个元素的偏移量那就是 1
楼上这么多人甚至都没人回答到点的,你们不会连 c 都没学过吧。。。

但凡学过 c 这类底层点的语言也不会问出这种问题。。。

因为数组本质上是一个指向一整块连续内存块的指针(即存储了一块内存的地址),访问数组元素本质上就是对指针做加法操作。
比如数组 a 指向的内存块地址是以 0x0001 为起点的一块连续内存,这样 0x0001 这个位置的数据就是第一个元素。要取第一个元素的话就直接获取 0x0001 + 0 处的元素,要获取第二个元素的话就是去获取 0x0001+4*1 这个地址下的数据(假设这个数组是存储了 32bit 共 4 自己长度的 int 元素的数组),获取第三个元素就是 0x0001+4*2 。就这么简单的理由,数组中下标指代的就是*1 *2 这里的数字,本质上就是一个“语法唐”

至于其他语言里“数组”可能并非真数组,可变长度的“数组”并非原始严格意义上的数组。但是为了保持一直以来的使用习惯,也采用了一模一样的下标用法
277 天前
回复了 weijancc 创建的主题 程序员 时至今日, WSL 仍然难用
搞笑呢,你说 wsl2 和 Hyper-v 有点不太好用那的确是,但你要说 mac 上的 docker 有多好用那简直是在逗我呢

mac 上的 docker 也是跑在虚拟机上,公司开发默认就给配 mac ,mac 上的 docker 遇到的问题可以一大堆
278 天前
回复了 haoyu7 创建的主题 Telegram telegram 一般什么情况下会封号
看隔壁帖子用 Google Voice 也容易封号?
用不着 win+r ,直接 win+q 输入 note 就行,画图板就是 paint ,计算器就是 cal
非常便捷
282 天前
回复了 yoa1q7y 创建的主题 游戏 怎么玩塞尔达传说以前的作品?
野炊入坑的可不一定会喜欢以前的塞尔达哦。。。
@unt 你好,现实是一个请求有几百个字段是存在的。最近就接触到了一个几百个字段的项目
285 天前
回复了 junwind 创建的主题 git 大家好, mac 上有哪款 git GUI 工具好用呢?
建议还是别拿 git 这东西去折磨非程序员了
git 这东西是真只有程序员才能接受,而且更重要还是拿来管理 excel 这种二进制。。。。

对非程序员和二进制,用 svn 就挺好。。。。
那就拿个万用表测一下啊
打水晶头你要是都学不会,我觉得是没法用动手能力捉急来解释的。。。。
@NeedforV2 所有国产 ROM 内置的都是残疾的谷歌框架,很多功能都无法正常使用
放其他平台这是不明的恶意行为,但放龟壳上谁这么好心还帮 lz 的机子自动锻炼,简直是大善人啊
手持一加 12 ,续航是真的顶,我是 root+lsposed 框架,还一次性迁移了近 400+个 app 。亮屏 8 小时,当然代价就是 ColorOS 那傻逼至极的后台限制

刷氧 OS 后续航会低很多,但是我实在受不了这傻逼 ColorOS 了换到了氧 OS ,连个谷歌框架都没法正常使用
点进了项目的 Issues 页,存粹的视觉冲击和信息震惊了我半年
非常不理解为什么现在装修都想着一次性搞好 2.5G 或 10G 网络设备。难道装修完接下来十来年就再也不换不升级网络设备了?

提前把七类起的网线埋好,再铺一下光纤(战一下光纤今后可能会普及的渺茫未来),然后随便买个几十百来块的 1G 交换机装上去,先给家里组好个 1G 内网,这个是主网

剩下 10G 网这种东西,就目前需求来看,主要是在电脑和 nas 之间才会有 10G 网的需求,那 lz 就别买交 10G 换机,直接将电脑和 nas 直连。成本也极低,淘宝一张拆机 10G 网卡也就六七十,买个三张分别插到 nas 和 lz 的两台电脑上,然后两台电脑通过网线 or 光纤直连到 nas 上(连接线材取决于你买的是光口还是电口网卡),然后手动配置下不同网段的 ip 后,nas 和电脑间就是独立于 1G 网的 10G 局域网了,区别就是这个 10G 网没有交换机。我现在家里的网络就是这样的,电脑和 nas 间 10G 直连,wifi 和其他所有设备都是连着 1G 局域网

然后等过几年 2.5G ,10G 的网络设备便宜了,就逐步替换掉 1G 局域网的设备,慢慢把网络升级到 2.5G 和 10G 。原本旧的 10G 网自己看情况保不保留
290 天前
回复了 MJTest 创建的主题 宽带症候群 家中新装修网络布网求建议
@hzzzzzp94 你还是经历的网速变化的时代少了

也就不到十年,十年前,在那个 100M 才刚普及的时候,你说要用超五类,六类网线组 1Gbps 的局域网,会得到网上一堆懂哥教育你说 1G 今后只能上光纤; 1G 的设备太贵;想象不到怎么有人用电口跑 1G 之类的。然后过了不到几年吧,这些董哥们就被打脸了。

然后 1G 普及开来,就轮到了 10G 了,一模一样的话术又来一遍:10G 还不上光纤? 10G 怎么可能用电口跑? 10G 的设备太贵了买不起;根本想象不到怎样的需求会需要 10G 的带宽巴拉巴拉。然后现在已经没人会说组个万兆必须上光纤了


现在话题又轮到 10G 以上的带宽了。同样的争端和历史一遍遍上演。我是不相信光纤和各种光设备在今后会在普通家庭局域网内普及的。哪怕是到了 40G 这个宽带,十来年后依旧是电口为主
290 天前
回复了 MJTest 创建的主题 宽带症候群 家中新装修网络布网求建议
我自己装修会选至少七类线起,绝不做任何妥协,然后顺便再提前铺好光纤

别说六类也能跑万兆,装修一次是要管十几年的。我坚信以目前对网速需求的增长,十来年后 10G 以上的网速需求会非常普遍。六类线你再怎么说也不可能跑 40G ,而七类线是能跑 40G 的

也别说什么等过了 10G 就直接上光纤了,就目前光纤的普及速度,哪怕再过 20 年我都不觉得光纤会在普通家庭内普及开来
@gitrebase emmm 虽然是个比较复杂的问题,但就结果来说 redis 相关的操作最终放入 repository 层的情况会更多。因为即便是用 Redis ,很多时候和用 mysql 的目的也是一样的——都是为了读写 Entity 。涉及到 Entity 的读取恢复的话,那就是 repository 的职责了。
1 ... 15  16  17  18  19  20  21  22  23  24 ... 109  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1207 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 56ms · UTC 23:28 · PVG 07:28 · LAX 15:28 · JFK 18:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.