12 2022 档案

摘要:一、服务器硬件水平 搭建gitlab服务器最低配置要求2核4G,低于这个配置的服务器运行效果很差 二、安装依赖项 sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates 三、安装邮箱服务 如果不配 阅读全文
posted @ 2022-12-27 15:55 Emma1111 阅读(1346) 评论(0) 推荐(1) 编辑
摘要:ARM Cortex-M系列处理器与以往的ARM7系列处理器不同,以往中断控制器由IP授权的各家芯片厂商自行定义,而ARMCortex-M则把中断控制器统一,命名为NVIC(嵌套中断向量控制)。 NVIC支持的功能: 当一个中断触发并且系统进行响应时,处理器硬件会将当前运行的部分上下文寄存器自动压入 阅读全文
posted @ 2022-12-27 14:22 Emma1111 阅读(306) 评论(0) 推荐(0) 编辑
摘要:1. git查询分支 git branch # 仅查询本地分支 git branch -a # 查询所有分支,包括远端仓库分支 2. git切换分支 git checkout origin/feature # 直接切换分支到origin/feature git checkout -b xin-dev 阅读全文
posted @ 2022-12-11 21:44 Emma1111 阅读(2475) 评论(0) 推荐(0) 编辑
摘要:一、Linux中对进程的表示 在Linux中,是用一个task_struct来实现Linux进程的(线程也同样使用task_struct来表示)。 task_struct定义在include/linux/sched.h //file:include/linux/sched.h struct task 阅读全文
posted @ 2022-12-11 16:49 Emma1111 阅读(490) 评论(0) 推荐(0) 编辑
摘要:SSH服务部署 服务器刚刚部署Ubuntu环境,并不支持SSH访问服务器,所以需要先安装openssh-server sudo apt update sudo apt install openssh-server 安装完成后,SSH服务将被自动启动,验证SSH服务是否被开启 sudo systemc 阅读全文
posted @ 2022-12-07 12:41 Emma1111 阅读(687) 评论(0) 推荐(0) 编辑
摘要:1.线程的创建方法 创建线程具体调用pthread_create函数,这个函数实在glibc库中实现。在glibc中pthread_create的调用路径是__pthread_create_2_1->create_thread。其中create_thread很重要,它设置了创建线程时使用的各种fla 阅读全文
posted @ 2022-12-03 16:38 Emma1111 阅读(376) 评论(0) 推荐(0) 编辑