Bcamy
RSS FeedI am a Grade 9 student developer based in Jinan, China, who treats computing as a lifelong craft. In an environment where formal CS education was scarce, I forged my own path through curiosity—navigating the realms of Linux, systems architecture, and backend development.
I no longer view learning as a race, but as a sustainable journey fueled by discipline. Whether it's optimizing Go services, diving into RUST fundamentals, or managing my Arch Linux environment, I build with the quiet confidence that I'll be in front of this screen for decades to come.
I co-founded TATEN , a student-led technical team. Explore my blogs for technical insights, or check the website to see my 7-year coding timeline.
Featured
-
并发和并行
本文介绍了并发与并行的基本概念及其区别。并发强调多个任务同时推进,通过时间共享和上下文切换实现;并行则指多个任务在物理上同时执行,通常依赖多核处理器或多线程技术。文章还讲解了线程级并发、指令级并行以及 SIMD 并行,并分析了现代 CPU 如何通过流水线、超标量等技术实现高效执行。理解并发与并行是优化程序性能的基础。
-
线程与进程
我在这篇文章中学习了进程和线程的概念。进程是操作系统分配资源的基本单位,拥有独立的内存和资源;线程是进程内的执行单元,负责实际运算和任务处理,多个线程共享同一进程的资源。通过理解它们的区别与联系,我明白了单核 CPU 如何通过上下文切换实现“伪并发”,多核 CPU 如何同时运行不同线程提高效率,也认识到线程和进程在并发编程、面试及操作系统学习中的重要性。
-
关于我们的团队
我从一个习惯独处、不善表达的孤独少年,因遇到 Susan、Yaten 以及其他志同道合的伙伴,逐渐走出封闭,建立了属于我们的小团队。通过网络交流、协作项目,我感受到了陪伴、支持与成长,也因能帮助别人而充满幸福。团队让我不再孤单,也让我开始愿意表达、分享和承担,这段经历成为我生命中珍贵的存在。
-
十五岁,以及这一路走来的风景
我回顾了自己十五年的成长,分享了性格特点、学业历程、编程学习、兴趣爱好和旅行体验。我坦诚面对遗憾,也反思过去,同时展望未来的梦想和目标。我相信通过努力,我能不断成长,也愿意保持对生活和学习的热情与坚持。
Recent Posts
-
唐雎不辱使命?
《唐雎不辱使命》故事在文学上描写了唐雎挺剑面谏、震慑秦王,从而保全安陵国的情节,但从历史真实性来看几乎不可能发生。根据《史记》和《资治通鉴》,唐雎不可能带剑面见秦王,安陵国的存续更可能依靠秦王的政治策略和大义,而非士人的勇气。这表明该故事很可能是汉人为了贬秦而加工的文学化版本。
-
Amdahl 定律
我在这篇文章中学习了 Amdahl 定律,它告诉我系统整体性能的提升受限于未优化部分的比例。即使某部分被大幅加速,如果它只占系统的一小部分,整体提升也不明显。
-
Ubuntu Server 24.04 + Nextcloud 安装食用指北
本文记录了我在旧电脑上搭建 Ubuntu Server 24.04 并安装 Nextcloud 的过程。包括从官网下载镜像、安装系统、分区、配置账户和 SSH、设置静态 IP,以及通过 Snap 安装 Nextcloud。完成后即可在局域网内访问服务器,搭建个人私有云服务。
-
国产软件,越做越「重」
我发现国产 App 越做越“重”:图标百变、首页信息洪流、功能臃肿,占用空间远超海外同类软件。我感叹国内软件在广告与增长压力下牺牲了专注与简洁,用户只能在喧嚣中寻找自己的秩序。