😎 Not all those who wander are lost.Maayurri’s blog, Maayurri的博客, 专注分享技术和生活的点点滴滴。
我的眼泪涌了出来。这美丽的夜中世界在泪水中抖动了一下又变得比刚才更加清澈。我明白自己是一个追梦的人,我也明白在这个世界上,这样的人生之路是何等的险恶莫测,即使那雾中的南天门永远不出现,我也将永远攀登下去——
我别无选择。
——《球状闪电》,刘慈欣
Featured
Posted on
3 mins
以下是 JavaScript ES6(ECMAScript 2015)的一些重要改进,并附带了在使用这些新特性时,可能与旧版语法混淆的情况或示例。
1. let
和 const
替代 var
改进:
Posted on
1 min
在现代操作系统中,**系统调用(System Call)**是用户空间与内核空间交互的桥梁。它们允许用户程序请求内核执行特权操作,如文件操作、进程控制和网络通信等。本文将全面介绍Linux系统调用的概念、工作原理、常用系统调用及其在实际编程中的应用。
什么是系统调用?
系统调用是操作系统提供的一组接口,允许用户空间的应用程序请求内核执行特权操作。由于直接访问硬件和操作系统资源可能带来安全和稳定性问题,系统调用通过受控的方式提供必要的功能。
Posted on
2 mins
在现代Web开发中,跨域请求(Cross-Origin Requests)已成为不可避免的一部分。为了确保Web应用的安全性和灵活性,跨域资源共享(CORS,Cross-Origin Resource Sharing) 应运而生。本文将深入探讨CORS的概念、工作原理、配置方法以及常见问题,帮助开发者更好地理解和应用这一重要技术。
什么是CORS?
跨域资源共享(CORS) 是一种基于HTTP头的机制,允许服务器指示浏览器允许哪些来源(域、协议和端口)可以访问其资源。简单来说,CORS解决了浏览器的同源策略限制,允许在不同源之间进行安全的资源共享。
Posted on
2 mins
C++协程(Coroutines)是C++20中引入的一项强大特性,旨在简化异步编程和延迟计算。通过协程,开发者可以编写更清晰、可维护的代码,而无需陷入复杂的回调地狱。本篇博客将详细讲解C++协程的概念、工作原理及其在实际编程中的应用。
什么是协程?
协程是一种轻量级的线程,允许函数在执行过程中暂停并在稍后恢复。与传统的线程不同,协程由程序员控制其调度,不依赖于操作系统。这使得协程在处理异步任务时更加高效,特别是在需要大量并发操作但每个操作都相对轻量的场景下。