V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sillydaddy  ›  全部回复第 40 页 / 共 83 页
回复总数  1653
1 ... 36  37  38  39  40  41  42  43  44  45 ... 83  
2022-07-31 17:35:53 +08:00
回复了 unt 创建的主题 程序员 从代码实例角度来分析 MVC 和 MVVM 框架
这里插楼问一下:
配合了 Redux 的 React ,是什么模式呢?
我觉得,有一种理解可以是:它是 MVVM 的一个变形,因为它去掉了双向绑定中的,反向的一个绑定。
其中 Redux 的 store 可以看作是 Model ,然后每个组件的 props ,是根据 store 经过 map 得来的,即 mapStateToProps (),为得是从 Model 层拿到渲染该组件所需的数据 ViewModel ,所以 props 可以看作是 ViewModel 。最后组件本身肯定是 View 了,而且 React 实现了 ViewModel->View 的单向绑定,只要 ViewModel 变化了,View 自动变化,但是反过来 View 到 ViewModel 并没有这个自动的过程,而且 View 层是直接修改的 Model 层的数据,不符合 MVVM 中,通过 ViewModel 来修改 Model 的过程。
所以,呃,其实把 Redux+React 看作是 MVC 其实更合适,但是确实也可以从中看到 ViewModel 和 Model 之间关系的影子,也可以看到 React 自带的“数据绑定”的特点。。写不下去了。
2022-07-29 18:03:14 +08:00
回复了 timqian 创建的主题 分享创造 为了老婆的乐队梦, 我做了一个弹钢琴的机器人
真秀,满满幸福感
2022-07-28 17:26:03 +08:00
回复了 sillydaddy 创建的主题 程序员 做一个对程序员友好的程序员
@coderluan 有道理

@zhouyg 你这种说法不能解释为什么很多软件的菜单项后面,都把快捷键标上;解释不了为什么我在 4 楼被 Qt 尴尬打脸。

很多时候用好情境,是没必要查文档的。就拿主题里举的例子来说,Qt 这么庞大,我都不知道要从哪里去查这么一个环境变量的文档。
2022-07-28 15:26:25 +08:00
回复了 sillydaddy 创建的主题 程序员 做一个对程序员友好的程序员
@AoEiuV020CN
就是这些小问题才影响体验啊。遇到个困难的 bug 解决了起码有成就感,遇到这种恼人的小问题只会因为耽误时间而感到不值和生气。
2022-07-28 15:22:36 +08:00
回复了 sillydaddy 创建的主题 程序员 做一个对程序员友好的程序员
刚才才发现,Qt 是有提示的,需要点一下 input 输入框,框的末端会出现一个含义不太明显的标记。误会了,尴尬。
看介绍很不错,👍+🙏
我觉得一个关键的点是:运费计算规则是什么样的,运费与总重量有什么关系。

先看一个简单的情形:对于同一家商店,运费与商品的重量成正比。
比如商店 A ,1000kg 商品,运费是 1000 。那么商店 A 出售的每件商品,费用=商品价格+商品重量*1 元 /kg 。也就是说每件商品的含运费价格是可以计算出来的。比如一个小吃,进价 10 元,重量 1kg ,那么含运费价格=10+1=11 元。

单一商品在每个商店的含运费价格都可以计算出来,那么,对于这个商品,比较含运费价格,从最低的商店进货就行,数量不够就继续从第二低的商店进,直到数量足够。

既然单一商品可以这样做,那么所有的商品都可以这样做。所需要的只是把所有商品的含运费价格计算出来。

但实际生活中,运费跟重量并不是简单的线性关系(比如运输费与重量是分段的线性关系,图形上看是多段折线)。对于非线性的,我暂时还没想到有啥合适的算法,动态规划和背包算法应该是不合适的。
2022-07-22 18:41:22 +08:00
回复了 sillydaddy 创建的主题 分享发现 关于学习英语,两份有趣的报告。
@coderlxm 有道理。不过这个兴趣就千人千面了。
2022-07-22 13:04:26 +08:00
回复了 NGUTHONG 创建的主题 分享发现 整理了一下浏览器书签,发现收藏了挺多蛮实用的网站
感谢分享。
2022-07-22 08:58:22 +08:00
回复了 sillydaddy 创建的主题 分享发现 关于学习英语,两份有趣的报告。
@webcape233
第二份报告的样本,感觉确实有点奇怪,比如「 19.4%在酒吧与外国友人搭讪」。
2022-07-22 07:02:49 +08:00
回复了 sillydaddy 创建的主题 分享发现 关于学习英语,两份有趣的报告。
@metalbuild
刷剧占一部分。其余的感觉都是在背单词。。
2022-07-21 12:42:38 +08:00
回复了 qtoq126 创建的主题 问与答 针对多层级的目录树展开,应该如何做设计?
2# 楼说的有道理,添加竖向的辅助线。可以参考一个 VSCode 和 Logseq 这两个软件的处理方法。
Logseq 中,点击竖向的辅助线,还可以把所有的子节点都收缩 /展开起来,非常好用。
2022-07-21 08:42:04 +08:00
回复了 tenstone 创建的主题 程序员 调研贴:你用什么笔记软件?
Logseq
https://v2ex.com/t/818822 笔记软件最重要的功能是搜索——关于笔记工具的思考(上篇)
https://v2ex.com/t/825142 用实际案例来说明,笔记的标签结构如何自生长,标签结构对搜索的强大支持——关于笔记工具的思考(中篇)
「 Average speed differences per faster font 」这节中,针对 "Well, of course I don't expect Bionic Reading to work for most people, but for [my subpopulation], it really works." 这个论点,反驳的逻辑和贴出的数据是有漏洞的(没有给出阅读速度的分布图,而仅仅给出了一个平均值),这点在 HackerNews 里也有人提到了。但是原文贴出了最原始的数据链接,感觉应该能补上这个漏洞。
感谢分享。那几个创业项目买卖和测评的网站很不错。
2022-07-15 17:49:23 +08:00
回复了 sillydaddy 创建的主题 iDev iOS App 从外部导入 1KB 文本数据,有哪些方法呢?
@ruixue
1KB 的二维码还是比较大的。
2022-07-15 17:48:54 +08:00
回复了 sillydaddy 创建的主题 iDev iOS App 从外部导入 1KB 文本数据,有哪些方法呢?
@lvsecoto
@gaobh
嗯,这些方法本机时可以用。忘说了,文本数据可能在外部,比如台式机、笔记本上。
1 ... 36  37  38  39  40  41  42  43  44  45 ... 83  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4887 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 01:14 · PVG 09:14 · LAX 18:14 · JFK 21:14
Developed with CodeLauncher
♥ Do have faith in what you're doing.