make cmake catkin_make

在Linux下进行C语言编程,必然要采用GNU GCC来编译C源代码生成可执行程序。 一、GCC快速入门 Gcc指令的一般格式为:Gcc [选项] 要编译的文件 [选项] [目标文件] 其中,目标文件可缺省,Gcc默认生成可执行的文件名为:a.out 然后输入./a.out 便可运行得到结果 二、GCC的命令剖析--四步走 GCC编译C源码有四个步骤: 预处理-----> 编译 ----> 汇编 ----> 链接 1.预处理,生成预编译文件(.i文件): Gcc –E hello.c –o h
分类: 其他 发布时间: 06-05 23:27 阅读次数: 5

centos7上svn安装

svn安装 yum install subversion 查看svn安装的版本 svnserve --version 新建svn目录 mkdir /opt/svn 建立版本库目录 mkdir /opt/svn svnserve -d -r /opt/svn 建立版本库 创建一个新的Subversion项目 svnadmin create /opt/svn/test 配置代码库 进入上面生成的文件夹conf下,进行配置 cd /opt/svn/test/conf 用户密码passwd配置 vi
分类: 其他 发布时间: 06-05 23:27 阅读次数: 4

PHP 类的继承 访问修饰符 重写

类的继承: 某些类A具有的某些特性,另一个类B,也具有A类的所有特性并且也有自己的特性,此时我们就可以实现B类使用A类的特性信息并继续添加自己的一些特有的特征信息 关键字是:extends 基本概念: 继承:一个类从另一个已有的类获得其特性,称为继承 派生:从一个已有的类产生一个新的类,称为派生 也可以理解为:已有类为父类,新建类为子类,父类也叫基类,子类也叫派生类 一个类只能从一个上一级类继承其特性 叫单继承 多继承的话 就是继承他父类的父类 也就是爷爷类 访问(权限)修饰符 public:
分类: 其他 发布时间: 06-05 23:27 阅读次数: 3

06集合类型

-----------------------------------01 集合类型.py----------------------------------- pythoners=['王大炮','李二丫','陈独秀','艾里克斯','wxx','欧德博爱'] linuxers=['陈独秀','wxx','egon','张全蛋'] # l1=[] for stu in pythoners: # if stu in linuxers: # # print(stu) #
分类: 其他 发布时间: 06-05 23:27 阅读次数: 5

计数问题

题目描述 试计算在区间 11 到 n n 的所有整数中,数字 x(0 ≤ x ≤ 9)x(0≤x≤9) 共出现了多少次?例如,在 11 到 11 11 中,即在 1,2,3,4,5,6,7,8,9,10,111,2,3,4,5,6,7,8,9,10,11 中,数字 11 出现了 44 次。 输入输出格式 输入格式: 22 个整数 n,xn,x ,之间用一个空格隔开。 输出格式: 11 个整数,表示 xx 出现的次数。 输入输出样例 输入样例#1: 复制 11 1 输出样例#1: 复
分类: 其他 发布时间: 06-05 23:27 阅读次数: 4

C++内存映射函数mmap出现void不能转换

static_cast强制转换
分类: 其他 发布时间: 06-05 23:27 阅读次数: 5

js中post中文参数转码和解码

作为基础知识和血淋林的教训,前端一定要记得post请求时将参数中带有中文的部分进行转码!! var str='宋宇·特弱夫斯基'; //转码: encodeURI(encodeURI(str)) ; =>"%25E5%25AE%258B%25E5%25AE%2587%25C2%25B7%25E7%2589%25B9%25E5%25BC%25B1%25E5%25A4%25AB%25E6%2596%25AF%25E5%259F%25BA" //解码: decodeURIComponent(deco
分类: 其他 发布时间: 06-05 23:27 阅读次数: 3

跟踪填写表单重复信息

JavaScript简单实现简单的跟踪填写重复的信息: 【前期知识准备:需要了解HTML、CSS、JavaScript的基础知识。】 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>跟踪填写重复的信息</title> 6 </head> 7 <body> 8 <form id="nameShow"> 9
分类: 其他 发布时间: 06-05 23:27 阅读次数: 5

Django开发:(1)django基础 & url控制器

