V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  gzfrankie  ›  全部回复第 2 页 / 共 5 页
回复总数  81
1  2  3  4  5  
2020-06-25 17:40:46 +08:00
回复了 xiaojiao 创建的主题 问与答 初始化带指针的 struct
看不懂你想干什么,但是你这个用法一定是错的。

正确写法:
ClinkList L=(CLinkNode*)kmalloc(sizeof(CLinkNode),GFP_KERNEL);
memset(L, 0, sizeof(CLinkNode))
2020-06-25 11:42:40 +08:00
回复了 jingous 创建的主题 Apple iOS 美区的 billing address 有什么用?
楼上的都没答对啊。

Billing adress 是美国比较常用的验证信用卡方式,你的 biling address 在发卡行是有留底的,如果你捡的别人的卡但是 billing address 没填对是会被 decline 的。
2020-06-24 15:55:45 +08:00
回复了 smallpython 创建的主题 Python json.load 方法如何让对象内部都是 str 类型?
google 搜索“python 2 json load unicode to string” 出来第一个就是我那个答案
2020-06-24 15:53:57 +08:00
回复了 smallpython 创建的主题 Python json.load 方法如何让对象内部都是 str 类型?
2020-06-24 15:31:38 +08:00
回复了 smallpython 创建的主题 Python json.load 方法如何让对象内部都是 str 类型?
像楼上说的

python2 的 string 是 bytes,只能装 ASCII 的字母,装不了中文。

python3 的 string 就是 python2 的 unicode (直接改了名),然后新弄了 bytes 这个类
2020-06-23 02:54:54 +08:00
回复了 movq 创建的主题 macOS ARM 版的 Mac 对开发人员有不利吗?如果有,是在哪些方面呢?
说小不小,说大其实也不大。

Debian 、centos 、fedora 都有 arm release 多少年了,库和包的依赖基本都解决得七七八八了。折腾一下树莓派就知道了。

而且 ARM 有生态,不像 PowerPC 一样全靠自己,华为的服务器不也是用 ARM 的呢
2020-06-23 02:32:00 +08:00
回复了 chanelleemr 创建的主题 Python 这个 Python 初级代码的错误在哪里? 求大神指导!
会错帖子了……
2020-06-23 02:30:57 +08:00
回复了 chanelleemr 创建的主题 Python 这个 Python 初级代码的错误在哪里? 求大神指导!
圈子问题加我国特色。

你看看 MAGA 哪一家是用 JAVA 主流搭出来的…

另外你哪里看十手 tiobe,2020 年 6 月 tiobe.com/tiobe-index

1. C 17.19%
2. Java 16.10%
3. Python 8.36%
4. C++ 5.95%
5-10 C#、VB 、JS 、PHP 、R 、SQL
2020-06-23 02:10:09 +08:00
回复了 systemcall 创建的主题 随想 有没有可能,我们的记忆都是虚构的?
有 但是没有意义。

所有不证自明的公理,相信它只是因为它能帮我们更好地认识世界,改造世界。

像地心说,从相对运动的角度,说太阳围着地球转其实也没有错,只是你计算起来解释起来比万有引力的日心说复杂的多得多;
神创论只要你信了也是不能证伪的,但是进化论和基因能帮我们找到 covid19 的来源和近亲。
2020-06-22 13:07:06 +08:00
回复了 muzihuaner 创建的主题 分享创造 HuanGe' Linux Store-一个简单的 Linux 应用商店,大佬勿喷!
有点理解不了…

真的有人会用 GUI 版的 Linux 发行版办公?

对这些软件有需求的人,真的会用 GUI 版的 Linux 办公?
2020-06-20 00:00:10 +08:00
回复了 Deteriorator 创建的主题 程序员 C 语言的 IDE 好用的有哪些?麻烦巨佬推荐一下
Vscode,eclipse,Netbeans 随便选一个就好。

学个破 c 语言装个 10 几 G 的 VS 是什么心态…
2020-06-18 20:24:57 +08:00
回复了 JoDragon 创建的主题 分享发现 详细解读 49 一年的爱奇艺会员
不对啊 30 元券拿到的是满 178 减 30 。

用不了
2020-06-18 19:21:09 +08:00
回复了 smallpython 创建的主题 奇思妙想 假如用户可以对搜索结果进行评分
其实 google 就是这样,多人点击的网站是有权重的。
2020-06-18 01:56:52 +08:00
回复了 DoctorCat 创建的主题 问与答 国内还在用 Windows8 的人多吗?
谁还用 win8 啊,当年免费升 win10 绝大多数人都升了。我只有一台几年没开过的虚拟机跑着正版 win8,忘了升了,现在不免费了
在看了一下你的疑问,补充一下:
"那么我的问题来了,如果被 acquire 了两次的话,我们需要不要 release 两次? 看代码,我们不需要 release 两次。"
不需要 release 两次,因为
1. 如果第一次 acquire()成功,acquire()返回 True,程序运行
2.第二次 acquire(),由于 lock 并没有被 release,程序被停在 acquire 那行;想让程序继续运行,需要在别的地方把这个 lock release 掉。
3.release 一个已被解锁的 lock,python 会 throw RuntimeError
因为那段代码,foo_lock 和 bar_lock 是两个不同的 lock 。
流程:
1. 在__INIT__里锁了 bar_lock
2.这时候两个进程同时开始,bar 锁在 self.bar_lock.acquire()那里不动了
3.foo 正常运行,运行结束了之后 self.bar_lock.release()解锁 bar_lock ;运行到第二次 foo_lock.acquire(),锁住不动
4.bar_lock 被解锁,bar 继续运行,到最后解锁 foo_lock
5.foo_lock 被解锁,foo 继续运行

所以是两个 lock,在 foo 里解 bar_lock,在 bar 里解 foo_lock,不存在同一个 threadacquire 了两次同一个 lock 的情况
主要是散热
2020-06-16 20:55:26 +08:00
回复了 nise3055 创建的主题 职场话题 投某二线厂,内推简历被总监拒,理由是超过 30 岁了。
有可能是你 overqualify 了,人家就想招个小朋友培养
2020-06-16 15:41:09 +08:00
回复了 miyazaki 创建的主题 奇思妙想 程序设计问题
点进 ide 的页面能看到所有枚举过程,如果是想尽可能充少点钱的话,比较好的方法:
1,1,2 剩 80
3,6,1 剩 60
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1209 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 18:05 · PVG 02:05 · LAX 10:05 · JFK 13:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.