V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  devwolf  ›  全部回复第 2 页 / 共 27 页
回复总数  528
1  2  3  4  5  6  7  8  9  10 ... 27  
1. 打破自己的最长憋尿记录——29 号的早上 10 点半长途,总计开了 10 个半小时,期间是一口气 7 个半小时才停服务区,之前我的最久憋尿记录是上学时的七小时。
2. 扬州玩了 2 天(大运河博湖馆没去成,9.16 后不能靠预定付费馆来免预定免费馆了)
3. 然后“失忆了两天”(翻一下手机相册想起来,这两天在租房里拼模型)
4. 倒数第二天去了苏广济体验了一下精神科的看病流程。生理上没啥毛病,感慨医院开的自测表格 50 一张就是浪费钱,也算买到教训了。第一次做脑电图,没啥玩头。专家号最后开了"马来酸氟沙名片(瑞必乐)",睡前半小时吃一个,我自己查了一下似乎没啥副作用/成瘾性,管用的话发现 jd 也能自己买。
227 天前
回复了 lk960511 创建的主题 求职 做个小调查,现在还在找工作的进。。。
4 月最后一天离职,今天刚结束四个半月的待业期,下次自己裸辞前要比之前更掂量掂量了,之前的两次裸辞都没找这么久。(投奔骑驴找马阵营)
2023-04-19 13:10:26 +08:00
回复了 devwolf 创建的主题 JavaScript 完全忘了 itemMap[id]还代表了引用
@gitignore 没啥问题啊,你这个对我而言可读性还更友好了。

@TWorldIsNButThis 不是这个意思,标题我是在未理解题意的时候起的,现在看来和标题关系不大了
2023-04-19 11:17:36 +08:00
回复了 devwolf 创建的主题 JavaScript 完全忘了 itemMap[id]还代表了引用
一个上午的进展:
let a = {b:1}, c = a;
console.log(a);// { b: 1 }
c.b = 2;
a = {b:3};
console.log(a);// { b: 3 }
console.log(c);// { b: 2 }

let x = new Map(), z = x;
x['y'] = '方括号表示法 1';
x.set('y','set 赋值 1')
console.log(x.y);// 打印"方括号表示法 1"
console.log(x.get('y')) // 打印"set 赋值 1"

阶段总结:
原本以为是“换了一个写法”的"改引用的值还是改引用" 这类问题。
现在发现 Map 对象用 方括号 /点号表示法 存的位置和 set 不一样 🧐
2023-04-18 22:39:47 +08:00
回复了 devwolf 创建的主题 JavaScript 完全忘了 itemMap[id]还代表了引用
😫完全不记得白天自己看这段代码的时候在想啥了。。。彷佛真在面试现场一样大脑浆糊翻滚,1 楼提醒了也没完全懂用意。
现在理了一下,确认我之前连 arrayToTree1 都没消化掉。
结合 shakukansp 的提示,我的理解是:
[题意] : id 区分每一个值,pid 标记位置,每个 id 按照 pid 来摆放。
[arrayToTree1] :
const treeItem = itemMap[id];//treeItem 保存了当前 id 的值

itemMap[pid].children.push(treeItem);//itemMap 虽然在创建时用 id 作为 key 但可以视作与 id 同值的 pid ,记录一个位置,以此来将 treeItem 放在合适的 children 里

[arrayToTree2] : 改造后
const _item = itermMap.get(pid);//这里就是正文里错误代码所欠缺的"盒子"
_item.children.push(treeItem);//在这个"盒子"里塞东西

