脚本

将ros功能包制作成deb格式发布

匿名 (未验证) 提交于 2019-12-03 00:19:01
1.安装bloom 2.将python文件制作成deb包   1) 修改CMakeLists.txt: FILE(GLOB openag_script_files "${CMAKE_CURRENT_SOURCE_DIR}/script/*.*") # This line #will give the variable, openag_script_files, value of each file in the scrip#t folder FILE(GLOB openag_subdirectory_script_files "${CMAKE_CURRENT_SOURCE_DIR}/script/srv/*.*") catkin_install_python(PROGRAMS ${openag_script_files} DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}) # The following code block will install python file which in the openag_script_files to# the destination folder catkin_install_python(PROGRAMS ${openag_subdirectory_script_files}

chrome插件编写中需要了解的几个概念和一些方法

匿名 (未验证) 提交于 2019-12-03 00:18:01
每一个扩展、可安装的WebApp、皮肤,都有一个JSON格式的manifest文件,里面存放重要的插件相关信息。 一个最基本的配置例子: { "name": "browser action demo", "version": "1.0", "permissions": [ "tabs", "http://*/*", "https://*/*" ], "browser_action": { "default_title": "开关灯", "default_icon": "icon.png", "default_popup": "popup.html" }, "background": { "page": "background.html" }, "manifest_version": 2 } 插件的弹窗,上面配置中的browser_action中default_popup就是这个页面。 1.3、background page 绝大多数应用都包含一个背景页面(background page),用来执行应用的主要功能。 1.4、Content scripts 通过content script可以使应用和web页面交互,content script是指能够在浏览器已经加载的页面内部运行的Javascript脚本。可以将content script看做是网页的一部分

videojs改变音量大小

匿名 (未验证) 提交于 2019-12-03 00:17:01
<audio id=example-video preload="auto" class="video-js vjs-default-skin" type="audio/wav" hidden="hidden"> <script type="text/javascript" th:src="@{/js/jquery3.4.1.js}"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/video.js/7.6.4/video.min.js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/video.js/7.6.4/lang/zh-CN.js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/videojs-contrib-hls/5.15.0/videojs-contrib-hls.min.js"></script> <script src="https://cdn.bootcss.com/layer/2.3/layer

APICloud打开三方地图整合

匿名 (未验证) 提交于 2019-12-03 00:15:02
一直想系统的整理打开地图的方法,今天抽时间把了百度,高德,腾讯,苹果自带地图都整理出来了,闲话不多说,直接上干货 ----------------------------------------------------------------------code start---------------------------------------------------------------------------------------------------- <!DOCTYPE HTML> <html> <head> </head> <body> </body> <script type="text/javascript" src="../script/api.js"></script> <script type="text/javascript" src="../script/jquery.min.js"></script> <script type="text/javascript"> apiready = function(){ } //打开百度地图 function open_bmap(dname, lng, lat) { } //打开高德地图 function open_amap(dname, lng, lat) { } //打开腾讯地图 function

easeChat模块demo发送表情案例

匿名 (未验证) 提交于 2019-12-03 00:15:02
<div class="center-body ellipsis-1" v-html="fnType(lists.latestMessage.body.type,index)"></div> <!-- 表情转换js --> <script type="text/javascript" src="../script/emotion.js"></script> 复制代码 <!-- 表情转换js --> <script type="text/javascript" src="../../script/emotion.js"></script> 复制代码 来源:博客园 作者: 天天推推乐 链接:https://www.cnblogs.com/tuituile/p/11763586.html

jsonp

匿名 (未验证) 提交于 2019-12-03 00:15:02
跨域   域名或者端口不同的请求称为跨域,ajax请求默认不允许跨域,但是引入js文件允许跨域 如何解决ajax请求跨域问题 设有manage_taotao和web_taotao两个项目,已设置本地域名,要在web的项目中跨域请求manage中的地址。在b.htm文件中 <script type = "text/javascript" > function fun ( msg ){ console . log ( msg ) } </script> <script type = "text/javascript" src = "http://manage.taotao.com/rest/a/origin?callback=fun" ></script> 而在manage项目中controller层 @Controller public class AController { @RequestMapping ( "a/origin" ) @ResponseBody public String origin ( String callback ) throws JsonProcessingException { ObjectMapper mapper = new ObjectMapper (); Map < String , Object > map = new HashMap <

JS JSONP 函数封装

匿名 (未验证) 提交于 2019-12-03 00:11:01
转载自 https : //my.oschina.net/shuaihong/blog/1542554 myJsonp = function ( url , data , callback ){ var fnName = 'myJsonp_' + Math . random (). toString (). replace ( '.' , '' ); //定义一个全局回调函数 window [ fnName ] = callback ; //初始化序列化参数 var querystring = '' ; for ( var attr in data ){ querystring += attr + '=' + data [ attr ] + '&' ; } //动态创建script标签 var script = document . createElement ( 'script' ); //后台接受回调函数,并调用 script . src = url + '?' + querystring + 'callback=' + fnName ; //处理完毕之后,删除script标签,否则多次请求,页面会存在多个script标签 script . onload = function (){ document . body . removeChild ( script ); }

Shell Script 入门教程

匿名 (未验证) 提交于 2019-12-03 00:10:02
和 Shell 的区别 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。 Shell 即是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一些命令,用户可以通过这些命令去访问操作系统内核的服务。 Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的 Shell。 Shell 在线工具 Shell 脚本,是一种为 Shell 编写的脚本程序,类似 Windows 的 bat 脚本,区别在于 bat 是用于操作 Windows 操作系统,而 Shell 脚本用于操作 Linux 系统。 脚本的编程环境 文本编辑器 能解释执行的脚本解释器 常见的解释器有: Bourne Shell (/usr/bin/sh 或 /bin/sh) Bourne Again Shell (/bin/bash) C Shell (/usr/bin/csh) K Shell (/usr/bin/ksh) Shell for Root (/sbin/sh) …… 一般使用 Bash,也就是 Bourne Again Shell,Bash 也是大多数 Linux 系统默认的 Shell。 Shell Script 开头的 #! 告诉系统解释此脚本文件的 Shell 程序路径,例如下面的

Elasticsearch 顶尖高手(19)―基于groovy脚本执行partial update

匿名 (未验证) 提交于 2019-12-03 00:09:02
es,其实是有内置脚本支持的, 可以基于groovy脚本实现各种各样的复杂操作 基于groovy脚本,如何执行partial update 创建数据 PUT /test_index/test_type/11 { "num":0, "tags":[] } 1.内置脚本 POST /test_index/test_type/11/_update { “script”:”cts._source.num+=1” } 2.外部脚本 脚本存放路径 D:\elasticsearch-5.2.0\config\scripts 脚本内容 执行方式 POST /test_index/test_type/11/_update { "script": { "lang": "groovy", "file": "test-add-tags", "params": { "new_tag":"tag1" } } } 返回结果 { "_index": "test_index", "_type": "test_type", "_id": "11", "_version": 3, "found": true, "_source": { "num": 1, "tags": [ "tag1" ] } } 3.用脚本删除文档 脚本内容:ctx.op = ctx._source.num == count?'delete':