V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  geelaw  ›  全部回复第 117 页 / 共 175 页
回复总数  3500
1 ... 113  114  115  116  117  118  119  120  121  122 ... 175  
2018-01-27 17:13:45 +08:00
回复了 septet 创建的主题 程序员 你们对进制的转换都熟悉吗?
@bramblex 计算机并不一定要用二进制存储一个数。只是你常用(我也常用)那种用二进制存储的计算机。

您后半段论证感觉就是:研究更好的排序算法是没有意义的,因为标准库里有排序算法。

问题的价值在于问题本身,而不是它有什么用。当然这样论证会导致不反对 X-Y 问题,但就这个进位制转换的特殊问题来说,它本身的意义还是很明显的。
2018-01-27 16:52:41 +08:00
回复了 septet 创建的主题 程序员 你们对进制的转换都熟悉吗?
@septet https://geelaw.blog/entries/rethinking-base-conversion/ 简单来说,变成你会做算术的进制的方法是级数求和(多项式求值,可以用秦九韶方法),从你会做算术的进制变成你不会做算术的进制的方法是反复做带余除法。

如果你用 Windows 的话,在 PowerShell 里直接 (十进制数字).ToString('x') 就得到十六进制的表示,或者 0x 十六进制 就得到了十进制的表示。

@bramblex #22 因为你需要表示一个数,而表示一个数最常见的方法是使用进位制。
x86 的调用栈栈顶的地址数值小于栈底。
2018-01-27 15:41:18 +08:00
回复了 geelaw 创建的主题 Bitcoin 比特币挖矿者中前四名的算力超过了 51%
@Or2 #5 这个方向和 Bitcoin 的初衷已经远离了。而且多方密码学协议的一个很重要的性质就是,不需要有实际上“受信的第三方”,密码学协议本身就可以凭空造出来一个。

@buguniaogu #7 从过去的区块造一个新的、更长的分叉就修改了他人的交易记录。

@takato #32 提醒:通过算力取得多头寸和通过买入取得多头寸的成本是不同的。

@takato #36 注意同时持有多空头寸并不是矛盾的,只是通常来说这样做因为摩擦而不划算。刚刚说了通过算力和通过购买取得多头的成本不同,同样,卖空的定价可能是有套利空间的(尤其是大家都对这个 instrument 过于自信的时候)。即使没有这种情况(定价都是合理的),在将来确实下跌的情况下,如果原来净头寸是空,抵消掉的多空带来的摩擦只是降低了收益率罢了,在下跌很严重的情况下或许仍然可以获利。(没有定量计算过,如果有请教我。)
2018-01-27 14:07:11 +08:00
回复了 septet 创建的主题 程序员 你们对进制的转换都熟悉吗?
更自然的想法是“寻找一个数在某进制下的字符串形式”,因为进制本身并不是数的属性。

如果是手算,原来的数本身也具有一个表示形式,才有所谓“转换”。如果是计算机运算,你也可以假想数是本来是用二进制表示的,不过这样想的用处不大。
2018-01-26 14:37:56 +08:00
回复了 rustkeyboard 创建的主题 程序员 什么时候能开放上传图片的功能?
https://www.v2ex.com/i/about

It's already there. You just need to pay for it.
@senghoo 这个想法是错误的,只要另一条链更长,诚实的参与者就会接受。

这里的问题在于:为了获利,你要透支未来的时间戳,而比特币的时间戳整体上要递增(必须大于前 11 个 blocks 的中位数),为了造成算力不足需要降低难度的假象,你更要让时间戳快速增长。
接受区块的时候会验证时间戳不能太离谱,而从初始块到现在的时间增长是固定数,这就导致同时符合时间戳要求且看起来符合难度要求的链只能具有更少的区块,从而不会被接受。
这个问题类似于“如何删除收件箱、垃圾邮件文件夹、已删除文件夹、已发送文件夹”。
2018-01-25 21:31:29 +08:00
回复了 yuzibobo 创建的主题 分享发现 现在(2018 年)注册 live.com 邮箱的方法
据说可以用老版本的 Windows Phone 注册,但我没试过。并且这样只能注册新的 Microsoft account,无法在原有的上面加了 alias。
2018-01-25 16:39:59 +08:00
回复了 AntonChen 创建的主题 问与答 公司要做内网「行为管理」了
@AntonChen 网络访问不是一种资产么?

