V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ClericPy  ›  全部回复第 102 页 / 共 133 页
回复总数  2641
1 ... 98  99  100  101  102  103  104  105  106  107 ... 133  
2019-11-01 11:37:06 +08:00
回复了 qwertyzzz 创建的主题 程序员 Chrom 突然访问不了 v2 了
反正我连 V 站十次失败四五次是常规操作... 不敢开不开番茄, 换过了不少 dns 也没用, ip 美国的, 一直 300 多 ms ping
2019-10-31 18:48:21 +08:00
回复了 rizon 创建的主题 程序员 如何停止线程池中的线程
对 py 来说, 取决于子线程是不是 daemon, talk is cheap

from threading import Thread
import time


def parent():
t = Thread(target=child)
t.daemon = True
t.start()
for i in range(5):
print('parent', i)
time.sleep(0.5)


def child():
for i in range(10):
print('child', i)
time.sleep(0.5)


t = Thread(target=parent)
t.run()


执行会发现父线程在子线程 daemon 是 True 的时候不等, False 或默认的时候等. (这是为了定义清晰, 实际主线程看做父线程也一个意思)

但是注意, 这里的不等是不阻塞的意思, 结尾如果加一个 time.sleep(5), 会发现子线程是没有停止退出的, 这里不等只是让程序进程退出而不等.
2019-10-31 16:51:17 +08:00
回复了 JCZ2MkKb5S8ZX9pq 创建的主题 Python 一个项目设置的小白问题请益
@JCZ2MkKb5S8ZX9pq python3.3 以后 __init__.py 也不是必须的了, 总之就是尽量不要在包内做那些奇怪的引用, 不然那跟普通文件夹还有什么区别 (虽然我超喜欢这种操作, 在 if __main__ 里... 不过都是 utils.py 这种不引用包内其他模块的前提下)
我的 vscode 里 code runner 默认还是在项目根目录来着, 后来被我改成的从当前文件执行...
2019-10-31 16:28:36 +08:00
回复了 shenfu1991 创建的主题 问与答 无法侧卧怎么办
大夫都解决不了的, V 友也解决不了

上面说去宠物医院的你想笑死我... 哪家大佬看病去宠物医院的
2019-10-31 16:25:45 +08:00
回复了 JCZ2MkKb5S8ZX9pq 创建的主题 Python 一个项目设置的小白问题请益
还是好好理解一下包和模块的概念吧... 很多相对引用其实也会被 linter 划红线(我就经常用 ..)
功能统一写到 package 里
调用统一在包外(这样 cwd 就不会乱了), 就算是包内常见调用, 也可以在包里写好 main, 在包外调用, 更清晰直观一点. 包内引用就可以只用相对引用了

总之尽可能别用 sys.path append 的方式吧. 对于一个靠谱的 IDE / 编辑器, 在项目根目录执行也就是一个快捷键的事
2019-10-31 16:20:09 +08:00
回复了 yongliang 创建的主题 问与答 你对区块链的理解是什么?
之前也发帖问过正规军区块链会有什么影响, 结果一个回的都没有...
2019-10-31 16:18:56 +08:00
回复了 ieiayaobb 创建的主题 问与答 来一道实际的面试题
1. 降低曝光率. 提供消息按钮: dislike. 如果某个人被 diss 的次数太多, 则降权并且假封一个月, 降低他的发消息频率.

2. 提高成本. 如果某个人被 diss 次数过多, 发"同一条消息"时需要 冷却时间(分段递增) 或者付费解封.

3. 广告标识. 考虑到隐私问题, 目前微信是不能对用户聊天信息做线上存储的, 这个标识只能自己采集了.

比较省心的还是"人治", 大量用户匿名举报 /diss 某个人的话, 直接一盆冷水浇灭它, 反正有个阈值, 发多了这个月他就用光这个月的 spam 额度
2019-10-31 16:13:07 +08:00
回复了 rizon 创建的主题 程序员 如何停止线程池中的线程
这个不管什么语言, 在 stackoverflow 上都有人很详细的分析了, 自己去看看吧, 基本是个费力不讨好的操作, 一般都是在线程内自己主动停下.

