首页   注册   登录
 jmc891205 最近的时间轴更新
ONLINE

jmc891205

V2EX 第 4930 号会员,加入于 2011-01-08 15:06:18 +08:00
今日活跃度排名 4035
NPR 开发了一个可以秒开的主页
程序员  •  jmc891205  •  263 天前  •  最后回复来自 jane35622
21
上海有哪些联合办公空间比较好?
职场话题  •  jmc891205  •  131 天前  •  最后回复来自 xiaoou
6
请问过来人,注册一人有限责任公司有什么需要注意的吗?
程序员  •  jmc891205  •  2017-06-07 00:27:37 AM  •  最后回复来自 qui9090
1
这段 Python 代码是什么结果?
Python  •  jmc891205  •  343 天前  •  最后回复来自 billgreen1
24
大微软为员工提供的新福利
水深火热  •  jmc891205  •  2017-04-21 15:17:29 PM  •  最后回复来自 eliteYang
121
感觉自己好软弱,是一个不敢做出改变的人。
职场话题  •  jmc891205  •  2017-02-14 14:13:24 PM  •  最后回复来自 webcoder
100
每个月五险一金交掉好多啊:(
职场话题  •  jmc891205  •  2017-02-04 23:12:13 PM  •  最后回复来自 Henrybsbhp
30
jmc891205 最近回复了
1 天前
回复了 mimzy 创建的主题 Python id(1) 和 id(2) 返回的内存地址为什么相差 32?
@mimzy
1. 小整数缓存用的是数组不是链表
2. 6 楼最后提到的链接是 Python2 的实现
1 天前
回复了 514656282 创建的主题 Java 代码里面有中文,大家觉得怎么样?
写代码的时候还要中英文切换不会很麻烦吗
1 天前
回复了 mimzy 创建的主题 Python id(1) 和 id(2) 返回的内存地址为什么相差 32?
id(1)和 id(2)相差的是 32bytes 不是 32bits
在 CPython 的实现里小整数缓存是这样定义的:
static PyLongObject small_ints[NSMALLNEGINTS + NSMALLPOSINTS];
在我的 64 位机器上 sizeof(PyLongObject)是 32bytes 因此 id(1)和 id(2)相差了 32bytes

在 CPython 的实现里也可以找到 PyLongObject 的定义:
typedef struct _longobject PyLongObject; /* Revealed in longintrepr.h */
struct _longobject {
----PyObject_VAR_HEAD
----digit ob_digit[1];
};
在我的机器上 PyObject_VAR_HEAD 占 24bytes, digit ob_digit[1]占 4bytes。
可能由于内存对齐的缘故, PyLongObject 实际占用了 32bytes 而不是 28bytes。
1 天前
回复了 korvin 创建的主题 投资 如果有 50 万存款你会怎么做?
我有 50 万啊 并没有怎么样
自己搞个服务器开个 jupyter notebook
3 天前
回复了 Leigg 创建的主题 Python [ Python ] print(0.3 == (3 * 0.1)) ->False why?
@andylsr 不用浮点数是不可能的
4 天前
回复了 Leigg 创建的主题 Python [ Python ] print(0.3 == (3 * 0.1)) ->False why?
永远不要用==去比较浮点数
6 天前
回复了 watara 创建的主题 全球工单系统 今天 QQ 邮箱惹毛我了
QQ 企业邮箱吗?
两个 27 寸 1080p 显示器
不上 4k 是因为公司的采购列表里没有 4k 的显示器。。。
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   2932 人在线   最高记录 3541   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 15ms · UTC 02:46 · PVG 10:46 · LAX 19:46 · JFK 22:46
♥ Do have faith in what you're doing.
沪ICP备16043287号-1