可以批评公司不提供用于娱乐的网络,但是管控公司的网络也没什么问题。

我觉得正常的公司都会告知员工吧,但我不清楚是否是必须的。另外,我觉得员工自己有隐私意识的时候就不会用公司的网络和设备干自己的事儿了(尤其是被知道了会不好的事儿)。
2018-01-25 15:57:04 +08:00
回复了 AntonChen 创建的主题 问与答 公司要做内网「行为管理」了
公司资产上干嘛要干自己的事儿呢?
2018-01-25 15:34:40 +08:00
回复了 feng32 创建的主题 程序员 请教一个 Python 正则表达式问题
你可以写 aaa|bbb|ccc,如果你一次只想要一个。

或者采用展开的形式:aaa(bbb)?(ccc)?|bbb(ccc)?|ccc
@POPOEVER 一般来说是用加号分类。
2018-01-25 11:53:04 +08:00
回复了 myrp556 创建的主题 问与答 迷茫的研究生
这剧情转折令我摸不着头脑:先是对硕士生活不太满意,也不喜欢科研,只爱技术,然后转了博士?

(其实我没懂“遂答应了师兄通过我转读博士的请求”,你是说 答应 师兄通过你 转博,还是 答应师兄 通过 你转博,不过根据后文“父母的强烈期望”,我觉得结果应该是你转博了。)
2018-01-25 10:21:02 +08:00
回复了 mingji 创建的主题 微软 微软账户强迫修改密码,不想改怎么破?
https://zhuanlan.zhihu.com/p/28589593
https://zhuanlan.zhihu.com/p/32127722

更惨的情况是这个。不过我用的代理似乎并不会产生此问题。
据说句点在 Gmail 用户名里面没有意义 - -
2018-01-25 09:28:31 +08:00
回复了 ericgui 创建的主题 程序员 前后端是怎么验证身份的?
在客户端由不受信第三方(比如用户)控制的情况下,不存在能够验证请求来自“自己的”前端的方法。

如果客户端不受不受信第三方的控制——比如你可以确保你的(二进制)代码只被分发商看到,而最终用户无法看到代码——则可以在请求中使用密码学手段保证发送请求的程序“知道”某个秘密——比如一个密钥。

#7 的回复让我搞不明白楼主想要解决的问题,到底是验证发送请求的程序是自己的程序,还是使用程序的用户是在访问自己可以访问的数据。这是不同的问题。
你想表达的是用汉字(而不是拉丁字母)写代码,还是用自然语言(而不是特别制造的程序设计语言)制造程序?
2018-01-24 23:46:45 +08:00
回复了 innoink 创建的主题 问与答 find 和 search 的区别?
@innoink search a file 和 search files in a folder 不一样,前者更倾向于在文件里面搜索。grep 的解释很简单,因为 grep 找到的东西不是 regex 所以不可能是 find a regex,search X 可以表达 find a match of X 的意思。
2018-01-24 22:24:59 +08:00
回复了 innoink 创建的主题 问与答 find 和 search 的区别?
从词典考虑,find 是找到,search 是去找。

从用法上考虑,一般 find text in a document,但是 search files in a folder, search "some keywords" with Google, search the Internet。

如果要写一个查找规律的东西,有以下几种选择:

- Collection.Where
- string.Find
- RegExp.Match
- ShellFolder.Search
1 ... 113  114  115  116  117  118  119  120  121  122 ... 175  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1750 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 54ms · UTC 16:13 · PVG 00:13 · LAX 09:13 · JFK 12:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.