------------
天亮我再想想
2023-04-18 15:55:01 +08:00
回复了 devwolf 创建的主题 JavaScript 完全忘了 itemMap[id]还代表了引用
@TWorldIsNButThis 就是 #5 的那个巧妙的比喻。
itemMap[pid] 是个`大盒子`,itemMap[pid].children 是一个`中盒子`,treeitem 是`中盒子`里的`小盒子`。
需要的是更新`中盒子`里的内容,但是 arrayToTree2 中 itemMap.set 的做法改变了`大盒子`——这个角度上来讲,确实 不一样。
itemMap.set(pid, { ...itemMap.get(pid), children: itemMap.get(pid).children.concat(treeItem)}); 这段写成这样,
我初衷也是想在拷贝大盒子的同时只更新`中盒子`里的内容,虽然就结果而言并不如我所想的那样,这块我得慢慢悟一下为啥不一样,有成果了就回复你一下(手头来活还在忙别的)
2023-04-18 14:52:43 +08:00
回复了 devwolf 创建的主题 JavaScript 完全忘了 itemMap[id]还代表了引用
@shakukansp 感谢感谢,原来可以这样改,学到了
2023-02-24 20:47:07 +08:00
回复了 yuptyy 创建的主题 职场话题 恭喜自己, 喜提升职加薪
沾沾喜气,恭喜高升
2023-02-06 09:09:22 +08:00
回复了 CHENYIMING 创建的主题 问与答 卸载微信可以提升手机速度
老板让开发干运营的活,“转发每条公众号的文章到朋友圈,抽查到没法的扣绩效,不服就滚”。这辈子第一次看到这么以为自己权利无限的老板,离职后就准备用老板的聊天截图发小文章——扯远了 ,我这种压根不用朋友圈的,现在也很讨厌微信。怕不是老板不知道有人不常用微信,新出的微信小号我到现在也没弄好。
2023-01-04 13:04:36 +08:00
回复了 tmtstudio 创建的主题 问与答 毕业工作后,你们是怎么找到对象的
婚介所
2022-12-19 13:34:19 +08:00
回复了 Livid 创建的主题 OpenAI 🤖️ /go/openai
支持。
原来 v 站也遭殃了,
感觉这波形式下,将来很多其他搜索引擎的搜索结果也会被污染的更严重
2022-12-02 09:10:47 +08:00
回复了 overthemoon 创建的主题 问与答 外包离职问题
“核心业务在我这里”,或者,我的烂摊子没人可以接手——
我个人建议,如果想离职的心有了,就别在想什么为公司操心和自己的责任感了,再加上这是个人力外包,尽量别谈感情
2022-12-02 09:07:23 +08:00
回复了 overthemoon 创建的主题 问与答 外包离职问题
离职了再问,先离职。还没不让走呢,螺丝钉一般不留不卡的
2022-12-02 08:57:39 +08:00
回复了 iamjerry 创建的主题 Linux Linux QQ 也要开始内测了, electron 全平台了。
@greatbody 几年前酷 Q 这类 qq 机器人没被整顿的时候,不就已经是用 api 调接口发 QQ 消息了
@janxin 非常感谢您的分享
2022-10-18 10:41:37 +08:00
回复了 bvt 创建的主题 程序员 想干程序员,几乎从零开始,求指点方向
#17 看完 17 楼补充:
原来 op 是出于这种认识想干程序员的?
那我个人觉得还行,只要不是去台资那种的,不是很需要捧领导臭脚,纯业务交流吧。
我原本选择当开发也是图的一个交流少,虽然现在发现交流也不少,但应酬算轻的(业务表达能力确实很重要)
2022-10-18 10:35:31 +08:00
回复了 bvt 创建的主题 程序员 想干程序员,几乎从零开始,求指点方向
身边太多人想干程序员了(只是想),也太多例子是疫情期间待业蹲久了,个人感觉 op 还是没走出口嗨的一步。
——但是,无论多晚,只要最终真能走出来并开始便是好事。

想学?看看手头人际关系里有没有人介绍考谱的包就业 it 培训班,先进去白菜价搅一下市场行情,但至少对于 op 个人是可以很快进入起跑线了(如果真能坚持干一行爱一行)。

选?就我个人阅历而言,我所知道的 op 这样的例子,每天会胡思乱想很多,给更多选择反而更糟。
2022-10-17 17:47:13 +08:00
回复了 leimao 创建的主题 DotA 超哥好像阳性了身体撑不住退赛了
新通告来了,rng 全阳
"
[RNG 电子竞技俱乐部公告]
RNG DOTA2 分部选手 Ghost(陈国康)、Chalice (杨沈仪)、Kaka(胡良智)、flyby (苏磊)、总经理 Stms(陆浩)、领队 Junyu (刘珺宇)核酸检测后出现检测结果异常情况,经二次核酸检查确认为阳性,后续选手们在隔离房间内正常参加训练和比赛,希望大家能够尽快康复!
俱乐部也将与官方一起严格遵守各项防疫措施,做好健康监测。感谢粉丝们的关心,我们前线的工作人员一定会尽我们所能照顾好我们的选手!

"

别吧,这要是后遗症恢复的差,以后是不是 rng 也没了
1  2  3  4  5  6  7  8  9  10 ... 27  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2636 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 04:37 · PVG 12:37 · LAX 21:37 · JFK 00:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.