V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sillydaddy  ›  全部回复第 68 页 / 共 82 页
回复总数  1640
1 ... 64  65  66  67  68  69  70  71  72  73 ... 82  
再举个例子,色彩方面

v 站
字体都是黑、灰 2 色,疏落有致
彩色的用户图标列成一队,鲜明整齐

万维社区
黑、白、灰、蓝、粉。。
文字、图片,纵横交错。。
为啥 v 站的界面感觉很简洁呢? 研究一下吧,哈哈。。

举个例子,每个节点卡片,写着:

|社区| 323v 19r 0u

“社区”俩字下面的背景图片,累赘。。
后面一串外星文,看不懂,心烦。。
2021-02-03 14:24:49 +08:00
回复了 zzzzzzggggggg 创建的主题 程序员 运营一个严肃的技术群应该注意什么?
微信群,QQ 群,都是非常非常非常**不适合**讨论技术的:

群是即时、单线的,技术讨论是多主题、异步的。。2 者是完全完全完全**不同**的形式。


1. 没有主题,所有的讨论搅成一团。怎么可能深入讨论。

2. 单一时间线,即时通讯,难道要翻一翻白天的聊天记录,再在群里补上自己的想法。

3. 没有归档,讨论的有价值内容随风飘逝,问题一遍遍重复。

4. 没有主题,管理员又怎么管理呢? v 站还能把帖子移到“水”里呢。

放弃吧!
2021-02-03 13:53:55 +08:00
回复了 november 创建的主题 问与答 用 typescript 写了个函数,频频报错,请教如何解决
加一个 as any,就可以解决:
target[key] = _merge({} as any, value)
target[key] = _merge([] as any, value)

虽然取巧(因为没有明确类型),但因为显而易见,所以不会造成错误。否则需要好好啃一啃 TypeScript 的类型系统。
2021-02-01 18:05:06 +08:00
回复了 sillydaddy 创建的主题 奇思妙想 用深度学习来识别二维码,应该挺简单吧?
@superlc
> “结合传统计算机视觉和深度学习技术,微信扫码引擎解决了一图多码、大图小码、鲁棒解码等业务痛点和技术难点”

看这个说明,不知道开放的源码能不能解决类似反光高光这种情形。实际微信扫码时,似乎能比较好的处理反光高光的情况。
2021-01-29 16:23:28 +08:00
回复了 billytv 创建的主题 奇思妙想 大数据时代保护隐私的另一方向:往大数据里投毒
@ruixue #26, >“如果不需要实名,根本用不着这么麻烦,佛系一些,随它怎么精准画像,过个三年五年换个设备换个号码换个账号从头再来即可,那些画像画的是过去的我,弃用账号后又影响不了现在的我未来的我”

即使不实名,画像的话,也是能识别出不同的账号对应同一个人的。

“用户的浏览历史是独一无二的,可作为指纹使用”,https://www.solidot.org/story?sid=65389
“测一下你的浏览器有唯一的指纹吗”,https://amiunique.org/fp

另外还有“ip 地址”,“浏览器 cookie”,“移动设备信息”,“移动设备内的文件”,“行文风格分析”。。。

想要唯一对应一个人,太容易了。中本聪就是活生生的例子啊。
@0o0O0o0O0o #21,
你说的很好,我承认举排序的例子,确实是从开发的角度来考虑的,因为里面有各种编程的要素嘛。。这么看来,我已经变得不理解「 普通人」的思维了。。悲剧!

@BingoXuan
@php01
想到这个主意,是受到市面上一些游戏的启发,可以通过玩这些游戏来体会编程的思维。

比如下面这个,Cargo-Bot
https://www.douban.com/game/26393479/,可以在线玩耍,https://altermanchess.wixsite.com/cargobot

它不需要教你编程的概念,但在游戏过程中,自然而然体会到编程的概念。非常自然。有不同难度等级,循序渐进。
@no1xsyzy
@namelosw
为啥我看不懂你们讨论的东西。。

@namelosw
你说的这个三角形的问题,让我回忆起了在学校了解过的 Prolog 语言,看起来就是在描述问题。但是 Haskell 这种函数式编程语言也能做到吗? 现在想想这种语言还真是神奇。

