[TOC] Linux编程(放在标题里) Linux编程:c和c++。 此篇包含编译器、编辑器、调试器和版本控制系统Subversion。 编辑器的选择 Vim Vi的增强版是Vim。 1. 编辑和保存 vim分为插入和命令两种模式,插入是写字符,命令是保存、搜索等。I键进入插入模式,vim命令严格 ...
分类:
其他好文 时间:
2020-02-29 18:59:28
阅读次数:
73
当大量数据进入计算机控制系统时,存在着应用程序对现场信息的共享与交互问题。由于缺乏统一的连接标准,工控软件往往需要为硬件设备开发专用的驱动程序。由于现场设备的种类繁多,且产品的不断升级,往往给用户和软件开发商带来了巨大的工作负担。通常这样也不能满足工作的实际需要,迫切急需一种具有高效性、可靠性、开放 ...
分类:
其他好文 时间:
2020-02-28 22:19:48
阅读次数:
47
过程控制系统概念 百度百科:保证生产过程的参量为被控制量使之接近给定值或保持在给定范围内的自动控制系统; 1.系统结构 示意图: 按照系统结构分类: 1)反馈控制系统 :根据目标值与实际值偏差,调节被控对象的控制参数,使偏差最小或消除的过程,该系统是闭环控制系统;如汽车速度限制、巡航车速给定等 2) ...
分类:
其他好文 时间:
2020-02-28 12:15:27
阅读次数:
101
视频讲解 1.什么是git? git是一个开源的分布式版本控制系统,可以有效地、高速地处理从很小到非常大的项目版本管理 可以从github进行项目的实时保存,可以提供给多个人编辑,然后修改后在vscode的[源代码管理]处根据命令可以令其上传保存修改 下图是git的工作流 2.如何创建gitHub远 ...
分类:
其他好文 时间:
2020-02-26 19:01:22
阅读次数:
50
1、Gerrit的基本介绍 Gerrit 是一个Git服务器,它基于 git 版本控制系统,使用网页界面来进行审阅工作。Gerrit 旨在提供一个轻量级框架,用于在代码入库之前对每个提交进行审阅,更改将上载到 Gerrit,但实际上并不成为项目的一部分,直到它们被审阅和接受 。代码审查是Gerrit ...
分类:
其他好文 时间:
2020-02-24 19:00:44
阅读次数:
568
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务 ...
分类:
其他好文 时间:
2020-02-24 16:58:53
阅读次数:
73
[TOC] Extending Qt Creator Manual Qt Creator是为Qt开发人员的需求量身定制的跨平台集成开发环境(IDE)。 Qt Creator可以通过多种方式扩展。 例如,Qt Creator架构基于插件加载器,这意味着插件加载器以外的所有功能都在插件中实现。 但是,您 ...
分类:
其他好文 时间:
2020-02-23 09:44:34
阅读次数:
79
TortoiseGit是一个开放的git版本控制系统的源客户端,只运行于Windows系统中,与操作系统紧密结合,使用起来非常方便。如果有TortoiseSVN的使用经验,则使用TortoiseGit很容易上手。 准备工作 在使用TortoiseGit之前,需要设置与远端仓库通信的SSH密钥信息。 ...
分类:
其他好文 时间:
2020-02-17 18:19:24
阅读次数:
92
从2004年到2007年,DARPA组织的三届无人驾驶挑战赛,从第一届无一个团队完成比赛,到第二届几乎所有决赛团队都超越了第一届的最好成绩,再到第三届在更加苛刻的规则下依然有团队完成比赛,短短的3年的时间,成功奠定了当代无人驾驶的技术路线,培养了大批无人驾驶相关的人才。2007年城市挑战赛结束后,D ...
分类:
其他好文 时间:
2020-02-14 00:38:01
阅读次数:
518
一个分布式版本控制系统,和SVN类似,但远比SVN强大的一个版本控制系统 ①Git可以方便的在本地进行版本管理,如同你本地有一个版本管理服务器一样 我们可以选择在合适的时间将本地版本推送到统一的版本管理服务器 ②Git每次会提取整个代码仓库的完整镜像,相当于对整个代码仓库都进行了一次备份,这样计时版 ...
分类:
其他好文 时间:
2020-02-10 22:47:10
阅读次数:
109