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

iwtbauh

V2EX 第 257571 号会员,加入于 2017-10-02 17:25:21 +08:00
No such file or directory :-)
iwtbauh 最近回复了
我还是用我的 telegram 发送到收藏夹吧,还能跨设备无限容量无限时长备份。

楼上的 kde connect 挺好,但是 gnome 用户实在不想跑 qt 程序。
17 小时 13 分钟前
回复了 pimin 创建的主题 硬件 14 寸标压处理器笔记本电脑好像都没落了
所以组台式机啊。
17 小时 17 分钟前
回复了 thomaswang 创建的主题 程序员 用户态/内核态和线程模型
有的线程库中的线程是在用户空间模拟的,对内核而言,这些“线程”是透明的而且是一个内核线程。

或者你可以理解为用户空间又重新实现了一遍调度。而内核线程则使用内核的调度程序。

所以,自然用户空间线程库可以把单一用户线程与单一内核线程绑定。多个用户线程与单一内核线程绑定。
17 小时 24 分钟前
回复了 bruce00 创建的主题 Linux 求助,刚安装的 ubuntu18.04 能搜到 wifi 但是连不上
强烈尽量买 qualcomm 芯片网卡,mediatek ( ralink )芯片网卡驱动能气死你。
这个问题不是“不需要验证”,而是“验证的方式不对”。

当然需要验证,但是把收集后戳作为知识塞入代码明显是不对的。而且也是违反互联网标准的。DNS 不就是为了解决这个诞生的吗。
@ysc3839 #46

你怕是不知道以前很多应用程序安装时直接升级(降级)系统库。

而且这种行为的应用程序到现在也是存在的。

@est #48

这个问题和 distro 之间不兼容没有半点关系。

所以说我说是“现在为了保证前向兼容采用了一种极其丑陋的方法规避问题”啊。

@fhc023 #49

比如我为 Debian 的某个版本提供二进制包,我可以直接在系统里依赖库,比如 libcurl3。而且基于共享库版本控制,不用担心 API/ABI 变化。安全更新直接由发行版负责了。我也不用自己去编译一份 curl,为什么不用呢。
@fhc023 #25

这就是我为什么讨厌 windows 这种大泥球的原因之一啊。你要是 windows 用户,肯定知道臭名昭著的“ DLL 地狱”问题。DLL 地狱即一个新软件可以随意升级(或降级)现有软件依赖的 DLL 库,而应用程序通常需要特定版本的库,一旦没有特定版本的库,应用程序就会崩溃。

这就是因为 windows 技术上一开始没有做好共享库版本控制问题导致的。也就是你说的这个原因。现在为了保证前向兼容采用了一种极其丑陋的方法规避问题,但没能实际解决。

而 Unix 的世界里,共享库版本控制做的非常好,一种方法是库文件名后戳通常带有版本号,应用程序依赖 libxxx.so.1 然后系统将 libxxx.so.1 符号链接到 libxxx.so.1.2.3 等版本上,系统只管升级 libxxx.so.1.x.x,库开发者保证小版本变化不会引入回归。而引入回归的大版本通常也可以和旧版本库共存。除了这种方法,还有很多种方法,比如 glibc 的符号版本控制,还有 qt 的库版本控制。。
4 天前
回复了 c3yangliu 创建的主题 Python 怎么自己实现 if?
修改 cpython,自己创建一个关键字等同于 if 的效果就行了。
还以为什么呢,看了几楼原来就一个邮件客户端喽。那有什么技术含量。简单的拿现成成熟开源项目包装一下。复杂的就是对着 RFC 规范写啊。4#说的一点儿没错。
6 天前
回复了 wikinee 创建的主题 Ubuntu 用了大半天 Fedora29,我逃回来了…
PC 吗,那不如换 Debian testing
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1534 人在线   最高记录 4236   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.2 · 7ms · UTC 00:02 · PVG 08:02 · LAX 16:02 · JFK 19:02
♥ Do have faith in what you're doing.
沪ICP备16043287号-1