V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  msg7086  ›  全部回复第 523 页 / 共 1018 页
回复总数  20360
1 ... 519  520  521  522  523  524  525  526  527  528 ... 1018  
2017-07-01 14:37:14 +08:00
回复了 intohole 创建的主题 Python 本人工作 5 年+,在 bat 中两家混过,求私活!
@liverpool08 不是精英,不敢当。
你有更好的想法,可以给别人提。如果你没有更好的办法,那你让别人用什么办法。
2017-07-01 12:33:10 +08:00
回复了 bigzhu 创建的主题 问与答 如何根据 url 准确取出 domain?
另外我看了你的源码。说真的,为什么要重新发明一次轮子呢。
安全性什么的我先不提,digest 出来的密码只会用到 0-9a-f,遇上要求字母+数字+符号复杂度的密码(比如 Windows Server 登录密码),直接就过不去了……
2017-07-01 12:24:57 +08:00
回复了 intohole 创建的主题 Python 本人工作 5 年+,在 bat 中两家混过,求私活!
@liverpool08 那你给出个主意?人家又不是故意来打扰着玩的。
2017-07-01 12:22:28 +08:00
回复了 bigzhu 创建的主题 问与答 如何根据 url 准确取出 domain?
@hx1997 .google 是完全有效的域名后缀。https://domains.google/
2017-07-01 12:18:40 +08:00
回复了 bigzhu 创建的主题 问与答 如何根据 url 准确取出 domain?
domain 就应该是 www.google.com.sg
我就问你,www.sb 你指望返回什么结果?
再问你,acm.pku.edu.ax 你指望返回什么结果?
2017-07-01 12:14:19 +08:00
回复了 superPershing 创建的主题 VPS 感觉最近搬瓦工搭的 VPN 越来越慢了?是 GFW 升级了还是?
你和你 VPS 之间的网络难道走的是你自己拉的网线?
2017-07-01 11:56:28 +08:00
回复了 minacat 创建的主题 问与答 地铁安检不用开瓶检测饮料的机器是什么原理?
有台机器,不用开瓶,放饮料上去,BOOM !
不会。
你可以看看 php5 版本的 phpinfo 看有没有漏装模块。
2017-07-01 11:51:33 +08:00
回复了 makendk 创建的主题 VPS 有几台闲置的 VPS 该怎么利用
没什么能利用的好办法。嗯除了转卖代理或者干点违规的事情。
2017-07-01 11:50:35 +08:00
回复了 superPershing 创建的主题 VPS 感觉最近搬瓦工搭的 VPN 越来越慢了?是 GFW 升级了还是?
国际宽带总量有限,用的人越多速度越慢。
2017-07-01 11:39:26 +08:00
回复了 aold619 创建的主题 问与答 关于招行信用卡被盗刷有何建议?
在美国刷信用卡没见过要密码的……
2017-07-01 02:24:09 +08:00
回复了 rebeccaMyKid 创建的主题 问与答 [爬虫] 服务器一般验证什么? Referer 会验吗?
一般都不验证。
2017-07-01 02:23:32 +08:00
回复了 aold619 创建的主题 问与答 关于招行信用卡被盗刷有何建议?
你能证明自己在国内的话就没事。
银行没道理把在国外实体支付的钱算在你头上。
2017-07-01 00:13:50 +08:00
回复了 guyeuro 创建的主题 问与答 大家能在写程序之前把每个细节都能想清楚吗?
@QQ2171775959 这种逻辑一般都会当场写测试代码,调一下就行了。
2017-06-30 23:23:19 +08:00
回复了 xuezher 创建的主题 程序员 各位怎么看待易语言和按键精灵脚本
别的我不说,让你 2000 年的时候写一个易语言出来,你有能力写出来吗?
不说 2000 年,就说今年好了,让你写一个易语言出来,你有能力写出来吗?
说别人 low 的人要是还不如他们的话,那不是 low 去地下室了。
2017-06-30 16:25:23 +08:00
回复了 114514 创建的主题 宽带症候群 如何提高长城宽带的国际出口网速?
先收购它。
2017-06-30 16:23:48 +08:00
回复了 guyeuro 创建的主题 问与答 大家能在写程序之前把每个细节都能想清楚吗?
好像漏打了点逻辑,随便看看就好,手打的没进编辑器。
2017-06-30 16:22:23 +08:00
回复了 guyeuro 创建的主题 问与答 大家能在写程序之前把每个细节都能想清楚吗?
@guyeuro 比如让我写这个代码的话,我会先写结构。
注释也好伪代码也好,得先打框架起来,然后再去慢慢想细节。
比如这个 num2voice,那么首先把功能细分开。
1. 正负号
2. 整数部分
3. 小数点和小数部分(如果有的话)

那么这个函数实现就是:
def num2voice(num)
# const
suffix10k = ['', '万', '亿', ...]

# sign
puts '负' if num < 0
num = num.abs

# partition to 10k segments and convert to voice
segments = []
seg = 0
while num > 0 do
segments << suffix10k[seg]
segments << num10k2voice(num % 10_000)
seg += 1
end
puts segments.reverse.join

# TODO: fraction part
end

到这里主体功能就写完了,接下来只要把 1 万以内的 num10k2voice 实现就好。

我记得上一次写这个类似的程序还是初二的时候,那时候也不知道怎么做软件架构设计,就是从头到尾硬生生开着循环写代码,最后写得老长还难读。现在写得多了以后,养成了逐步细分的习惯,把功能细分到不同的方法里,然后再串起来调用,就很容易想也很容易写了。
而且你看,这些搞完以后,我都不需要写 num10k2voice 的实现,就可以提前做测试了,只要让函数返回一个固定值,就可以测试万位、亿位的正确性了。
@dangyuluo
┋◆冃.狌.交.伖,释.鲂.压.劦、棑.解.漃.瘼◆ 真 人] 视||频. █网.址:wWw. BiLiBiLi。Com◆┋
2017-06-30 12:35:07 +08:00
回复了 guyeuro 创建的主题 问与答 大家能在写程序之前把每个细节都能想清楚吗?
整数数字转读音

这个能十几二十行?
光写个单元测试都不够十几二十行吧。
1 ... 519  520  521  522  523  524  525  526  527  528 ... 1018  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1242 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 95ms · UTC 23:28 · PVG 07:28 · LAX 16:28 · JFK 19:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.