自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 git入门4

文章目录git ssh免密登录git ssh免密登录进入当前根目录: cd ~删除根目录下的.ssh目录: rm -rvf .ssh执行命令生成.ssh密钥目录: ```ssh-keygen进入.ssh目录查看文件列表,检查是否生成了id_rsa.pub文件查看id_rsa.pub文件内容复制id_rsa.pub中的内容,打开github仓库中的Settings,在Deploy Keys中添加Key,将其粘贴进去下面以一个示例来

2020-12-07 21:26:31 80

原创 git入门3

文章目录本地库远程库的交互1.建立远程仓库2.fetch操作3.pull操作4.push操作```git push```常用参数:3.克隆操作本地库远程库的交互在GitHub、码云等代码托管中心建好远程库之后,可以通过选择http、ssh的进行下一步的本地库配置,以GitHub为例。1.建立远程仓库注意:是否勾选initialize选项的区别按照GitHub的guide,在本地库创建添加远程库的别名:在未添加远程库地址时,git remote -v读到的空值,而在使用gir remot

2020-12-07 21:26:16 938

原创 git入门2

文章目录分支管理分支管理命令及操作```git merge```操作分支管理在版本控制过程中,一般使用多个分支并行推进:分支管理命令及操作创建分支:git branch branchName查看各个分支最后一次提交: git branch -v切换分支:git checkout branchName创建并切换分支: git checkout -b mybranch更新master主线上的东西到当前分支上:git rebase master删除分支: git branch -d myb

2020-12-07 21:25:55 99

原创 git入门1

git入门1###Git本地帮助文件git help 具体命令###本地库初始化操作git initinit操作初始化本地库,生成.git目录,其存放的是本地库相关的子目录和文件###设置签名形式:username:xxxemail adress:[email protected]作用:用于区分不同开发人员身份Notice:这里设置的签名与远程库(代码托管中心)的账号密码没有任何关系Command:仓库级别/项目级别:仅在当前本地库的范围内有效,信息保存在.git/config中git

2020-12-07 21:25:40 115

原创 Summary for IPC

Summary for IPC文章目录Summary for IPCPreface管道匿名管道pipe有名/命名管道fifo共享映射区mmap使用mmap在有血缘关系的进程间通信使用mmap在非血缘关系的进程间通信使用mmap进行匿名映射基于ANON基于设备文件信号发送信号传参信号捕捉函数传参本地套接字进程锁Preface在进程间完成数据传递需要借助操作系统提供的特殊方法,如文件、管道(pipe,fifo)、信号、共享内存、消息队列、套接字等,其中最常用进程间通信方式有:管道(使用最简单)共享映

2020-10-21 20:20:39 53

原创 信号与时序竞态

文章目录信号基本概念信号相关的事件及状态信号处理及信号集阻塞信号集(信号屏蔽字)未决信号集信号分类函数解析killsigqueueraiseabortalarmsetitimer信号集操作函数 1信号集操作函数 2信号集操作函数 3signalsigaction内核实现信号捕捉的原理时序竞态信号基本概念信号是信息的载体,是Linux及Unix环境下经典的通信方式,现在依然是主要的通信手段。对于一个完整的信号生命周期(从信号发送到相应的处理函数执行完毕)来说,可以分为三个重要的阶段,这三个阶段由四个重要

2020-10-21 20:20:25 275

原创 多进程

文章目录前言fork()函数函数解析循环创建(2^n)-1个进程循环创建n个进程gdb调试跟踪父子进程exec函数族函数解析wait()函数族函数解析进程组进程组操作函数getpgrp()setpgrp()getpgid()setpgid()进程组操作函数示例会话会话操作函数守护进程前言并发是指在操作系统中,同一时间段内有多个进程都处于已启动运行到运行完毕之间的状态,但在任意时刻点上仍只有一个进程在运行单道程序设计是指所有进程排队执行,若A阻塞则B只能等待多道程序设计是指在计算机内存中同时存在几道相

2020-10-21 20:20:07 173

原创 多线程

线程的概念LWP: light weight process,轻量级进程,本质上仍然是进程(Linux环境下)进程:独立地址空间,拥有PCB线程:也有PCB,但没有独立的地址空间在Linux下,进程是最小的资源分配单元,线程是最小的执行单元Linux内核线程实现原理创建线程使用的底层函数和进程一样,都是clone();从内核里看进程和线程一样,都有各自的PCB,但是PCB中指向内存资源的三级页表(页目录->页表->物理页面)是相同的;进程可蜕变成线程;线程可看做寄存器和栈的集

2020-10-21 20:18:04 175

原创 同步与锁机制

文章目录同步同步的概念同步的目的条件变量主要函数pthread_cond_init/pthread_cond_destroypthread_cond_wait/pthread_cond_timedwaitpthread_cond_signal/pthread_cond_broadcast锁机制线程锁mutex互斥锁(互斥量)主要函数pthread_mutex_initpthread_mutex_destroypthread_mutex_lock/pthread_mutex_trylock/pthread_m

2020-10-21 20:17:16 317

机器人操作系统(ROS)教程完整版_中文翻译版

最通俗易懂的ros教程,从最基础的讲解ros,并且有大量例子!

2017-06-17

机器人控制入门

2016-06-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除