自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mec_zhang的博客

分享促进步

  • 博客(108)
  • 资源 (5)
  • 收藏
  • 关注

原创 spdlog简介

spdlog,C++著名的日志库,轻量级,仅依赖头文件,且性能优异,推荐使用。

2022-07-28 17:03:38 3169

原创 V-REP 踩坑记

这里写自定义目录标题V-REP 使用过程中,遇到了许多障碍,有很多都是意料之外的,整理于下。Remote API 正在逐渐废弃,建议使用b0或者b0 Remote API的方式。b0,即BlueZero,基于zmq。类似与TCP/IP、Redis等,但是vrep内部实现的b0似乎并不完整。在场景中添加模型时,许多模型自带有脚本,可供参考,但是如果自己新建脚本,以使用添加的模型时...

2019-05-22 14:18:43 1666

原创 Ubuntu18 安装之后的初始配置

1、切换中英文目录格式2、卸载不必要的软件3、系统更新4、安装软件1、其他软件2、重要软件1、切换中英文目录格式exporrt LANG=en_USxdg-user-dirs-gtk-updateexport LANG=zh_CN.UTF-82、卸载不必要的软件sudo apt remove ubuntu-web-launcher...

2018-06-12 09:57:19 4395

原创 Ubuntu建立软件快捷方式

近日安装MatlabR2018,亦安装快捷方式。sudo vim /usr/share/applications/Matlab.desktop内容为[Desktop Entry]Encoding=UTF-8Name=MatlabR2018Comment=MATLABExec=/usr/local/MATLAB/R2018a/bin/matlabIcon=/usr/lo...

2018-04-19 09:59:33 1008

原创 Tensorflow实现物体识别

系统环境 Ubuntu16.04 64位 Python 3.5 (Ubuntu默认python3版本) 软件 PyCharm安装PyCharm下载压缩包,解压之 设置快捷方式新建PyCharm项目下载tensorflow/models源文件git clone https://github.com/tensorflow/models.git安装API 以下内容...

2018-04-13 03:01:12 2711

原创 Ubuntu初始配置

鉴于本人经常重装系统,汇总系统安装后的初始配置于此。1. 设置中英文目录export LANG=en_USxdg-user-dirs-gtk-update#更新目录export LANG=zh_CN.UTF-82. 软件设置软件与更新勾选源代码,Canonical等选项,选择服务器3. 更新系统sudo apt updatesudo apt upgr...

2018-04-13 02:08:12 707

转载 Django学习笔记01

Django 是Python编写的一个开源Web框架,可以用来快速搭建一个高性能的网站。本人使用PyCharm软件开发。一、搭建开发环境安装django 终端下输入 pip install django新建Django工程 django-admin startproject blogproject 生成blogproject目录,其文件结构如下blogpr...

2018-04-12 16:17:42 176

原创 ROS_SLAM之rgbdslamv2

rgbdslam是视觉SLAM领域中的一个经典算法,其用Kinect实现。1、配置环境下载rgbdslam源码安装g2o 源代码安装 下载源代码 mkdir build cd build cmake .. make 命令行安装 sudo apt install ros-kinetic-libg2o 安装依赖包 rosdep install rgb...

2018-04-08 15:07:03 637

原创 Linux工具篇_fish shell入门

今日安装fish shell,并安装oh-my fish使用感觉很不错。 但是尚属于初步尝试,更多功能还未了解。安装fishsudo apt install fish设置为默认shellchsh -s /usr/bin/fish如果要切换回bash,输入bash即可。 也可chsh -s /bib/bash将bash设置为默认shell。安装o...

2018-04-05 13:19:21 674

原创 《A Byte of Python》读书笔记

第一章、前言第二章、Python介绍第三章、安装第四章、最初的步骤第五章、基础第六章、操作符和表达式第七章、控制流第八章、函数第九章、模块9.1、简介9.2、按字节编译的.pyc文件9.3、from…import…语句9.4、模块的name每个模块都有它的name,如果它是“main”,说明这个...

2018-03-10 23:52:06 251

原创 《Python核心编程》读书笔记

第一章、Python对象1.1、Python对象Python使用对象模型来存储数据。 所有的Python对象都有三个特性:身份、类型和值。 身份可以使用内建函数id()得到;类型可以使用内建函数type()查看。 1.2、标准类型数字整形 Integer布尔型 Boolean长整形 Long integer浮点型 Floating point real ...

2018-03-10 23:51:10 328

原创 OpenCV编程02_Linux下编译OpenCV程序

