V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  no1xsyzy  ›  全部回复第 105 页 / 共 267 页
回复总数  5322
1 ... 101  102  103  104  105  106  107  108  109  110 ... 267  
2020-11-23 09:17:11 +08:00
回复了 b0644170fc 创建的主题 程序员 如何更好的学习 shell 编程
@Kobayashi 哈哈 @谭浩强
2020-11-22 15:14:13 +08:00
回复了 Hlianbobo 创建的主题 Python Python 或 sage 如何实现二项式展开?
2020-11-22 15:11:55 +08:00
回复了 flyex 创建的主题 NAS 黑群晖用 zerotier 外网访问,有啥风险吗?
@bavtoex 两层 NAT 难穿呀……
这个问题其实可以通过不断尝试链接来打通并保活,具体不清楚怎么办到的。
两遍都开起来了以后循环 curl 某个服务的基础页面,打了大概一小时就通了……
之后就一直挂着 nextcloud 之类的自建网盘同步,重启就掉了,反正让 nextcloud 自己轮询,上午到中午就打通了。
2020-11-22 11:57:26 +08:00
回复了 v2defy 创建的主题 程序员 数学能否自学,有哪些书籍推荐
数学范畴太大了
我觉得自学一个东西就需要去玩它( play with it ),换句话说,你需要一个 REPL 环境
线性代数 Matlab 或者 Numpy
高等数学 Mathematica Wolfram (或者一个我已经忘记名字的老牌工具……)
数论图论群论集合论这些“论”基本就没有这些东西了
2020-11-22 11:49:42 +08:00
回复了 flyex 创建的主题 NAS 黑群晖用 zerotier 外网访问,有啥风险吗?
网络设私有(需手动允许才能进入,而不是知道网络 ID 就能进入)
把 sshd 侦听接口设置到 zt 的接口上去,不过就永远只能先建立 zt 再接入了。

风险相对一般,可用性比较低。为了提升可用性:
如果两边都有几层 NAT 的话需要给通道保活。
自建 MOON 和 / 或 Controller,并为它(们)配置好直通信道

另外,用公钥登录 + ssh-agent 比密码既更方便又更安全……
ssh-agent 也有工具可以跨 session 共享(比如 oh-my-zsh 带的 ssh-agent 插件)
2020-11-22 10:14:09 +08:00
回复了 eccentric579 创建的主题 问与答 微软这是 TMD 什么鬼验证码
@cxcxcxcx 但是对人来说更难,不是么?
人手轻易写出来的程序,通常意味着逻辑处理,也就常常是计算机比人更容易处理的任务
—— 虽然可能有滑坡,不过这可以视为一种启发:当你发现你轻易地知道如何写段程序时,那通常计算机比人更容易处理这件事。
这里也是,作为一个人,通常需要十数秒来完成此验证题,而计算机则是 1 秒以内。
我觉得这不叫 CAPTCHA,而应该叫 CAPTHCA (把 Human 和 Computer 反过来)
2020-11-22 02:11:03 +08:00
回复了 eccentric579 创建的主题 问与答 微软这是 TMD 什么鬼验证码
俺寻思单就鼠酪迷宫来说,计算机反而比人更选对吧

拿机器视觉模式匹配那一套识别出迷宫元素,包括大鼠和奶酪位置
通过墙壁还原迷宫形态
再跑个 BFS 就成
六张图估计不超过 1 秒
2020-11-20 23:59:38 +08:00
回复了 zh584728 创建的主题 程序员 吐槽贴:现在用中文搜索出正确的答案太难了
@linux40 13 年到现在,好家伙,没改
2020-11-20 23:48:44 +08:00
回复了 zh584728 创建的主题 程序员 吐槽贴:现在用中文搜索出正确的答案太难了
@johnsonshu 3 )上靠谱的论坛,比如 v2ex,痛骂 X 工具垃圾做不到 Y,然后就会有一堆人告诉你怎么用 X 来做到 Y 。这就叫莫非定律(迅速实践
2020-11-20 22:38:38 +08:00
回复了 bbxiong 创建的主题 Python Python 异常处理风格
@bbxiong 发现我可能单位写了一堆忘了发……
应该它的这些 API 就是设计为链式调用的,那显然报一个“元素找不到”的错比“NoneType 没有此属性”的错更合理。
不过,我设计的话会设计两套 API,一个更简洁的引发异常,更啰嗦的给 None,形如 dct['key'] v.s. dct.get('key')
或者提供一个参数来表示默认值,不提供就引发异常,形如 dct.pop('key', None) v.s. dct.pop('key')
2020-11-20 22:29:08 +08:00
回复了 PhyllisLin 创建的主题 分享发现 元气森林咖啡因含量爆表到可怕!
@Nin @PhyllisLin 咖啡因个体差异挺明显的
我有段时间是喝完咖啡就想睡,但只要撑过半小时就特精神……

@PhyllisLin 茶倒是本该有咖啡因,是茶粉不太正常。
奶茶含咖啡因这新闻我看了三遍,次次一堆人震惊(互联网没有记忆哈哈)
不过我赞成各种含咖啡因的预包装食物明确标注咖啡因含量(就像营养成分表那样,虽然它不是营养成分),有时希望运用咖啡因,有时又不希望有咖啡因,提供了信息就比较好掌握。
2020-11-20 20:31:39 +08:00
回复了 snachx 创建的主题 分享发现 简单对比了一下阿里云盘和 Teambition 网盘
@ohao 跟用户的绝对数量关系不大
重点是度盘长期缺乏竞争。
2020-11-20 20:26:01 +08:00
回复了 PhyllisLin 创建的主题 分享发现 元气森林咖啡因含量爆表到可怕!
不讲武德,茶里下毒(
2020-11-20 15:06:07 +08:00
回复了 kisshere 创建的主题 程序员 说实话,非引战帖,感觉 datagrip 还没有 phpmyadmin 好用
Dbeaver 用户就看看
我看来 DataGrip 没有单独买的必要,只是顺便做了个单独的出来,你看 JB 家的 IDE 付费版大都嵌上了 DataGrip
JB 家自己都知道这个单独作产品意义不大,重点还是要和 IDE 结合。
2020-11-20 14:28:58 +08:00
回复了 bbxiong 创建的主题 Python Python 异常处理风格
@happinessnch BTW 如果逻辑上确实应不处理,我推荐 with contextlib.suppress
如果暂时不作处理,我推荐 except: pass # TODO: handle this
2020-11-20 14:25:40 +08:00
回复了 bbxiong 创建的主题 Python Python 异常处理风格
这个是设计问题,不过你这边似乎也可以更正交地抽象

def finds(driver, **kwargs):
   try:
     return driver.find_element(...) # TODO: implement it
   except:
     return None

这样的话你以后就可以
if finds(driver, class_name="loaderIcon"):
  ...
elif finds(driver, class_name="ut-tab-bar"):
  ...
...
1 ... 101  102  103  104  105  106  107  108  109  110 ... 267  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2305 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 43ms · UTC 05:18 · PVG 13:18 · LAX 22:18 · JFK 01:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.