Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

skywind.me

Skywind Inside

Get the latest updates from Skywind Inside directly as they happen.

Follow now 76 followers

Latest posts

Last updated 2 days ago

自定义 ID 的文章

2 days ago

这是内容 The post 自定义 ID 的文章 appeared first on Skywind Inside.

自定义 ID 的文章

2 days ago

这是内容 The post 自定义 ID 的文章 appeared first on Skywind Inside.

A simple test

2 days ago

The post A simple test appeared first on Skywind Inside.

Hello world!

3 days ago

Welcome to WordPress. This is your first post. Edit or delete it...

TITLE-3191

9 months ago

content The post TITLE-3191 appeared first on Skywind Inside.

为何吸烟

9 months ago

说来惭愧,我有个坏习惯,就是爱吸烟,而原因又有些一言难尽,十个吸烟的人问他们原因,五个可能告诉你年轻时为了耍帅(那时影视剧男主角闲着没事都叼根烟),五个可能告诉你因为好奇或者被人带坏,可我的原因和他们都不一样,读大学时我们专业是全校最难的专业,而我从大二开始大量时间泡在机房里写代码,有些专业课真的是最后几天才去重头学的,那天早晨我抱着《信号与系统》进入图书馆,直到晚上闭馆的音乐响起,我还在盯着第一章习题集的页码发愣,仿佛在看天书。 那是个被四大本校四大名补之一的课程逼疯的寒夜,室友拽着我翻过图书馆后墙,月光下他变戏法似的亮出打火机,烟头明灭间划破黑暗。”提神特效药” 他叼着烟笑的像诡计得逞的狐狸。我模仿港片男主角的派头浅吸一口,却被呛得涕泪横流。 “烟不是这样抽的,要这样——” 他突然敛了戏谑,一脸凝重的接过烟,像我刚才一样先把烟吞到嘴里,顿了一下忽然怒目圆睁,深吸一口气,把烟雾混杂着空气深深的压进了胸腔,然后闭上眼数秒后才缓缓吐出 “看到没,烟要进肺你才会有感觉” 我鬼使神差接过第二口烟,脑袋里一遍又一遍的回忆着他刚才的动作,片刻后我终于把心一横,学着他的样子先把烟吸到口腔中,然后毫不犹豫深深吸了一口气,炽热气流裹挟着尼古丁穿透肺泡的刹那,后颈汗毛一根根的立起。“啪” 的一声脆响,脑海中好像某块玻璃一样的东西碎了一般,这种感觉就就像浑浑噩噩的炎热夏天里,突然有一盆凉水从头浇到了脚,混沌的思维突然被按了清空键,那本啃了三天的教材竟在烟灰弹落间显出清晰的逻辑脉络。 我一边感受着这股透心的凉意,一边抬起惊喜的眼光看向室友,只见他还是站在原处,似笑非笑得看着我 “咱们继续复习吧” 他对我招了招手。 凌晨三点的应急灯下,我们像两个偷食禁果的修士,在缭绕青烟中参透了傅里叶变换的奥义。当破晓的鸟鸣惊散最后一丝烟霭,窗台上的七个烟蒂见证了我对重点公式的顿悟。...

TITLE-3184

9 months ago

content The post TITLE-3184 appeared first on Skywind Inside.

GCC 利用未定义行为进行优化正确么?

9 months ago

说实话,编译器是否该利用 UB 进行优化目前都还是一个争议话题,主要是 gcc 开了个坏头,不予余力的在默认参数下利用 UB 来优化,举个例子,C 语言里带符号整数溢出是未定义行为,编译器应该假设它实际上以某种方式定义了: int foo(unsigned char c)...

TITLE-3163

12 months ago

content The post TITLE-3163 appeared first on Skywind Inside.

异步事件模型的 Self-pipe trick

12 months ago

异步事件模型中有一个重要问题是,当你的 select/poll 循环陷入等待时,没有办法被另外一个线程被唤醒,这导致了一系列问题: 1)在没有 pselect/ppoll 的系统上,信号无法中断 select/poll 等待,得不到即时处理; 2)另一个线程投递过来的消息,由于 select/poll 等待,无法得到即时处理; 3)调短...

TITLE-3132

12 months ago

content The post TITLE-3132 appeared first on Skywind Inside.

WinSock 可以把 SOCKET 类型转换成 int 保存么?

12 months ago

在 Linux/Unix 等 posix 环境中,每个套接字都是一个文件描述符 fd,类型是 int,非常方便,但在 Win32 环境中用的是 SOCKET 类型,这个类型定义是 UINT_PTR...