Linux编译C/C++程序有命令行编译以及CMake等编译方法。开发OpenCV时有些许麻烦。方法一:命令行编译OpenCV程序。用到pkd-config工具。gcc test.c -o test \`pkg-config --cflags --libs opencv\`注:两个符号非单引号,是反引号。方法二:使用CMakeCMake是OpenCV推荐使用的工...

2018-03-05 04:27:38 217

原创 OpenCV编程01_环境配置_Linux

久闻OpenCV之名,之前也尝试过几次。 如今又一次开始了OpenCV开发之路。系统环境:Ubuntu16.04OpenCV版本:3.4.11、安装依赖# Build tools:sudo apt-get install -y build-essential cmake# GUI (if you want to use GTK instead of Qt, repl...

2018-03-05 03:49:16 186

原创 Linux配置_Debian_配置flash

将.so文件复制到/usr/lib/mozilla/plugins文件夹中即可

2018-01-06 07:33:12 219

原创 3.30

while True: try: num1 = int(input('the first num:')) num2 = int(input('the second num')) result = num1 / num2 except Exception as err: print(err) else:

2018-01-06 07:33:09 194

原创 Linux问题_Debian_cannot find lGL

sudo apt-get install build essential sudo apt-get install libgl1-mesa-dev

2018-01-06 07:33:06 429

原创 Linux问题_Ubuntu_安装Anaconda

安装之后无法打开,是因为 ~/.bashrc文件尚未更新故用source ~/.bashrc更新文件

2018-01-06 07:33:03 208

原创 Fedora 问题修复

1、 错误:Failed to synchronize cache for repo 'fedora'解决方法vim /etc/dnf/dnf.conf,添加keepcache=truefastestmirror=true

2018-01-06 07:33:00 889

原创 Fedora25安装vim

安装失败的话,先更新visudo dnf update vi然后安装vimsudo dnf install vim

2018-01-06 07:32:57 420

原创 U盘修复

```diskpartdisklistselect disk n               //n = 1、 2 ···clean```

2018-01-06 07:32:54 249

原创 Debian下成功安装latex

今日成功在Debian9下安装成功texlive-base。#apt-get install texlive-latex-base#apt-get install latex-cjk-chinese首先建立一个源文件vim test.tex输入内容如下\documentclass{article}\begin{document}hello\end{document}命令行输入

2018-01-06 07:32:51 941

原创 Debian提示更换介质

root权限修改/etc/apt/sources.list通过前加#注释掉deb cdrom开头的那一行然后执行 apt-get updatesdsdsd

2018-01-06 07:32:48 3261 1

原创 寒假生活

近几日放假在家,未曾学习。今日完成嵌入式系统实验报告,明日开始准备robomasters比赛所用步兵车的图纸。虽然CAD对我目前来说没有帮助,但是我的编程能力由不足,与队友相去甚远,只有CAD是自己的强项了,只好做这个了,争取明日一天完成。然明日还要在家里安电,不知能不能由足够的时间和能力完成图纸。

2018-01-06 07:32:45 210

原创 嵌入式系统实验报告

综合实验一、实验目的掌握智能小车电机的控制原理。掌握智能小车磁寻迹的工作原理。掌握读取RFID的工作原理。掌握控制程序的设计、实现与调度算法。二、实验要求编写程序实现一下功能:控制小车从沙盘初始点出发,沿沙盘运行一周后在停车场停止结束。对行车速度和方向进行有效控制,不允许触碰沙盘上的设施。平滑地转弯。在车库出入时,等待车闸打开后,再进入车库。有效读取路径中RFID的信

2018-01-06 07:32:42 5861

原创 GPIO工作原理

GPIO基本结构和工作方式GPIO寄存器说明GPIO引脚说明FT 5V容忍(3.3V,可以忍受5V)四种输入模式输入浮空输入上拉输入下拉模拟输入四种输出模式开漏输出(带上拉或下拉)开漏复用功能(带上拉或下拉)推挽式输出(带上拉或下拉)推挽式复用功能(带上拉或下拉)四种最大输出速度2MHz25MHz50MHz100MHz推挽输出可以输出强高低电平,连接

2018-01-06 07:32:40 2876

原创 引文

2017年到了,我的大学生活也快结束了。

2018-01-06 07:32:37 227

原创 STM32入门

FPU 浮点运算单元CPU内核集成了两个调试端口JTAG调试端口SWD调试端口循环冗余校验 CRC

2018-01-06 07:32:34 255

原创 开始

很早之前就买了一款STM32F407单片机,但是一直没有开始学,拖到了寒假。今日就正式开始学习单片机。2017年1月7日于杜厦图书馆

2018-01-06 07:32:31 154

原创 符号

专用符号、文本符号、数学符号专用符号% % 注释符号\ \testbackslash 命令前导符$ $ 数学模式符# 参数符{

2018-01-06 07:32:28 315

原创 LaTeX模式

三种排版模式:左右模式、段落模式、数学模式,还有绘图模式,是一种受限的左右模式。左右模式和段落模式统称为文本模式。在源文件中,两个$符号之间的内容和各种数学环境中的内容,系统都按数学模式排版。