为啥我感觉 C 语言式的过程编程,也比较符合人的思维? 这个三角形的问题交给普通人来手算,他想出的解法应该也是分步骤的吧。
2021-01-27 18:16:19 +08:00
回复了 susanzhou 创建的主题 奇思妙想 一天一年(历史内容创业)
@susanzhou #11,
有兴趣啊,我之前发过一个相关的帖子,/t/703099 (点子:历史知识的可视化)
2021-01-26 22:54:29 +08:00
回复了 susanzhou 创建的主题 奇思妙想 一天一年(历史内容创业)
“这样至少能写 10 年”,哈哈,好主意
2021-01-25 11:11:57 +08:00
回复了 Vlings 创建的主题 奇思妙想 寻程序员极客
@Vlings 拜托!! 不要什么都发“奇思妙想”节点!!

@Livid 建议挪动节点
2021-01-21 11:46:02 +08:00
回复了 masker 创建的主题 生活 好模糊的返乡政策
@IGJacklove 哈哈,不粘锅! 你为什么这么有创意呢
2021-01-19 15:05:17 +08:00
回复了 kaiki 创建的主题 问与答 如何把一个数字 x 随机分成 y 个数字,这些数字≥a 且≤b
@kaiki
@chengfeng1992
@XiaoxiaoPu
@JeffGe
@fbxshit

想了一下,找到了一个我认为正确的方法。
但基本原理很简单,就是类似前面提到的,在多边形内随机采样取点。

先看一下为什么发红包跟多边形取点会关联起来,举例来说,发红包的条件可以表示为:
x+y+z=11,(给 3 个人发 11 元红包)
x>=2, x<=8, y>=2, y<=8, z>=2, z<=8,
(给每个人发的红包在 2 和 8 之间)

用几何的观点来看,这几个条件表示的是,使用一个立方体(x,y, z 的范围都在 2 ~ 8 之间),去截取一个平面,平面的方程为 x+y+z=11 。平面被立方体截取的部分(在立方体内的),就是满足题目要求的解。然后求一个随机解就变成了在被截取的平面上随机采样采点。

如果把这个图形画出来,会发现平面被立方体所截得的图形是一个等边三角形。三个顶点分别是(2,2,7),(2,7,2),(7,2,2)

所以,现在的问题变成了:已知一个三角形(凸多边形),怎么才能做到均匀采样其内部的点?
这个就要感谢凸集的美好性质了:凸集内部的任何一点都可以唯一表示成凸集顶点的线性组合。
假设三角形的三个顶点分别是 P0, P1, P2,那么三角形内部的任一点,可以唯一表示为 a*P0+b*P1+c*P2,其中 a+b+c=1 。
所以要想随机采样三角形内部的点,只要随机取 a,b,c 这三个数,保证和为 1 即可。

上面是 3 维的简单情形,如果发红包给更多的人,就变成了更高维的,但原理是一样的。原来的平面变成了高维平面,原来的立方体变成了高维立方体。关键是求出立方体在平面上截得的顶点。找到所有的顶点后,对这些顶点线性组合就 ok 了。
2021-01-19 14:09:32 +08:00
回复了 kaiki 创建的主题 问与答 如何把一个数字 x 随机分成 y 个数字,这些数字≥a 且≤b
@chengfeng1992,#28,采样不均匀的话,把结果重排还是不均匀吧。


@cassyfar,#37,最小值最大值只是一个约束吧,并不一定要求一定要取到最小或最大值。
2021-01-18 17:57:45 +08:00
回复了 kaiki 创建的主题 问与答 如何把一个数字 x 随机分成 y 个数字,这些数字≥a 且≤b
@chengfeng1992
我前面说的主要不是最后一个值越界的问题,而是结果不随机的问题。
你可以运行一下自己的程序,多次运行以后,计算出各个人得到的红包平均数,看是不是相等的。如果不相等说明红包算法随机性有问题。

我可以举个肉眼可见的例子,
x=11,y=3,a=1,b=5,意思就是 11 元红包分给 3 个人,最小 1 元,最大 5 元。
简单看一下 3 个人分得的红包分布
1,5,5
2,4.5,4.5
3,4,4
4,3.5,3.5
5,3,3
可以看出来,后面抽红包的两个人,他们的平均期望值是 4,而第一个人的期望只有 3 。
这说明这种算法不是均匀随机的。
2021-01-18 15:32:03 +08:00
回复了 kaiki 创建的主题 问与答 如何把一个数字 x 随机分成 y 个数字,这些数字≥a 且≤b
@sillydaddy
@XiaoxiaoPu
好吧,那篇文章我也看不懂!!
但楼上的方法都是错的,这点我可以坚持。
1 ... 64  65  66  67  68  69  70  71  72  73 ... 82  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   864 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 43ms · UTC 21:13 · PVG 05:13 · LAX 14:13 · JFK 17:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.