目前就我所知, 除非语言本身考虑到处理这种情况, 不烦很复杂的. 比如在用 python 协程的时候, 挺多情况超时捎带的 cancel 可以把没跑完的协程给终止, 不过有些协程粒度不细, 还是停不下来.
2019-10-30 21:45:44 +08:00
回复了 mike77546 创建的主题 问与答 前天捡了一只小狗,请问这是什么狗。
胸前有白毛的... 好像叫狗熊?
如果没名字, 就叫阿尔法狗吧
2019-10-30 18:32:08 +08:00
回复了 gablic 创建的主题 英雄联盟 各位玩无限火力了吗?哪个英雄 NB?
现下的游戏, 自选模式, 玩了一天把游戏删了... 变味了, 也没太多时间玩.
匹配一大堆拒绝的, 选人一大堆不点确定的, 选符文一大堆看对面阵容不好就关游戏的
除了偷龙抢龙有点意思, 其他时候基本就是在告诉你一个道理: 你以为自己是主角, 其实你就是个在主角身边的背景...
好容易开一局, 每次阵容都似曾相识的, 两边如果遇到俩一样英雄的, 对面肯定厉害, 遇到的各种开黑厉害的全在对面, 见过贴 3 层膜的剑圣么...

有队友的话, 很好玩, 没队友, 很无聊, 时间充足的可以玩玩, 很多奇怪组合玩法. 就那个三层膜的剑圣, 喵咪瞎子露露, 直接打不动, 还有喵咪配小鱼, 一打五, 刚开始玩挺有意思的, 每局都有就有点无聊了
2019-10-30 17:48:40 +08:00
回复了 dackh 创建的主题 程序员 写脚本哪家强
你这是运维瞧不起你, 你就去 D 自己家机器?
2019-10-30 01:47:10 +08:00
回复了 ronman 创建的主题 GitHub raw.githubusercontent.com 被墙?
还别说, 我也是刚出现的, 之前看图都好好的貌似...
@Kimipoker 不是写了 server 酱么... 不过后来不想用它了, 改 sandbox 的公众号给自己发模版消息了
还是得分人... 现在互联网红利已经过去了, 以前那种学一个月找工作上万的时代已经一去不复返了
你都不说自己目前是什么水平, 如果是零基础连操作系统都搞不明白, 只学一门语言就去找工作感觉是坑你; 如果是计算机专业的, 只说就业 java 还是能挺几年的, 反正等你参与工作以后, 该学的语言早晚都得学一遍

选什么, 还是看个人背景
@whitev2 其实... 我看的一拳超人是盗版的, 然后美剧追更和看一些篮球综艺这些不一定是哪个网站的, 所以主要就是个监视网页变化的玩意, 虽然现成的 on web change 都有很多了, 不过没遇到上个习惯的, 反正机器在那吃灰
2019-10-29 12:02:27 +08:00
回复了 smallpython 创建的主题 Python 如何调试一个正在运行的 Python 程序?
google 上随便一搜 python debug running 有好几个吧, 这东西以前在周报只看到过 gdb, 刚随手一搜也有不少啊
上次查到病毒是有人对 dll 文件做了替换, 结果我一开软件报了病毒. 以前也有人在系统进程里放钩子, 唉, 不堪回首的年代.
最近点的一次是我在我 js 控制台里写了个无限递归 setInterval........... 电脑差点卡出屎来
仅限 Windows
喝一瓶 魔爪 就不困了, 以前我就是这么自学, 每天到家十点半, 洗完澡喝了魔爪就是干, 一干干到三点半.
不过自学的东西貌似都不挣钱...
2019-10-29 10:34:35 +08:00
回复了 monetto 创建的主题 Python flask 类似于 Spring ApplicationListener 的逻辑吗?
@monetto 看这个意思是... flask 初始化 app 还不够, 还要启动, 并且用户发来请求之前, 那 before_app_first_request 然后自己 Requests 自己不够么, 写个能阻塞的就够了吧. 这还不行只能去 flask 源码里找钩子了... 你要的 startup event listener 我至少在 stackoverflow 和 flask 官方 Github 都没看到
2019-10-29 01:51:17 +08:00
回复了 monetto 创建的主题 Python flask 类似于 Spring ApplicationListener 的逻辑吗?
没见过... 只知道有个第一次请求前的回调 before_app_first_request -> before_first_request_funcs. 反正 signals 里没看到
Sanic 和 starlette 那些协程库倒是可以添加 after_server_start 事件绑定...
什么任务不能初始化 App 的时候直接做好准备, 再去启动...
1 ... 98  99  100  101  102  103  104  105  106  107 ... 133  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1713 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 00:23 · PVG 08:23 · LAX 17:23 · JFK 20:23
Developed with CodeLauncher
♥ Do have faith in what you're doing.