/android-chrome-192x192.png

Bing's Blog

自由 分享 合作

  

使用Docker模拟软件运行环境

问题

《使用Docker构建不同平台编译环境》中, 模拟了不同系统平台的编译环境, 使得我们可以在某一个系统平台编译其他系统平台的内容.

最近遇到一个问题: 从AOSP拿到的heap_trace工具是使用glibc2.28及以上库编译的, 我本地的机器是ubuntu18.04, 使用的是2.27版本, 所以不兼容heap_trace工具. 但是查到ubuntu20.04更新了glibc版本, 然后想到了使用docker模拟ubuntu20.04环境.


进程控制和通信(四) · PCB介绍

在前面的文章中, 我们学习了进程通信的几种方式, 并且也接触到了内核控制进程的结构块task_struct, task_struct的内容主要会分为以下几个部分, 通过这一篇文章可以学习这些部分的大体内容.


为什么看这么多“没用的”东西

起点

我的起点已经比很多人低了。

大概三年前,大部分同学都在刷题、看书准备找工作的时候,我却是悠哉悠哉,并不在意,完全沉浸在自己当时的工作中。或许很多人会有和我一样的想法:看这些没用的东西干嘛?太功利了,我不屑。


[转载]C,C++安全指南

目录 1 通用安全指南 I. C/C++使用错误 1.1 不得直接使用无长度限制的字符拷贝函数 1.2 创建进程类的函数的安全规范 1.3 尽量减少使用 _alloca 和可变长度数组 1.4 pr

博文聚合站-RSSBlog

RSSBlog RSSBlog 是一个基于RSS的博客内容聚合站. 想法来源: https://github.com/volfclub/travellings 及 https://front-end-rss.vercel.app/ 定位 这是一个值得一直思考的问题. 当初打算写RSSBlog是因为在个人博客添加友链时遇到