Lesenelir 最近的时间轴更新
Lesenelir

Lesenelir

V2EX 第 624103 号会员,加入于 2023-04-14 12:33:41 +08:00
Lesenelir 最近回复了
226 天前
回复了 reggiebriggesmex 创建的主题 职场话题 该不该辞职去读 211ai 硕
肯定是去啊,你都 OD 了还扯什么经验呢。。。你读完可以申海外博,很舒服。。而且你就算不想做学术,你在读研的时候申请大厂实习也随便申请,你有更多的时间去不同的行业去实习。而且,做学术都是看老板,导师好的话,给你一个 idea 你做做实验就是一篇一区的论文了。。。当然这种机会可遇不可求。如果学校没有和你本科学校差太多的话,我感觉可以去读的。。
243 天前
回复了 YasinChan 创建的主题 职场话题 七年前端 offer 比较
1 是地点是北京的吗
@zhj9709 https://www.reddit.com/r/chrome/comments/1c8sthv/as_of_chrome_ver_125_the_customizechromesidepanel/

好像从 125 版本(也就是下一个版本)开始就会彻底摒弃旧 UI 了
@muzuiget 羡慕您可以自然的完成转变。我宁愿忍受图标的上移,也不愿意接受新 UI 。
大概看了看,背景和你类似,我毕业 gap 了,当时拒了一个中大厂 offer 和一个大厂 offer 直接 gap 的。

去年四月决定 gap ,但那时候很多东西都没有想的特别特别清楚,只有一个模糊的、大概的想法,我建议你再好好想想,我当初就是想的没有很周全,仓促做的决定。和你很类似,当时也觉得自己技术后续应该好找工作,因为我有师兄就是毕业后三个月不满意国企工作又跳回互联网的。但现在就业环境真的很糟糕,这么说吧,你今年如果校招面大厂,你 gap 七八个月就是面大厂内包。而且你要是再想跳回去,内推人会直接说 hr 那关过不了。到时候你要想重新进,或许只有字节一家给你机会。

OP 你在谨慎考虑一下吧。我看到了我自己的影子,虽然我当初 gap 的原因和你完全不一致,但如果你走了我这条路,我可以肉眼脑补出你毕业后的生活。再仔细思考一下。

最后,如果你决定好了,那就做你自己想做的事情,别被外界影响了,别被外界影响了,做你想做的。我就是没有坚持自己的想法,所以后续很拧巴。所以我希望你还是再想清楚一些,加油吧。同时也给我自己加油。
@yyyxxx109876 据我所知,很多大厂的算法都会辅导一些学生做深度学习的项目,一小时还挺挣钱的。
@hahaFck

OP 您自己上面一个的回答,还是有些问题。react 作为一个 ui 库,如果说输出的是 ui 的话,它的思想并不是通过 prop 来产生输出的,而是通过 state 来映射出一个 ui 。state 并不等于 data 数据,state > data 。state 其实和用户交互息息相关,你写多就会发现了,您说的数据只是 state 的一个小分支。
@hahaFck 我帮他回答吧。

1. 是的。用一个单独以 .ts 结尾的文件定义 atoms ,每一个 atom 本质都是一个对象。如果你组件树只有一个顶层的 Provider ,我觉得是可以理解为全局的单例。

2. 首先在 useEffect 去通过 url 来请求数据本身就不是一个很好的 pattern 。其次,你最后的理解是错的。如果你在 Grid 组件中 使用了 useAtom(dataAtom) 后,请求并更新了数据,Page 是否更新取决于 「 Page 组件是否使用了你当前的 atom ,即 Page 组件中是否有 useAtom(dataAtom) useAtomValue(dataAtom) useSetAtom(dataAtom) 中的任意一个」。如果 Page 组件中使用了你的 atom ,则会触发你 Page 组件的 re-render ,而又因为你的 Page 组件在顶层,所以你 Page 组件下的所有子组件都会 re-render 。但如果你的 Page 组件中没有使用这个 atom ,那就不会触发 Page 组件 re-render 。具体的原因你可以看: https://jotai.org/docs/guides/core-internals#first-version

3. useAtom 本质是一个自定义 hooks ,它内部有 useState 进行处理。你可以理解为 data 是 grid 里的 data ,但也只是值是相同的,因为它其实是属于组件内的 state 。你要知道共享的只是 状态值,但状态是没有共享的,还是由组件内部维护的。

如果你对 jotai 感兴趣,可以我看的一篇博客: https://lesenelir.me/posts/jotai
2023-09-06 13:58:37 +08:00
回复了 dcsuibian 创建的主题 程序员 关于 React 和 Next.js 的一些问题
既然你后端都用 Java 了,就不需要再用 Nextjs 了,可以直接 vite 起个 react 项目开始写。
如果你要用 Nextjs 写一个全栈项目,参考 12 楼的 T3 Stack 。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2871 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 12:26 · PVG 20:26 · LAX 04:26 · JFK 07:26
Developed with CodeLauncher
♥ Do have faith in what you're doing.