2018-01-06 07:32:25 601

原创 LaTeX文类

CTeX专门提供了三种用于排版中文论文的文类,ctexbook、ctexrep、ctexart,可以分别替换book、report和article。也可继续使用英文文类,而调用中文字体宏包ctex或中文标题宏包ctexcap。\doucmentclass[11pt,a4paper,openany]{book}宏包,扩展名为.sty。常用宏包amsmath 多种公式环境和数学命令amss

2018-01-06 07:32:22 639

原创 嵌入式开发环境配置

安装NFS服务检查是否安装NFS服务dpkg -l | grep -i "nfs"已安装界面如下![ZZUI8FLH8T5YTV)R)]{$J%R.png](http://upload-images.jianshu.io/upload_images/3968097-6dc3fcd587133300.png?imageMogr2/auto-orient/strip%7CimageView2

2018-01-06 07:32:19 282

原创 学习记录

今日正式开始准备robomasters比赛,开始造车。昨日学习了latex,安装了CTex之后教材上的案例才可以正确运行,唉,浪费了一番力气。应该算是开始入门了,开始学习了latex的一些基本命令,印象最深刻的还是自定义命令newcommand这一命令,但是尚未熟练,再多多练习。又学习了一些linux(Ubuntu)设置的相关知识,尤其是共享文件夹的设置,另外还有一些应用安装,了解了一些新的

2018-01-06 07:32:17 180

原创 Ubuntu配置

系统的更新sudo apt-get updatesudo apt-get upgrade或者sudo apt-get dist-upgrade调整grubcd /etc/grub.dsudo mv 30_os-prober 01_os-prober //将其他系统(如windows)的启动顺序由30调至01设置root账户密码sudo passwd root输入

2018-01-06 07:32:14 156

原创 virtualBox设置共享文件夹

方法一安装增强功能设置共享文件夹,选择固定分配安装增强功能在挂载点目录新建一个目录,名如shareFileLmkdir \mnt\shareFileLmount -t vboxsf shareFileW /mnt/shareFileL卸载挂载点unmount -f /mnt/shareFileL但是这种方法重启之后失效,需重新挂载方法二设置中添加共享文件夹,选择自动挂

2018-01-06 07:32:10 268

原创 LaTeX 之自定义命令

%自定义命令%命令格式:\newcommand{新命令}[参数数量][默认值]{定义内容}\documentclass{article}\usepackage[space]{ctex}\newcommand{\mycmdA}{Donald E. Knuth }\newcommand{\mycmdB}[1]{{\heiti #1}}\newcommand{\mycmdC}[2]{$#1_

2018-01-06 07:32:07 4479

原创 linux基本命令

查看发行版本cat /etc/issue查看内核版本cat /proc/version设置http代理export http_proxy=http://hostname:port修改当前密码命令行下zhngyua

2018-01-06 07:32:04 139

原创 文档的布局与组织

类的可能取值是:book,report,article,letter。从中选取一种。页的编号\pagenumbering{数字形式}arabic 阿拉伯数字roman 小写罗马数字Roman 大写罗马数字alpha 小写字母Alpha 大写字母若想页码不是从1开始编号\setcounter{page}{页码} 这里的页码是前一页的编号

2018-01-06 07:32:01 140

原创 双系统挂载硬盘无法打开

查询ntfs-3g是否已经安装locate nfts-3g若没有安装,则须安装sudo apt-get install ntfs-3g修复挂载错误的相应分区sudo ntfsfix /dev/sdxx例如:sudo antfsfix /dev/sda/2

2018-01-06 07:31:58 298

原创 CPSR与SPSR

CPSR程序状态寄存器,当前程序状态寄存器,在任何模式下可以被访问。包含条件标志位、中断禁止位、当前处理器模式标志以及其他的一些控制和状态位。CPSR在用户编程时由于存储条件码。SPSR程序状态保护寄存器,每一种模式下都有一个状态寄存器SPSR,用于保存CPSR的状态,以便异常返回后恢复异常发生时的工作状态。用户模式和系统模式不是异常状态,所以没有SPSR,在这两种模式下访问SPSR,将产生

2018-01-06 07:31:55 3486

利用Python进行数据分析原书第2版.mobi

Python在数据分析领域具有广泛的应用。 人工智能的时代,数据量难以想象的多,需要更多的数据分析人才。 要成为社会亟需的人才,从这本书开始吧。

2019-05-16

NumPy_攻略_-_Python_科学计算与数据分析_-_Ivan_Idris.mobi

numpy教程,numpy是Python开发者必不可少的利器。 入门Python,numpy不可或缺。

2019-05-16

Designing Embedded Systems with Arduino 2018

ROS开发,与Arduino相关内容。

2017-08-24

电子电气工程师必知必会

了解成为一个工程师需要的内容。

2017-08-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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