1、概述:Boost.Asio是一个跨平台的C++库,用于网络和底层I/O编程,可以在I/O对象(如socket)上执行同步和异步操作。 2、简略的过程分析。以socket的连接操作为例: ...
1、概述:Boost.Asio是一个跨平台的C++库,用于网络和底层I/O编程,可以在I/O对象(如socket)上执行同步和异步操作。 2、简略的过程分析。以socket的连接操作为例: ...
背景 之前一直有朋友问,.Net Core + Linux环境有没有类似Windows服务的东西。其实是有的,我了解的方法有两种: #1 创建一个ASP.Net Core的Web项目 ...
这是来自martinfowler.com的Serverless架构一文的大意翻译。 什么是Serverless? Serverless首先是用于描述我们的应用程序是明显或充分地依赖第三方应用或 ...
这里只是一个简单的后台开发框架。说白了就是为了方便开发,就是单纯的想专注于开发业务逻辑,不想每次新建后台服务的时候花太多时间在项目结构,服务安装,调度处理上。最简单的用法就是,把代码下下来后,直接 ...
1、编写源文件 2、在源文件的相同目录下编写config文件 3、执行configure脚本,并指定自定义模块的位置 4、执行make ...
目录 简介 基本用法 进阶使用 集成第三方日志 Nlog 集成 EF Core 消费 MQ 消息 集成 Quartz 部 ...
1、pstack/gstack:print a stack trace of a running process 1)用法:gstack pid。 2)简介:gstack命令attac ...
1、getrlimit和setrlimit 每种资源都有相应的软限制和硬限制,如以下结构所定义的: 普通进程只能不可逆地降低它的硬限制(且不能小于软限制)。 ...
1、brk()和sbrk() 如上面两个图所示,堆是一个连续的内存区域,在扩展时自下至上增长。mm_types.h定义的mm_struct结构包含了堆在虚拟地址空 ...