V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lolizeppelin  ›  全部回复第 16 页 / 共 49 页
回复总数  974
1 ... 12  13  14  15  16  17  18  19  20  21 ... 49  
2019-12-27 11:09:06 +08:00
回复了 520Python 创建的主题 Python Pycharm 中制表符输出无法对齐,这个怎么解决啊?
去参考 prettytable 怎么写的
抄 openstack
2019-12-27 10:39:40 +08:00
回复了 l4ever 创建的主题 Python flask_caching 之 memoize 谜团
处理 key generator

args = compat.inspect_getargspec(fn)
has_self = args[0] and args[0][0] in ('self', 'cls')
if has_self:
args = args[1:]


或者直接用 dogpile
2019-12-19 12:39:37 +08:00
回复了 miniyao 创建的主题 Python Python 4 会不会又是一门新语言?
哼! php 能 7 得, 我 python 就不能 8 ?
2019-12-13 14:43:15 +08:00
回复了 johnny1900 创建的主题 Python 多位大佬推荐的 学习 Python 必看书单汇总
看那么多书后你写了多少行代码呀?
2019-12-09 15:22:52 +08:00
回复了 Harlaus 创建的主题 Python 可以将 asyncio 与 celery 一起使用吗?
至少之前我看 kombu 代码的时候还不支持 asyncio

asyncio 就在大量库支持之前根本没法用,还不如老老实实 eventlet
2019-12-09 15:21:22 +08:00
回复了 frostming 创建的主题 Python 无需额外进程的 Flask 定时任务扩展
好好学习下写守护进程和要命了一样
WINHEX 用二进制打开文件对比你就知道什么问题了

瞎猜个什么劲
2019-12-05 15:34:36 +08:00
回复了 littlepython 创建的主题 Python Python 如何调用系统命令
重启命令加到 sudo 里
2019-11-27 16:33:30 +08:00
回复了 lc7029 创建的主题 程序员 有多少人和我一样用虚拟机做工作环境的?
请用笔记本加扩展坞
家里放显卡坞

嘿嘿嘿
在 pool 代码里加日志

从 pool 里取出 connection 的时候打印一条
还回去的时候打印一条

这不就知道哪次没还回去了么?

打日志打日志打日志
2019-11-25 11:45:06 +08:00
回复了 pinews 创建的主题 程序员 PHP curl 关于 put 和 post 使用上的一个小问题
@pinews

a=1&b=2 不一定要看作 form 表单, 服务器端也可以认为是 filter

按现在的流行 a=1&b=2 作为 filter,具体数据在 body 里以 json 存放
2019-11-25 11:42:27 +08:00
回复了 pinews 创建的主题 程序员 PHP curl 关于 put 和 post 使用上的一个小问题
没有区别, 有区别的是服务端根据 rfc 标准如何处理,以及客户端(库)是如何处理的

a=1&b=2 可以在 url 后面,也可以在 body 里.
到底是在 url 里还是在 body 需要看客户端代码如何处理的
如果在 url 里还会受到服务器端包头长度限制的影响
2019-11-24 08:55:39 +08:00
回复了 pinews 创建的主题 程序员 PHP curl 关于 put 和 post 使用上的一个小问题
put 和 post 最大区别在于 post 可以提交多个字段的内容,多个字段内容用&或者随机字符边界分割。


没有这个区别
2019-11-22 11:41:27 +08:00
回复了 kayseen 创建的主题 Python flask 使用 token 鉴权,怎么获取用户的上次登录时间?
认证归认证啊,总不能把用户信息都塞 token 里吧

查询用户信息的时候获取到上次登陆时间就是,不要做塞 token 里这种事
2019-11-20 20:29:13 +08:00
回复了 vcfghtyjc 创建的主题 Python Python 的多线程原来不是真的多线程啊
@secondwtq

相近但是不常用的词没法准确传递的
最明显的就是并行和并发, 这两词具体表达什么意思是“定义”下来而不是可直接理解推导的

今天我看了记得定义了明天就忘记了, 那些本来就不熟悉这些内容的更加记不住了

所以用词得绕着表达, 比如利用多核这种可以直接理解的
2019-11-20 16:40:32 +08:00
回复了 vcfghtyjc 创建的主题 Python Python 的多线程原来不是真的多线程啊
不要把逻辑纠结到名词上,名词是为了表意而已,代码本身脱离不了人类逻辑

34 楼说了关键,能不能并发(这个词本身就不应该纠结),需要逻辑上可行!
单关键点不是在 34 楼所说的共享,关键点在于,多个 work/thread/process/runner/loop (用哪个名词真不重要)之间的工作是否有序
你要知道一旦执行过程的逻辑是有序的, 那么最终无法一起做或者只能片段一起做(部分无序部分可以同时进行),即使你分配到了多个线程,最终顺序还是要用锁来保证,结果还是强制了顺序,即使看上去用了多个 cpu,实际都浪费到锁上


python 的线程是真线程, 但是 GIL 要求 python 代码片段被顺序执行,所以多个线程并没有同时干活,也就是没法用多核,最多跑 100%.

你的 python 代码是跑 python 虚拟机里的,GIL 就相当于 python 虚拟机里有个强制的线程顺序锁,你纯 python 代码怎么写都没法脱离他的顺序限制,自然是无法达成你需要的并发的

所以要么写 C 代码脱离 python 虚拟机的 GIL 限制,要么多进程
@cyhulk
这是上层的,应该不是楼主想知道的知识点

硬盘本身的知识点一般是做数据恢复(顺便修硬盘,卖二手硬盘)的比较熟悉
可以先看点负磁道,砍头,G 转 P,LBA 表重建之类,普通用户了解这些就差不多了
去硬盘之家

这些原理修硬盘的接触比较多, 基本都是 PC3000 用户
1 ... 12  13  14  15  16  17  18  19  20  21 ... 49  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6042 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 06:13 · PVG 14:13 · LAX 23:13 · JFK 02:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.