小虎 的博客

积跬步以至千里

ubuntu设置关机时自动执行任务

背景说明 本机环境:ubuntu16.04 需求:本机关机时调用远程服务用来记录日志等操作 systemd说明 ubuntu16.04采用的是systemd作为系统管理的子系统,关于systemd的更多说明,可以参看 http://www.ruanyifeng.com/blog/20...

2018-02-06 11:08:04

阅读数 956

评论数 0

Raspberry Pi与GPS构建NTP服务器

A ntp服务器简介 B GPS模块 Ba TTL和RS232电平 Bb GPS模块测试 Bc 模块配置 C Raspberry-Pi Ca 连线 Cb 准备Raspberry-pi的串口 Cba 关闭串口登陆功能 Cbb 关闭蓝牙功能 Cbc 测试串口 Cbd 测试pps D 配置n...

2017-12-12 20:14:45

阅读数 3258

评论数 0

自动驾驶车上的传感器整理

CAN协议简介 CAN接口分析硬件厂商 毫米波雷达 厂商 激光雷达 单线or多线 单线激光雷达 厂商 多线激光雷达 厂商 是否固态 机械式 混合固态 MEMS 厂商 相控阵原理 厂商 CAN协议简介 简介:汽车CAN协议hacking 更加...

2017-12-05 19:35:05

阅读数 1651

评论数 0

自动驾驶相关工具整理

system工具汇总 lcm libbot drake SLAM工具汇总 GTSAM MRPT simulator工具汇总 carla 采用GAZEBO模拟的例子 通过游戏Euro Truck Simulator 2模拟的例子 使用TORCS的例子 udacity使用游戏引擎做的一个模拟场景 商业...

2017-11-16 14:52:45

阅读数 1206

评论数 0

Alienware 17 R4安装windows10与ubuntu16.04双系统

步骤说明 修改硬盘模式从RAID 至 ACHI 使用usb安装ubuntu 1604 禁用nouveau 安装nvidia驱动机器配置说明: * 原装windows10 * 512 ssd + 1T hdd, 其中ssd使用nvme接口 * 显卡gtx1070步骤说明安装过程中主要包含两个方...

2017-11-12 20:12:26

阅读数 8335

评论数 6

pip离线环境安装

前情提要在与外网隔离的服务器上通过pip安装python包,一般来说有两种方法: 1)通过本地pypi源 2)本地下载好相应的安装包,scp到服务器,再服务器端 pip 安装本地pypi源暂时不表。如果你有和服务器端python和操作系统类似的环境,第二种方法也是很方便的本地下载安装包 本...

2017-08-25 11:41:11

阅读数 1461

评论数 0

手势识别论文解读

Learning to Estimate 3D Hand Pose from Single RGB Images20173 主要流程 代码细节解读 训练流程解读 Two-Stream Convolutional Networks for Action Recognition in Videos20...

2017-07-31 14:26:28

阅读数 8422

评论数 2

docker笔记

docker安装 docker非常有用的命令 docker volume 初始化volume 删除volume Dockerfile Dockerfile简介

2017-07-13 16:41:50

阅读数 444

评论数 0

Bellman-Ford 算法

问题描述相比较于Dijkstra算法, 这个有向图中存在权值为负的边, 同时不存在总cost为负的环(否则可以无限循环这个环实现cost下降),求单源到所有其他点的最短路径问题。

2017-06-29 10:41:11

阅读数 182

评论数 0

二项堆与斐波那契堆

二项堆 二项堆是符合最小堆性质的二项树链接成的森林二项树是形如下图的树

2017-06-28 19:48:04

阅读数 788

评论数 0

Dijkstra算法

问题描述有向图中单点到其他所有顶点的最短路径问题

2017-06-28 16:14:55

阅读数 172

评论数 0

IDA* 算法(Iterative deepening A*)

IDA*算法 问题描述从A点到B点的最短路径,每段路径值不小于0。特点带启发式的有限制的深度优先搜索,本质是在启发式限制下以不同的深度进行dfs。

2017-06-18 15:24:34

阅读数 3253

评论数 0

A*算法

A*算法,问题描述从A点到B点的最短路径,每段路径值不小于0。

2017-06-18 14:40:07

阅读数 200

评论数 0

vim配置for c++

效果 插件安装 文件目录显示nerdtree 代码格式化vim-clang-format 代码补全跳转与错误检查YouComplateMe 环境说明:ubuntu16.04, x64 效果插件安装 推荐使用vundle作为vim插件管理(当然pathogen也是蛮好用的) 文件目录显示nerd...

2016-07-21 22:41:03

阅读数 5797

评论数 0

golang 中AES加密详解

golang标准库中对于aes加密的阐述得非常简洁,如果没有一定的密码学基础知识,是很容易迷惑的。 本文将完整地介绍aes加密的基本知识,并分析网络上常见的调用实例。 块密码的工作模式简洁 主要摘抄自wikipedia:块密码的工作模式 基本概念 密码学中,块密码的工作模式(英语:mod...

2016-06-15 17:07:57

阅读数 14153

评论数 4

redigo的redis.Pool 配置参数调优

reids.Pool结构介绍 配置场景

2016-06-08 15:37:23

阅读数 13355

评论数 0

kinect fusion 3D重建基本算法

kinectfusion是微软研究院利用kinect进行三维重建的项目,深入了解该算法及其实现可以为3D重建的kinect类应用提供一定的参考。该项目本身需要比较强大的CUDA显卡支持实现实时重建。

2016-06-05 23:47:15

阅读数 20642

评论数 10

golang中interface判断nil问题

interface数据的表示 参阅http://research.swtch.com/interfaces 在示例中,我们定义一个interface名为Stringer,同时定义一个符合其定义的Binary类型: type Stringer interface { ...

2015-12-15 18:11:22

阅读数 4692

评论数 0

json过程的精度缺失问题

package main import (         "encoding/json"         "fmt" ) func main() {         a := `{"id":2...

2015-12-15 18:08:32

阅读数 2281

评论数 0

Martini源码解析-实例1

martini实例讲解1

2015-11-06 17:14:12

阅读数 1103

评论数 0

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