V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ipwx  ›  全部回复第 73 页 / 共 194 页
回复总数  3877
1 ... 69  70  71  72  73  74  75  76  77  78 ... 194  
我寻思能工作三年的 temporaryFix 的质量,早就经过实践检验,可以称得上是 stableFix 了。
@LeeReamond 倒不是设计模式的问题。你想,如果你是一个大函数,外面和里面都很长的那种。甚至你是在循环体里面定义了一个闭包,然后把闭包存下来扔进一个列表之类的。

想象一下,你循环体外面的循环变量是 i,循环体内部也写了个循环,也是 i 。然后一不小心你用的都是:

i = 0
while i < 100:
...i = i + 1

然后就炸了不是?而且这种 bug 贼难查,毕竟是思维盲区。闭包内部默认不能改写外部的变量才能符合人的一般思考模式(局部思考)。
- - - -

js 的这个作用域覆盖问题由来已久了。不仅是闭包问题,你代码写长一点,if while for 作用块内部的变量不小心改写了外部变量也是灾难的。所以才有了 const 和 let 这两个关键字替代 var,避免这种作用域改写。

https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/let
只有我想吐槽楼主举的这种方法有点 anti-pattern 嘛。。。一不小心就会写错的亚子
2021-02-24 23:34:40 +08:00
回复了 xuegy 创建的主题 C++ 有没有能支持 C++模版元编程的 IDE?
CLion 还不错,你可以试试。
多拍。无他,唯手熟尔。

我去年用 a6600 + e18135 & 适马 16/30/56 拍了六个月风景,拍了三个月人。拍出来就有比较满意能做桌面的照片了。不过记得要孜孜不倦学习修图,不然你技术永远提升不上去。

p.s. 学习后期会指导你如何前期(曝光、光线、构图等),而学习前期能大大减少后期的工作量。所谓的能前期就不要后期嘛。。。
如果想做这么多事情,谁都做不完。我这么多年的人生经验就是,动手前先规划,尽可能一件事达成两个以上的目标。很简单,小学就学过的统筹思想,华罗庚它老人家的,可是越大越难以身体力行啊。

举个例子,你说又想写代码又想学经济学,为啥不做量化。。。无论是全职量化系统开发,或者业余(开源项目)的量化算法研究,你这相当于一件事达成了两个目标。。。
2021-02-23 01:28:42 +08:00
回复了 James369 创建的主题 Python 从解释器的角度看, Java 和 Python 的解释过程原理是一样的吧?
@James369
@fiveelementgid

哦,玩具语言支持了最近十年深度学习的发展,催生了几千亿的产业(你去看看凭啥蚂蚁金服能让银行出 98% 的钱和它搞联合贷款,结果利润大头还给蚂蚁金服)。支持了大型虚拟化云的运维。就这两点就不能是玩具。

结果到你俩这里就是玩具咯
2021-02-23 01:25:16 +08:00
回复了 James369 创建的主题 Python 从解释器的角度看, Java 和 Python 的解释过程原理是一样的吧?
java 比 python 牛逼的地方在于 jit 。楼主可以去了解一下
"ef.js is a static template framework for browsers, with which you can write your UI without concerning about the logic, or writing logic without concerning about the UI."
----

只有我想吐槽楼主的方向好像有问题嘛? Vue.js 为啥火,不就是因为 single-file component 把 ui 、behavior 和 style ( scoped style )封装在一起,让整个项目可以像搭积木一样搭起来嘛?别人的东西只要看成是一个黑盒子,拿来用就行了。你这种 template-engine + separate logic & ui 的方向本身就逆时代了啊。。。

react.js 不也是把 style + behavior + ui 用 component + jsx 绑在一起了嘛。。。
----

方向错了(姑且先承认最多人用的方法肯定是最方便的、最容易做大项目的)当然没有人用啊。。。
2021-02-21 17:34:30 +08:00
回复了 fuxinya 创建的主题 数学 求正态分布标准差σ
@lcdtyph Mathematica 果然牛逼,自动帮搞定各种求根。
2021-02-21 17:15:02 +08:00
回复了 fuxinya 创建的主题 数学 求正态分布标准差σ
顺便多说一嘴:如果是单边或者对称的就容易多了。因为单边的话,把 erf 函数放到一边,然后直接用 erf 反函数就行了。C 语言和 numpy 都有 erf 和 erf 反函数的数值实现的。。。可惜你是双边不对称
2021-02-21 17:13:29 +08:00
回复了 fuxinya 创建的主题 数学 求正态分布标准差σ
https://i.imgur.com/9xP1yXH.png

这个是要解的方程。在你的问题里,mu=550,l=518,r=560,p=0.8
2021-02-21 17:12:54 +08:00
回复了 fuxinya 创建的主题 数学 求正态分布标准差σ
给楼主一个思路:用 Erf 写出你的方程,然后用牛顿迭代法解。
2021-02-21 16:44:50 +08:00
回复了 huguadao 创建的主题 奇思妙想 一张照片在不同质量的屏幕上无限截图转发下去……
可能不只是色差,而是白噪声了。。。(笑哭
那我有一套三四年前写的 Python 代码库,Star 只有 60,但是支撑了我们实验室好几篇论文。第一篇用了这套代码库的论文是我自己的,目前 180 多引用。顺便这代码库因为深度基于 tensorflow 1.x 所以已经废弃了。
-----

楼主觉得这个是成功了还是失败了呢?
1 亿 id 的 int 数组在内存中也就几个 gb 的事情。说实话,单独维护一个索引文件大概都容易搞得定。
生成第二列连续的 id 然后去取,就不会产生这种不均匀分布的问题了。
说实话,如果原始 id 不是均匀分布的,那么 id >= RAND() 这种操作去取数字,得出来的结果也不是均匀分布的。

很简单,举个例子:原始 id 是 1, 5, 6, 7 。那么用 id >= min(id) + rand() * (max(id) - min(id)) limit 1 取数字,每个数字被选取的概率为:

1 = 4/7
5 = 1/7
6 = 1/7
7 = 1/7
1 ... 69  70  71  72  73  74  75  76  77  78 ... 194  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5036 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 53ms · UTC 09:03 · PVG 17:03 · LAX 02:03 · JFK 05:03
Developed with CodeLauncher
♥ Do have faith in what you're doing.