摘要:
def merge_sort(array): def merge_arr(arr_l, arr_r): array = [] while len(arr_l) and len(arr_r): if arr_l[0] arr_r[0]: array.append(arr_r.pop(0)) ...
阅读全文
posted @ 2018-09-22 00:01
anobscureretreat
阅读(179)
推荐(0)
摘要:
def radix_sort(array): bucket, digit = [[]], 0 while len(bucket[0]) != len(array): bucket = [[], [], [], [], [], [], [], [], [], []] for i in range(len(array)): ...
阅读全文
posted @ 2018-09-21 23:49
anobscureretreat
阅读(260)
推荐(0)
摘要:
import copy def heap_sort(hlist): def heap_adjust(parent): child = 2 * parent + 1 # left child while child heap[child]: child += 1 # right child ...
阅读全文
posted @ 2018-09-21 23:47
anobscureretreat
阅读(186)
推荐(0)
摘要:
def select_sort(slist): for i in range(len(slist)): x = i for j in range(i, len(slist)): if slist[j] < slist[x]: x = j slist[i], slist[x]...
阅读全文
posted @ 2018-09-21 23:46
anobscureretreat
阅读(158)
推荐(0)
摘要:
def quick_sort(qlist): if qlist == []: return [] else: qfirst = qlist[0] qless = quick_sort([l for l in qlist[1:] if l = qfirst]) return qless + [qfirst]...
阅读全文
posted @ 2018-09-21 23:44
anobscureretreat
阅读(145)
推荐(0)
摘要:
def bubble_sort(blist): count = len(blist) for i in range(0, count): for j in range(i + 1, count): if blist[i] > blist[j]: blist[i], blist[j] = blist[...
阅读全文
posted @ 2018-09-21 23:43
anobscureretreat
阅读(191)
推荐(0)
摘要:
def shell_sort(slist): gap = len(slist) while gap > 1: gap = gap // 2 for i in range(gap, len(slist)): for j in range(i % gap, i, gap): if sl...
阅读全文
posted @ 2018-09-21 23:42
anobscureretreat
阅读(163)
推荐(0)
摘要:
def insert_sort(ilist): for i in range(len(ilist)): for j in range(i): if ilist[i] < ilist[j]: ilist.insert(j, ilist.pop(i)) break re...
阅读全文
posted @ 2018-09-21 23:31
anobscureretreat
阅读(375)
推荐(0)
摘要:
写出 shell 脚本中所有循环语法 for 循环 : for i in $(ls);do echo item:$i done while 循环 : #!/bin/bash COUNTER=0 while [ $COUNTER -lt 10 ]; do echo The counter is $COUNTER let COUNTER=COUNTER+1 done until 循...
阅读全文
posted @ 2018-09-21 18:17
anobscureretreat
阅读(212)
推荐(0)
posted @ 2018-09-21 11:33
anobscureretreat
阅读(1120)
推荐(0)
摘要:
Continuous Integration (CI) / Continuous Delivery (CD)
阅读全文
posted @ 2018-09-21 00:06
anobscureretreat
阅读(903)
推荐(0)
摘要:
rosbag record cd ~/bagfiles # 存放.bag数据的路径 1. 录制所有 topic rosbag record -a # 录制所有topic 2. 录制指定的 topic rosbag record -O subset /turtle1/command_velocity /turtle1/pose (1)-O subset # rosbag record...
阅读全文
posted @ 2018-09-19 16:18
anobscureretreat
阅读(348)
推荐(0)
摘要:
var21=`echo $vvar|awk -F ',' '{print $1}'` echo $var21 var31=`echo $var21|awk -F ':' '{print $2}'` echo $var31 var22=`echo $vvar|awk -F ',' '{print $2}'` echo $var22 var32=`echo $var22|awk -F ':' '{...
阅读全文
posted @ 2018-09-19 11:38
anobscureretreat
阅读(311)
推荐(0)
摘要:
echo \'deded\' | sed $'s/\'//g'
阅读全文
posted @ 2018-09-19 11:33
anobscureretreat
阅读(5140)
推荐(0)
摘要:
vvar='{"floor":2,"hotelid":"3433bbb"}' #vvar='{"hotelid":"3433bbb","floor":2}' echo $vvar var21=`echo $vvar|awk -F ',' '{print $1}'` echo $var21 var31=`echo $var21|awk -F ':' '{print $2}'` ech
阅读全文
posted @ 2018-09-19 02:01
anobscureretreat
阅读(184)
推荐(0)
摘要:
sync 将数据由内存同步到硬盘中。 shutdown 关机指令,你可以man shutdown 来看一下帮助文档。例如你可以运行如下命令关机: shutdown –h 10 ‘This server will shutdown after 10 mins’ 这个命令告诉大家,计算机将在10分钟后关机,并且会显示在登陆用户的当前屏幕中。 Shutdown –h now 立马关机 Shutd...
阅读全文
posted @ 2018-09-18 20:20
anobscureretreat
阅读(159)
推荐(0)
摘要:
string="abcd" echo ${#string} #输出 4
阅读全文
posted @ 2018-09-18 20:11
anobscureretreat
阅读(273)
推荐(0)
摘要:
方法1.将脚本放入/etc/rc.local文件中。 方法2.添加一个ubuntu的开机启动服务 分为以下几个步骤: 1)新建一个脚本文件 new_services.sh 2)将脚本放置到启动目录下 3)设置权限 4)将脚本添加到启动脚本 这里90表明一个优先级,越高表示执行的越晚。 移除ubunt
阅读全文
posted @ 2018-09-18 19:36
anobscureretreat
阅读(303)
推荐(0)
摘要:
注意:br0为网卡名称,需要改成你使用的网卡名称
阅读全文
posted @ 2018-09-18 16:27
anobscureretreat
阅读(525)
推荐(0)
摘要:
运行上面的命令后,杀掉下方19158进程
阅读全文
posted @ 2018-09-18 16:09
anobscureretreat
阅读(832)
推荐(0)
摘要:
网格4*4,每个网格中存在小网格为8*8 支持从左上角拖拽选中,以及右下角拖拽选中 导出的数据含义,从右下角8*8网格开始每列自上向下,从左到右, 对于4*4网格,如图一顺序 code <!doctype html> <html lang="en"> <head> <meta charset="UT
阅读全文
posted @ 2018-09-17 23:33
anobscureretreat
阅读(651)
推荐(0)
摘要:
kill命令可以带信号号码选项,也可以不带。 如果没有信号号码,kill命令就会发出终止信号(15),这个信号可以被进程捕获,使得进程在退出之前可以清理并释放资源。 也可以用kill向进程发送特定的信号。例如:kill -2 123 123为pid。
阅读全文
posted @ 2018-09-17 21:42
anobscureretreat
阅读(2306)
推荐(0)
摘要:
echo "2014年7月21日" | tr -cd "[0-9]" 这样就可以提取出2014721
阅读全文
posted @ 2018-09-17 21:38
anobscureretreat
阅读(1264)
推荐(0)
posted @ 2018-09-17 21:35
anobscureretreat
阅读(1002)
推荐(0)
摘要:
nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。nohup就是不挂起的意思( n ohang up)。 该命令的一般形式为:nohup command &
阅读全文
posted @ 2018-09-17 10:36
anobscureretreat
阅读(476)
推荐(0)
摘要:
图片 code <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> .box { border:1px solid black; width: 0px; heig
阅读全文
posted @ 2018-09-16 20:55
anobscureretreat
阅读(450)
推荐(0)
摘要:
安装插件:http://updates.jenkins-ci.org/download/plugins/coding-webhook/
阅读全文
posted @ 2018-09-13 10:35
anobscureretreat
阅读(316)
推荐(0)
posted @ 2018-09-13 10:06
anobscureretreat
阅读(5341)
推荐(1)
摘要:
http://updates.jenkins-ci.org/download/plugins/ 通常我们需要下载的插件有如下几个:
阅读全文
posted @ 2018-09-12 21:29
anobscureretreat
阅读(225)
推荐(0)
摘要:
public key是在~/.ssh/id_rsa.pub,而private key是~/.ssh/id_rsa 设置的时候,Jenkins需要的是private key
阅读全文
posted @ 2018-09-12 21:27
anobscureretreat
阅读(1123)
推荐(0)
摘要:
解决办法:下载cloudbees-folder.hpi放在目录/usr/local/tomcat/webapps/jenkins/WEB-INF/detached-plugins/下,重启tomcat即可
阅读全文
posted @ 2018-09-12 21:04
anobscureretreat
阅读(3219)
推荐(0)
摘要:
1.下载git:sudo apt-get install git 2.生成公钥:ssh-keygen -t rsa -C '你的邮箱' ,不停回车即可 3. mkdir test cd test git init git config --global user.email "你的邮箱" git c
阅读全文
posted @ 2018-09-12 20:39
anobscureretreat
阅读(239)
推荐(0)
摘要:
官网插件地址:http://updates.jenkins-ci.org/download/plugins/ 系统管理->插件管理->高级 选择一个下载好的插件,然后点击上传即可 然后就会显示正在安装。
阅读全文
posted @ 2018-09-12 19:32
anobscureretreat
阅读(472)
推荐(0)
摘要:
sudo cat /usr/share/tomcat7/.jenkins/secrets/initialAdminPassword
阅读全文
posted @ 2018-09-12 17:13
anobscureretreat
阅读(724)
推荐(0)
posted @ 2018-09-12 17:03
anobscureretreat
阅读(2863)
推荐(0)
摘要:
/var/lib/tomcat7/webapps
阅读全文
posted @ 2018-09-12 16:58
anobscureretreat
阅读(880)
推荐(0)
摘要:
1、下载jdk8 登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择对应jdk版本下载 2、解压 3、然后将文件夹jdk1.8.0_144移动到目录/opt下 4、修改
阅读全文
posted @ 2018-09-12 16:22
anobscureretreat
阅读(249)
推荐(0)
摘要:
官网:http://maven.apache.org/download.cgi 创建manve目录:sudo mkdir /opt/maven 解压到/opt/maven目录下:sudo tar zxvf apache-maven-3.5.0-bin.tar.gz -C /opt/maven 配置m
阅读全文
posted @ 2018-09-12 16:15
anobscureretreat
阅读(459)
推荐(0)
摘要:
sudo apt-get update sudo apt-get install tomcat7 启动:sudo service tomcat7 start 访问http://127.0.0.1:8080/ 关闭:sudo service tomcat7 stop 重启:sudo service t
阅读全文
posted @ 2018-09-12 15:25
anobscureretreat
阅读(438)
推荐(0)
摘要:
pip install django-cors-headers
阅读全文
posted @ 2018-09-10 14:33
anobscureretreat
阅读(1101)
推荐(0)