虚拟机ROS环境配置
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weifengdq/article/details/82714627 虚拟机ROS环境配置 环境介绍 安装Ubuntu 16 ROS安装 其他软件安装 环境介绍 与硬件相关的许多开发环境在Windows下比较方便, 同时, ROS在Ubuntu下使用比较方便, 为了联调时不用背两个电脑, 可以在Win10环境下使用虚拟机(Virtual Box或者VMware Workstation)安装Ubun
GitLab配置SSH Keys
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weifengdq/article/details/82715126 命令行 命令行的配置参考 GitLab配置ssh key 这篇博客,简略如下: 打开git bash, 输入以下命令, 生成ssh公钥和私钥对, -C参数是邮箱地址 ssh-keygen -t rsa -C 'your-email' 打开~/.ssh/id_rsa.pub文件(~表示用户目录), 复制其中的内容. 打开git
Win10 监控小软件
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weifengdq/article/details/83899220 Net Speed Monitor 任务栏显示 上传/下载 网速, 之前一直用的这个, 下载64bit版本, 安装的时候兼容性选兼容以前的Windows. Wise System Monitor 显示 网速 / CPU / RAM, 似乎不能任务栏显示 Traffic Monitor 现在用的这个, 可以只在任务栏显示 网速 /
Ubuntu16之STM32开发--点灯和串口通信
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weifengdq/article/details/84349286 简介 环境如下: 硬件: NUCLEO-F767ZI 板 初始配置: STM32CubeMX (HAL库) IDE: TrueSTUDIO 串口工具: CuteCOM STM32CubeMX 和 TrueSTUDIO 的安装配置参考我的上篇文章: Ubuntu16配置STM32开发环境(STM32CubeMX和TrueSTUDI
ROS与STM32的串口通信
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weifengdq/article/details/84374690 STM32程序 参考上一篇 Ubuntu16之STM32开发–点灯和串口通信, 主要代码节选如下: uint8_t count = 0;
while (1)
{
++count;
HAL_GPIO_TogglePin(LD2_GPIO_Port, LD2_Pin);
printf("Hello, %3d\
SamacSys元件模型工具
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weifengdq/article/details/85221677 用到AD的3分钟教程: http://www.samacsys.com/altium-libraries/
Centos 7 Julia 0.6.4
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weifengdq/article/details/86633183 帮同学安装Julia, 点名要Julia 0.6.4, 说是适配SDDip, 开始Fedora没用过, 坑的飞起, 后来换Centos好一些了, 下面记录一下. U盘安装Centos7 用U盘给一台新电脑装Centos, 大致是官网下载 centos iso镜像, 用 Rufus 把镜像写入U盘, 电脑进BIOS设置U盘启动,
Arduino UNO 串口 / 软串口 / 多软串口 / I2C 例
刚好过完年到现在没有写博客, 贴点很久以前的东西骗点阅读量… TFmini是北醒光子的一款Lidar, 卖的很不错. TFmini_Arduino_HardwareSerial_Polling 类似于Arduino Uno, 只有一个串口的Arduino板子, 并不妨碍我们读取TFmini的数据, 只需要连接TFmini的TX到Arduino的RX即可, 不影响Arduino的TX向PC发数据, 连接方式如下: TFmini Arduino 5V(红) 5V GND(黑) GND TX(绿)
jQuery 完整 ajax示例
$(function(){
//请求参数
var list = {};
//
$.ajax({
//请求方式
type : "POST",
//请求的媒体类型
contentType: "application/json;charset=UTF-8",
//请求地址
url : "http
MySQL 关闭 binlog 日志
【关闭binlog日志】 1、vim /etc/my.cnf 注释如下内容: #log-bin=mysql-bin
#binlog_format=mixed
#server-id = 1
#expire_logs_days = 10
2、重启 mysql 服务 /etc/init.d/mysql restart
按时间划分备份MySQL脚本
按时间划分备份MySQL脚本 #!/bin/bash
BASE_PATH=/data/dump/
JIRA_FILE_NAME=ZY798-`date +%Y%m%d%H%M%S`;
cd /usr/local/mysql/bin/
mysqldump -h127.0.0.1 -P3306 -uroot -proot ZY798 > ${BASE_PATH}${JIRA_FILE_NAME}.txt
cd ${BASE_PATH}
tar -zcvf ${JIRA_FILE_NAME}.txt
JAVA导出csv出现0.00E+00
导出csv出现 0.00E+00的问题,打印其值为0E-8:这是因为数据表中无对应数据(decimal),查询结果则为 0e-8。 出现的字段是多个字段相加产生的和,所以这里调用了一个相加的方法。在相加方法返回值部分做了下判断就解决了。 /***
* 获得两个数的和
* @param a
* @param b
* @return
*/
public static BigDecimal getNumbersSum(BigDecimal a,BigDecimal b){
if(a
获得a-b的差[返回BigDecimal 类型]
/***
* 返回 a-b 的差 【返回 BigDecimal 类型】
* @param a 被减数
* @param b 减数
* @return
*/
public static BigDecimal getBigDecimalDiffer(BigDecimal a,BigDecimal b){
//默认返回值
BigDecimal c = null;
//参数强转
i
字符串时间转Date格式
/**
* 字符串时间格式转 Date 格式
* @param strDate
* @return
*/
public static Date getDateTimeByStringTime(String strDate) {
//如果参数为空,直接返回
if(strDate == null){ return null; }
//
SimpleDateFormat formatter
Parameter ‘brOrderNo’ not found
org.apache.ibatis.binding.BindingException: Parameter ‘brOrderNo’ not found. Available parameters are [dataList, param1] 从报错信息来看提示的也很明显,说找不到参数 brOrderNo,dataList 为请求传过来的参数体的命名的name。 旧代码如下: public String publicAtionSelective(@Param("dataList") PostCo
今日推荐
周排行