本文分类:news发布日期:2024/12/23 2:37:59
相关文章
【ubuntu】增加swap容量
一、背景 当在编译大型工程或者运行大型应用时,如果内存大小不足,就会失败,此时可以通过设置swap空间来缓解一下问题,一定程度上解决问题
二、swappiness swappiness是Linux内核的一个属性,其值代表了将运行内存数据交…
建站知识
2024/12/23 7:32:44
ThreadLocal加切面实现线程级别的方法缓存
1、实现效果
当一个请求线程多次请求A方法时,只会触发一次A方法的实际调用,会将方法结果缓存起来,避免多次调用。
2、实现过程
1. 需要一个注解ThreadLocalCache,在需要缓存的方法上加上该注解 2. 需要一个切面,借助ThreadLocal,将结果缓存起来,利用环绕通知来实现方法拦截从…
建站知识
2024/12/21 13:08:39
FreeRTPS 第二章 列表
FreeRTOS里的数据结构主要就是列表和列表项。和任务关闭密切相关。
列表用来记录FreeRTOS中的任务。相关文件是list.c和list.h。代码量非常少。
List_t:
/** Definition of the type of queue used by the scheduler.*/
typedef struct xLIST
{listFIRST_LIST_IN…
建站知识
2024/12/16 22:51:44
Android adb 常用命令
以下是一些常用的adb(Android Debug Bridge)命令列表: 连接设备: adb devices:列出已连接的 Android 设备。adb connect <设备IP地址>:通过TCP/IP连接到设备。adb disconnect <设备IP地址>&…
建站知识
2024/12/21 1:10:57
【百元买鸡,满足数学方程组型】
桐桐周末陪妈妈到市场购物。她和妈妈来到一个买鸡的摊位,发现鸡的价格有三种:公鸡每只5元钱,母鸡每只3元钱,小鸡3只1元钱。妈妈就给桐桐出了一道计算题:如果用n元钱买m只鸡,问公鸡、母鸡和小鸡可以各买多少…
建站知识
2024/12/18 4:25:49
虚幻UE5智慧城市全流程开发教学
一、背景
这几年,智慧城市/智慧交通/智慧水利等飞速发展,骑士特意为大家做了一个这块的学习路线。
二、这是学习大纲
1.给虚幻UE5初学者准备的智慧城市/数字孪生蓝图开发教程 https://www.bilibili.com/video/BV1894y1u78G 2.UE5数字孪生蓝图开发教学…
建站知识
2024/12/21 6:58:19
如何物理控制另一台电脑以及无网络用作副屏(现成设备和使用)
初级代码游戏的专栏介绍与文章目录-CSDN博客
我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。
这些代码大部分以Linux为目标但部分代码是纯C的,可以在任何平台上使用。 控制另一台电脑有很多方法&…
建站知识
2024/12/19 4:17:36
[计算机网络] I/O多路复用(Epoll)
Socket模型
网络层使用的是 IPv4 或 IPv6 IPv4 地址由 32 位组成,如 192.168.1.1 socket设置 AF_INET IPv6 地址由 128 位组成,如 2001:0db8:85a3:0000:0000:8a2e:0370:7334 socket设置 AF_INET6
一台机器是可以有多个网卡的,每个网卡都有对…
建站知识
2024/12/22 22:26:53