雷姬家的阁楼书架
387 subscribers
5.34K photos
121 videos
35 files
12.1K links
Reki的轻博客, 日常生活流水帐和信息见闻&吐槽.

你将在本频道看到包括且不限于以下话题:
菜菜程序员屎山遨游见闻
猎人 · 特工 · 提督 · 雀士 · 猎魔人 · 开位御主 · 期间限定回归
二五仔毒奶观测者
刀客塔沉船记录
财经新闻胡乱精选
生草新闻摘抄 & 分享
频道主突发恶疾
Download Telegram
洁哥还是挺好用的
好想用莱万汀
这个新的 vs installer 好多问题啊...
三点钟就做的差不多了。然后后面改东西 bug 越改越多,我真实服了
我创建了一个 wchar_t* 然后整个程序开始崩溃...
雷姬家的阁楼书架
我创建了一个 wchar_t* 然后整个程序开始崩溃...
突然想到为什么了...他读写这个东西的时候读成了乱码,然后这个乱码被写进了保存配置的配置文件中,然后再次启动去读的时候读了一个乱七八糟的字符串,然后就在代码完全没有改动的情况下崩溃了。
绝了这个库,如果发送的一直是中文或者一直是英文,tcp 收到的消息就没事。
但如果先发中文再发英文,tcp 读到的东西就会乱掉。
为什么第二次读会读出上一条信息的数据...socket 不是应该读完了里面的东西就没了等新的么
我草,好像有点懂他的逻辑了。
是读取数据大小的问题,假如我要读取的第二条信息变长,那么剩下的第一条信息的部分就会相应缩短。
???
雷姬家的阁楼书架
为什么第二次读会读出上一条信息的数据...socket 不是应该读完了里面的东西就没了等新的么
然后他应该是每次收到的信息从头开始写,然后写完之后后面就不管了,所以他给我的数据会留下上一条信息后面的部分。
我在想,正确的 dll 开发流程是不是应该这样:对方提出需求之后,我们定义接口,然后由对方根据这个接口写单元测试,再交给我们按照单元测试来实现。这样我就不怎么担心发出去给他们之后又出问题了。
https://mp.weixin.qq.com/s?__biz=MzU4MTU1NzI4Mw==&mid=2247522379&idx=1&sn=d7112dfe6f7470a3a3bc3e222484eed4
「一共六个回答, 我看到两个在喷督公关于反对遗传性智障生育的观点。

那我来输出一个学院派暴论吧:智障没有人权。或者准确来说,智力障碍者,尤其是遗传性的,不是道德容受者 (Moral Patient)。

道德容受者的定义是,如果某个东西是道德容受者,那么他 / 它的福祉应当被纳入道德考量中。笼统来说,人是道德容受者,石头不是。所以,如果你在大街上踹了一个人一脚,我们可以讨论你这个行为是否符合道德;但是如果你踹了石头 - 脚,显然没有谁会跳出来指责这样不道德 (除非这个石头的福祉和某个人的福祉相关) , 因为我们不在乎石头的福祉。

那问题来了:如何划定道德容受者的范畴?为什么石头不是道德容受者?

康德认为,道德容受者必须是理性存有者 (rational beings)。理性存有者用俗话说就是带脑子的玩意儿。当然啦,在发现外星人和发明人工智能之前,世界上唯一种带脑子的玩意儿就是人。」