V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  huijiewei  ›  全部回复第 2 页 / 共 57 页
回复总数  1137
1  2  3  4  5  6  7  8  9  10 ... 57  
你猜为啥 Redis 要放内存里面

只要内存没爆,就全放内存肯定不会错
15 天前
回复了 lstz 创建的主题 程序员 不解,为什么程序员做产品一定要出海?
我就一个个人开发者

1 键 2 分钟 deploy 到 vercel 不好吗?
还能怎么看,v2ex 肯定要翻 Q 看啊
@mouyase 开发的时候使用了 StrictMode ,都会渲染两次。
@mouyase C D E F 并不会重新渲染,根组件的渲染不会影响子组件,除非你也改变了子组件的 props ,这就是 React 为啥要细粒度组件的原因
React 的组件只有 2 种值

1. 外部传入 props 或者 useContext 的跨组件值,这些都是外部值
2. 内部变化 state

你所说的所有情况都可以抽象为这种

当前页面没有任何操作时的初始值
当前页面从外部跳转过来时,使用外部跳转过来的值
-----
上面两种情况是一样的,都是初始值,放在 props 传入


当前页面编辑后,缓存到本地的值
-----
其实就是内部 state 的缓存,这里的缓存看你控制的细粒度了,可以整个表单的 state 缓存,也可以单独组件的 state 缓存,这里抽象会复杂一些,性能要求不高,表单控件不多的话,就用表单缓存


页面里的交互逻辑,比如操作了 A 组件导致 B 组件变化了的值
-----
A 引起 B 变化就是 B 的 props 引入了根据 A 变化的值,这种情况下 B 肯定要重新渲染的


React 的特性需要抽象成最小细粒的组件,以组件为单位渲染即可。

建议使用现成的 Form 组件或者 react-hook-form ,UI 根据数据渲染即可
mysql -> clone-> replaceAll('mysql','hxsql') -> build
redis-> clone -> replaceAll('redis', 'hxdis') -> build
mongoDB-> clone -> replaceAll('mongoDB', 'hxDB') -> build
rabbitMQ-> clone -> replaceAll('rabbitMQ', 'hxMQ') -> build
nginx-> clone -> replaceAll('nginx', 'hxnb') -> build

且听龙吟,遥遥领先
19 天前
回复了 weijancc 创建的主题 Vue.js 升级 Vue3, 开发体验非常糟糕
vue2 -> react 路过,自从有了 react hook, 一直 hook 一直爽
听歌是因为有其他的噪音影响啊

你不会以为听歌是因为想听歌吧
数据库只存操作日志和审计日志

系统的日志都是单独存的
26 天前
回复了 aeroyu 创建的主题 Apple 新买的 macbook m1,不能单手开屏…
@Jimmyisme 笑死人了,我高考 0 分,但是也知道笔记本也要靠手指和 A 面侧边的摩擦力,要增加摩擦力就要增加压力,对于 A 面侧边的压力会变成对笔记本的一个横向力
26 天前
回复了 q474818917 创建的主题 问与答 求帮忙推荐个鼠标吧
我换了微动用了两年多又双击了。。。还是挑光微动的吧
29 天前
回复了 1145148964 创建的主题 问与答 小米 su7 标准版 21.59
@ramirezyolis808 这样的话,北方买了够呛啊
29 天前
回复了 1145148964 创建的主题 问与答 小米 su7 标准版 21.59
@xingda920813 哪里看到的是后驱?
1366x768 才是王道

高了就是 Win 叛
目前推荐 React Native ,更加流行
不要用 md5 , 要用就用 argon2
这种特性不是病毒最喜欢用的么。Java 也用啊。
41 天前
回复了 rednose1037 创建的主题 macOS bclm 并不能保持在 80?
还是相信固件吧,其他方案休眠的时候容易冲满
1  2  3  4  5  6  7  8  9  10 ... 57  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2855 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 09:48 · PVG 17:48 · LAX 02:48 · JFK 05:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.