详情

全站展示位

细究内存管理(一) | Wenxuan Shi

《细究内存管理》系列文章之首。这一系列的博客文章将从原理出发探究内存管理的本质,并且介绍如何综合常见的手段分析与预防内存安全性漏洞。这篇文章里,我主要介绍了堆、栈模式与内存管理的关系。。。。

推荐

PMU Interrupts: How to handle them | Wenxuan Shi

PMU interrupts act as an essential role between hardware and software. It gives the software the ability to gain insight into its execution on the hardware. In this article, I introduce you to the power of PMU and PMI and how to use them to achieve your goal.

Asynchronous Mutex | Wenxuan Shi

Asynchronous programs can also be applied on multi-thread system through thread pool. However, using mutex in it might be a problem.

心灵鸡汤

那年表哥去高考

文/马晓炜

那年,表哥要参加高考了,这对于我们整个家族来说,可以说是件大事、喜事,因为爷爷七个子女中,唯有姑姑家的表哥读了高中。

高考临近,为了给表哥增加营养、补身子骨,不用爷爷奶奶提醒,兄妹之间谁家有什么好吃的,都会毫不保留给姑姑家送去。连平时很少出门的奶奶,也拄着拐杖到姑姑家,变着花样给表哥做些美味佳肴。而且做出的菜品,都取了个特别好听的名字。比如,包裹的粽子,称作“高中(粽)金榜”,炖的猪蹄,叫“金榜题(蹄)名”,煲的鱼汤,名字是“鲤鱼跃龙门”等。闻着那些寓意吉利的喷香营养餐,我和弟弟妹妹们馋得直流口水,奶奶安慰我们说:“要像你们大哥哥一样,好好读书学习,‘状元餐’保准以后管你们吃个够。”

待到高考时,爷爷号召儿女们将手上的农活缓一缓,去城里为表哥加油助威。平素我和表哥关系特铁,这个节骨眼,俺不能缺席。

还记得那天一大早,在亲人们地簇拥下,表哥风光无限地往城里赶,一路上长辈们千叮咛万嘱咐,唯恐哪儿没提醒到,误了他的前程。而性格开朗的表哥,突然像换了一个人,变得少言寡语。我想表哥是被这盛大的场面搞晕了,若真考砸了,不好向亲人交代,压力山大啊。

可怜天下父母心。当表哥进了考场后,与众多陪考家长一样,我们寸步不离在考场外守着。随着火辣辣的太阳升高,那树上的蝉,像被惊醒了似的,撩开嗓门拼了命地叫了起来,叫得家长们不时跷着脚往校园张望;叫得人们焦躁不安、汗流浃背;叫得姑姑老天护佑的话,祷告了一遍又一遍……

接下来的时间,原以为就这么顺顺当当地考完,做梦没想到的是,到了最后一天下午,天空突然乌云密布,雷电交加,下起了瓢泼大雨,一些家长由于忘带雨具,站在树下,任凭雨淋,场面令人动容。

我们拥挤在一家小卖部门前,埋怨着鬼天气。姑姑却担心得抹起了眼泪,说表哥从小到大怕打雷,这震天响的雷声,影响了做题如何是好?亲人们不时宽慰她说:“这是及时雨、喜雨,天凉爽了下来,更便于答题。”在你一言我一语的劝说下,姑姑还是心有余悸地不时望着考场。

不知过了多久,雨停了,考生们一身轻松飞奔了出来,溅起欢快的水花,让整个校园都沸腾了。表哥也恢复了往日活泼开朗的性格,与我们有说有笑。看着他阳光自信的样子,大伯说,表哥考得有准头。恰如大伯所言,表哥没辜负亲人的期望,如愿以偿地拿到了大学录取通知书。

若干年后,每当我探亲休假,与在家乡中学任教的表哥聊起当年高考的往事,他还沉浸在被亲情包围的幸福中。遗憾的是,初中毕业后,我选择了参军入伍,没能像表哥那样,亲历千军万马过独木桥的高考,也没机会品尝到家乡舌尖上的美味“状元餐”。

列表展示

主站展示位

年度爽文:Fuzzing 顶会论文打假报告

我们到底应该怎么审一篇 Fuzzing 论文?

Apple’s Live Photo: Two Separated Files

CS PhD student at Northwestern.

My Home Automation Settings

CS PhD student at Northwestern.

无需虚拟机,在 Mac 上运行 Windows 游戏

苹果在 WWDC 上公布了 Game Porting Toolkit,可以将 DirectX API 转译到自家的 Metal API。通过使用套件中的模拟器,在 macOS 上运行 Windows 游戏成了现实。

王国之泪: 世代落幕

即使在十年前的老硬件上,也能创作出年度最佳游戏。真正令人激动的故事情节和极具创意的游戏机制远比图像质量的提升更为重要。

Why I stopped using Linux as a daily Desktop Environment

CS PhD student at Northwestern.

VSCode Search: Exclude & Except

CS PhD student at Northwestern.

CapsLock and Productivity

The QWERT keyboard has a fundamental design fault that I can't tolerate: It puts the CapsLock in the middle row.

构建自己的博客系统 | Wenxuan Shi

2014 年,我注册了这个域名用来自建博客发表文章,相继用过了 WordPress,Hexo,Hugo 等等博客系统。去年突发奇想,想要 DIY 一个。迭代更新了半年时间,收到了不少朋友的好评。本文主要介绍一下这个博客系统开发过程中总结的经验。

Inline Assembly Language in C | Wenxuan Shi

Writing assembly code is hard and boring! However, if you want to set regisiters, read memories, sometimes you must do the dirty work.

博客寄语:

    低级形式是纯粹的目的。中级形式是手段而不是目的。高级形式既是手段又是目的。形式不仅是传递思想的手段——形式即思想。

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。