HTTP请求协议 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本地浏览器之间传输超文本的传送协议。http协议是基于TCP/IP协议之上的应用层协议 请求协议:    请求方式: get与post请求   1. GET提交的数据会放在URL之后,以?分割URL和传输数据,参数之间以&相连,如EditBook?name=test1&id=123456. POST方法是把提交的数据放在
分类: 其他 发布时间: 06-05 23:27 阅读次数: 3

Oracle函数decode case when then用法

一、decode函数 含义解释: 1、decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN     RETURN(翻译值1) ELSIF 条件=值2 THEN     RETURN(翻译值2)     ...... ELSIF 条件=值n THEN     RETURN(翻译值n) ELSE     RETURN(缺省值) END IF   这个函数运行的结果是,当字段或字段的运算的值等于值1时,该函数返回值2,否则
分类: 其他 发布时间: 06-05 23:27 阅读次数: 3

使用Dimension类和Point类设置窗体大小和显示位置

import javax.swing.*; import java.awt.*; public class ss1{ public static void main(String[] args){ JFrame f=new JFrame("图形界面"); // Dimension d=new Dimension(); //创建Dimension对象 d.setSize(466,150); //指定组件大小
分类: 其他 发布时间: 06-05 23:27 阅读次数: 5

微信公众号拨打电话

&amp;lt;a href=&quot;tel:666666&quot;&amp;gt;concat us&amp;lt;/a&amp;gt;
分类: 其他 发布时间: 06-05 23:27 阅读次数: 3

使用css制作箭头

.triangle{ display: inline-block; border-right: 1px solid white; border-top: 1px solid white; height: 10px; width: 10px; transform: rotate(135deg); -webkit-transform: rotate(135deg); b...
分类: 其他 发布时间: 06-05 23:27 阅读次数: 5

表单提交时阻止某个input

js设置其name为空$(&quot;.little&quot;).attr(&quot;name&quot;,&quot;&quot;);
分类: 其他 发布时间: 06-05 23:27 阅读次数: 5

使用infinite-scroll-disabled在vue中下拉加载数据

&amp;lt;div v-infinite-scroll=&quot;loadMore&quot; infinite-scroll-disabled=&quot;busy&quot; infinite-scroll-distance=&quot;80&quot; infinite-scroll-throttle-delay=&quot;200&quot;&amp;gt;选项选项描述infinite-scroll-disabled如果该属性的值为true,则将禁用无限滚动。infinite-...
分类: 其他 发布时间: 06-05 23:26 阅读次数: 5

微信小程序利用promise处理异步请求

小程序已经支持Promise了,可以直接使用不过,小程序的API的参数格式都比较统一,只接受一个object参数,回调都是在这个参数中设置,所以,这为了统一处理提供了便利,写一个工具方法,来完成这样的工作首先需要引用一个叫bluebird.js的文件;进入bluebird官网下载:然后再写一个JS,里面写工具方法:下面是prom.jsvar Promise = require('./bluebir...
分类: 其他 发布时间: 06-05 23:26 阅读次数: 4

vue图片拖拽

&amp;lt;img ref='btnImg' class=&quot;btn-move&quot; @touchstart='touchStart' @touchmove='touchMove' @touchend='touchEnd' :style=&quot;slideEffect&quot;&amp;gt; &amp;lt;/img&amp;gt;data:function(){    return {isShow:false, sta...
分类: 其他 发布时间: 06-05 23:26 阅读次数: 5

vue图片左右滑动及手势缩放

引入vue-awesome-swiperimport 'swiper/dist/css/swiper.css'; import { swiper, swiperSlide } from 'vue-awesome-swiper';components: { swiper, swiperSlide, },data() { return { swiperOption: { ...
分类: 其他 发布时间: 06-05 23:25 阅读次数: 5

利用turn.js实现电子书

实现效果如下包括实时页码,放大缩小,下载,全屏,左右滑动点击等事件移动端由于卡顿原因采用了swiper源码下载
分类: 其他 发布时间: 06-05 23:25 阅读次数: 4

github项目开发步骤

fork 项目git clone fork后的项目git remote add masterOrigirn [email protected]:orientationsys/CANP.git 添加主仓库git fetch masterOrigirn 拉主仓库最新代码git merge masterOrigirn/master 合并主仓库master分支代git checkout master 切换到主分...
分类: 其他 发布时间: 06-05 23:25 阅读次数: 5