自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weijifen000的博客

记录自己的持续学习

  • 博客(88)
  • 收藏
  • 关注

原创 AndroidStudio安装及配置Gradle遇到的Error及解决办法

1. 无法从网络获取 gradle-3.6.0.pom 文件问题描述具体表现为 Sync Project with gradle file 之后报错:具体报错信息为:FAILURE: Build failed with an exception.* What went wrong:A problem occurred configuring root project 'My Application'.> Could not resolve all artifacts for con

2020-06-21 00:21:13 9517 3

原创 java 输入输出到文件 Scanner 和 PrintWriter

使用 Scanner 读取文件首先需要导入相应包import java.util.Scanner;import java.io.File;创建 Scanner 实例,并调用相应方法写入,最后调用 close() 关闭。File f = new File("文件名(可以加路径)");Scanner in = null;try { in = new Scanner(f);}cat...

2020-04-05 00:12:56 1096 1

原创 Android 报错:InflateException: Binary XML file line #10: Error inflating class android.webkit.WebView

文章目录问题描述解决方案问题描述只是在 layout 中引入了 WebView ,然后在 Activity 中写了setContentView(),在 Android 5.1 的机子运行时就出现了错误。代码如下:activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:andr...

2020-03-21 10:11:46 6152 9

原创 职业规划课笔记

一、冰山模型目的:职业选择和定位知识和技能知识:在学习和实践中获得的认知和经验技能:人所具备的某一项专门技术知识和技能属于特定领域不匹配的表现:工作中有很多陌生的内容,每天都觉得信息量很大、来不及接收,感到慌乱和焦虑。通用能力学习和思考能力、人际交往能力等。能力更多是通用领域不匹配的表现:工作效率、沟通效率较低,面对复杂的问题感觉无从下手,缺乏成就感,力不从心。培养周期:相...

2020-01-06 23:40:52 922

原创 《数据结构与算法之美》笔记之 栈

浏览器前进和后退功能特定的数据结构是对特定场景的抽象。某个数据集只涉及在一端插入和删除,并后进先出,就该选栈。如何实现栈顺序栈链式栈public class ArrayStack{ private String[] items; private int count; private int n; public ArrayStack(int n){...

2020-01-06 22:52:11 131

原创 《数据结构与算法之美》笔记之 堆及其应用

文章目录一、定义二、如何实现一个堆存储堆堆的基本操作插入元素删除堆顶元素三、堆排序1.建堆2. 排序3. 堆排序的缺点堆的应用优先队列求TOP K利用堆求中位数堆排序时间复杂度:O(nlog⁡n)O(n\log n)O(nlogn)一、定义定义只有两条:堆是一个完全二叉树;除了最后一层外,其它节点都是满的,最后一层节点全部靠左排列,完全二叉树非常适合使用数组存储堆中每一个节点的值都...

2020-01-06 22:48:09 186

原创 java对象“==”与equals()方法的区别

private Deque<Integer> data;private Deque<Integer> helper;...if(helper.peek()==data.peek()){ ...}在一次编程中发现两个栈的栈顶元素打印是相等的,但是却进入不了if语句。后来发现是因为java中自动装箱自动拆箱在基本类型int和对象类型Integer之间转换,在hel...

2019-11-26 16:40:59 145

原创 Qt 向单元格中写入日期时间数据--设置单元格格式

在Qt QTableView导出Excel的过程中出现了日期显示的问题。如图所示,图中“2019/11/15 23:26:39”在单元格中只显示了分和秒。Excel中单元格设置为“日期+时+分”的格式之后按该格式显示。可以看到,设置过的单元格得到了改变,未经过设置的单元格没有变。所以我们只要在Qt的代码中设置该单元格的格式即可。QAxObject *excel = new QAxObj...

2019-11-18 23:21:52 2214

原创 leetcode插件参数设置

方法一如图所示:点击左侧扩展按钮,在插件中搜索自己要设置的插件点击该插件的右下角的设置按钮点击最后的“配置扩展设置”出现下图设置页面,进行设置即可方法二上面是该插件相关设置也可以点击 VS Code 的 文件 > 首选项 > 设置 ,可以打开设置面板,根据该插件文档在“search setting”中输入以寻找相关设置。如下所示:文档提醒我可以进行如下设置:在...

2019-11-11 19:27:34 1836

原创 Qt软件打包后报错“无法定位程序输入点_ZN10QArrayData10deallocateEPs_jj于动态链接库..... .exe上。”解决办法

在将 Qt 程序构建、运行、打包之后点击生成的 exe 文件发现出现以下“无法找到入口”错误。无法定位程序输入点_ZN10QArrayData10deallocateEPs_jj于动态链接库..... .exe上。之后发现是因为构建项目时使用的编译工具和打包软件时使用的编译工具不一样所导致的。打包Qt项目的过程如下:使用 Qt Create 打开项目。如下图所示,选择 releas...

2019-10-13 21:13:13 15035 20

原创 C++ 遇到error: invalid use of incomplete type 'class '

遇到这类问题可能是没有添加相应头文件,如:QTextBlock textLine=doc->findBlockByNumber(i);中遇到error: invalid use of incomplete type 'class QTextBlock'错误,发现是缺失头文件,在文件开头添加#include <QTextBlock>就正常了。所以遇到这类问题首先检查是否...

2019-10-06 20:50:57 9812

原创 [LeetCode]41.缺失的第一个正数

题目描述给定一个未排序的整数数组,找出其中没有出现的最小的正整数。示例 1:输入: [1,2,0]输出: 3示例 2:输入: [3,4,-1,1]输出: 2示例 3:输入: [7,8,9,11,12]输出: 1说明:你的算法的时间复杂度应为O(n),并且只能使用常数级别的空间。分析:常数级别的空间,也就是说只能用数组原有的空间加上O(1)的空间复杂度。可...

2019-09-07 19:43:37 129

原创 解决VS运行opencv后提示缺少opencv_world410d.dll问题

原本的错误没有截图,所以在网上找了一个3.1.0相同错误的版本。将缺失的动态链接库添加到路径C:\Windows\System32或者C:\Windows\SysWOW64,可以两个都添加一下试试。添加*.dll库文件的路径到系统环境变量,即:opencv路径/install/x86/vc15/bin(根据自己的安装情况,有时候是x64)...

2019-06-24 19:50:34 10398

原创 opencv_contrib安装笔记

文章目录一、下载与安装二、编译opencv三、编译opencv_contrib四、visual studio 编译五、配置opencv环境配置系统环境变量重新配置项目环境六、测试近来由于需要用到opencv的SIFT特征,但是SIFT等功能已经移入了opencv_contrib 中,所以需要重新编译opencv和opencv_contrib。一、下载与安装下载特定版本的opencv和ope...

2019-06-23 01:15:50 68517 74

原创 Java 8 API文档chm版

官网上的API文档是HTML的,没有搜索框,所以下载下来之后将其转换为chm格式,供大家使用。下载地址: https://pan.baidu.com/s/1m3X2-SjddZwHbZawem6eXg 提取码: spu8...

2019-06-06 19:44:00 23893 12

原创 双向联想记忆网络的原理与python简单实现

文章目录原理处理步骤思考源代码1. 计算网络2. 验证网络能力:原理联想记忆功能分为自联想和异联想,异联想也称为双向联想记忆,简写为BAM。BAM存储器可存储两组矢量,若有如下N维矢量A与P维矢量B:A=[a0,a1,…,aN−1]∈{−1,1}NA=[a_0,a_1,\dots,a_{N-1}]\in \{-1,1\}^NA=[a0​,a1​,…,aN−1​]∈{−1,1}NB=[b0,...

2019-04-22 00:25:26 2500 3

原创 降维方法PCA、Isomap、LLE、Autoencoder方法与python实现

机器学习作业文章目录实际数据PCA( 主成分分析)方法介绍实验结果分析Isomap( 等度量映射)方法介绍实验结果分析LLE方法介绍实验结果分析Autoencoder方法介绍实验结果分析源代码PCA( 主成分分析)Isomap( 等度量映射)LLEAutoencoder实际数据选用 MNIST 手写数字数据集 ( http://yann.lecun.com/exdb/mnist/ )。该数...

2019-04-21 22:13:45 8985

转载 Win10开启FTP与配置(完整无错版)

转载自:作者:zbored来源:CSDN原文:https://blog.csdn.net/qq_34610293/article/details/792105391.控制面板>程序>启用或关闭Windows功能>…(控制面板可在 桌面右键>个性化>主题>桌面图标设置>勾选控制面板>确定)2.小娜搜索IIS打开IIS3.右击网站添加...

2019-03-29 23:51:01 4868

转载 ROS中log日志文件的获取

转载自:作者:SLAM菜鸟原文:https://blog.csdn.net/hnlyzxy123/article/details/72967192在平时用ROS进行室内地图绘制时,常因无法获得小车轨迹而发愁。直接修改代码输出txt文件稍显复杂,又不想偷这个懒,所以在这里介绍一个获取log文件的方法。SHELL=/bin/bash PS1="$" script -f name.log...

2019-03-24 09:47:16 5628

原创 ubuntu开机自动打开终端并执行程序

Ctrl+Alt+T打开命令行,输入 gedit ~/.bashrc (或者用vi等打开也可以),打开 .bashrc文件后如下图所示:在.bashrc文件里面添加自己执行程序的命令。如果有sudo命令需要运行,则使用echo 输入密码。比如:echo “password” | sudo -S chmod 777 ttyUSB0这句话把password换成自己的密码就可以开机自...

2019-03-09 23:27:18 14360 3

原创 安装Ubuntu系统时的BIOS操作方法

安装Ubuntu前首先制作启动盘,可以使用Ubuntu官方推荐的Rufus(操作方法),也可以使用软碟通(操作方法)将U盘插在电脑上。启动后通过按键进入BIOS,其中按键不同的品牌不一样,有的时ESC,F2,F12等。进入后如下图所示:按照右下角的提示用键盘操作。2. 多次按“→”到BOOT,下方Boot Option里面有一个UEFI:Generic Flash Disk即为U盘。(如果...

2019-03-03 11:38:43 27739

原创 Ubuntu使用C++11 make cpp

在使用思岚科技的激光雷达时,在厂家github上有说直接make项目,但是出现了诸如下面的错误:main.cpp:564:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i &amp;lt; suitLine.size(); i++) ...

2019-03-03 10:03:47 1346

原创 catkin_make 时msg 对应头文件.h: 没有那个文件或目录

进入项目根目录使用source devel/setup.bash重新catkin_make,如果仍然出现原有问题,再次catkin_make

2019-03-03 10:01:21 5040

原创 ROS "Could not find the required component 'serial'. " 解决方法

当catkin_make时出现找不到serial组件的错误。此时需要安装serial。使用sudo apt-get install ros-&lt;distro&gt;-serial下载 ROS 对应版本的工具包。我的 ROS 版本是 kinetic 故而使用:sudo apt-get install ros-kinetic-serial如果是roscpp、 rospy、 rosmsg等其...

2019-03-03 09:55:45 7615 2

原创 opencv_contrib 下载驿站(百度云盘下载)

某次本人下载opencv_contrib,国内访问太不稳定,两个小时都没有下载成功,本博客将提供百度云盘下载链接。4.0.0opencv_contrib-4.0.0.zipopencv_contrib-4.0.0.tar.gz4.0.0-betaopencv_contrib-4.0.0-beta.zipopencv_contrib-4.0.0-beta.tar.gz4.0.0-al...

2019-02-24 16:34:35 11152 35

转载 Ubuntu 安装 chrome 浏览器

Ctrl+Alt+T打开命令行下载 deb 包wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb这时会发现在命令行所在目录下有一个名为“google-chrome-stable_current_amd64.deb”的文件。(也可以在浏览器地址栏输入上面网址下载文件)安装sudo d...

2019-02-23 20:37:04 218

原创 Ubuntu手动安装rar压缩解压软件

在Ubuntu解压的过程中,rar文件无法解压,之后使用apt安装也显示:没有可用的软件包 rar,但是它被其它的软件包引用了。这可能意味着这个缺失的软件包可能已被废弃,或者只能在其他发布源中找到我用的是阿里云源。使用apt安装p7zip-rar出现的是同样的问题。所以只能使用手动安装。下载,下载地址:https://www.rarlab.com/download.htmUbu...

2018-11-29 23:20:48 3681 1

原创 Linux常用命令集锦

使用快捷键ctrl + alt + t 打开终端:列出文件和目录:ls(list)列出所有文件和目录: ls -a (list all)新建一个文件夹: mkdir(make directory)将命令行所作用位置更改到名叫“directory”的目录:cd directory(change to named directory)将命令行所作用位置更改到Home目录:cd或cd ~到...

2018-11-29 20:04:31 146

原创 vscode下markdown转PDF

安装“ Markdown Preview Enhance ”,如果需要用到数学公式的话,安装“ Markdown+Math ”。保存成“.md ”文件之后就可以右键之后选择“ Open View ”,如下图所示需要保存成 PDF 时:先保存一遍,即“ Ctrl+S ”(一定要保存,否则在浏览器中打开可能什么都没有)在右方(白色的半边),右键之后点击“ Open in Browser ”...

2018-11-19 18:00:12 29786 14

原创 利用OpenCV获取图片上某一点的颜色HSV值

在进行图像处理时我们经常需要根据图像的颜色提取特定的区域处理,很多时候 RGB 是不适合的,我们需要知道感兴趣区域的区域HSV各分量的范围。RGB 颜色使用 QQ 截图工具或者 Windows 画图软件就可以处理了,但是HSV相对小众。效果:OpenCV代码比较简单:#include &lt;opencv2/opencv.hpp&gt;#include &lt;iostream&gt;...

2018-11-18 18:48:16 14140

原创 OpenCV二值化图像像素操作

二值化图像像素不是0就是255,数据类型为uchar。所以访问方法是:// 这里inputmat是二值化图像的matinputmat.at&lt;uchar&gt;(y, x);判断是否为白色的方法:if (inputmat.at&lt;uchar&gt;(y, x) == 255){ }如果是三通道彩色图像,则数据类型为Vec3b。所以访问方法是:inputmat.at&lt...

2018-11-09 17:41:00 5255 3

原创 无法启动此程序,因为计算机中丢失api-ms-win-downlevel-shlwapi-l1-1-0.dll文件

最近遇到如题所示弹框的问题,花了很长时间才解决,解决方法却很简单。故记录下来。解决方法:找到相同系统却没有该问题的情况(比如出问题的是64位的win7系统,那就找一个没有该问题的64位的win7系统)。将正常系统的api-ms-win-downlevel-shlwapi-l1-1-0.dll文件复制到出现该问题的电脑的相应位置。就可以解决了。但是同样有一些问题需要注意详细步骤:有一些dl...

2018-11-04 11:45:08 25534

原创 《计算方法》笔记之(七)数据近似之 分段插值

文章目录分段线性插值分段二次插值三次样条插值计算三次样条曲线s(x)三次样条插值的误差分析多项式插值随着点数的增加,多项式的次数也在增加,由于龙格现象,所以多项式插值的误差也增加了。那怎么做才可以使增加节点,多项式插值误差减小呢?这种方法叫做分段插值方法:先将区间划分为若干个小区间,然后在每个小区间用低次多项式代替单个多项式做插值,并将每个小区间上所得到的多项式连接成一条连续曲线。所得的...

2018-11-01 11:34:26 1179

原创 现代控制工程(三)状态方程的解

文章目录非齐次状态方程的解——控制工程的受控运动直接法拉氏变换法例题1例题2线性时变系统的运动分析线性时变齐次状态方程的解状态转移矩阵的计算-级数近似法例题:例题线性时变齐次状态方程的解例题非齐次状态方程的解——控制工程的受控运动当线性定常系统{x˙=Ax+Buy=Cx+Du,x(t0)=x(0)\left\{\begin{matrix}\dot x=Ax+Bu\\ y=Cx+Du\e...

2018-10-25 21:55:34 8555 1

原创 matlab探究龙格现象

龙格函数:f(x)=11+25x2f(x)=\frac 1 {1+25x^2}f(x)=1+25x21​运行结果:图像上方的数字表示插值数据点的个数。该图像表明,龙格函数当使用高次的插值多项式时造成的误差会随着n的增大而增大。当n增大时,部分区间上多项式截断误差偏大的现象更严重,这种现象称为龙格现象。matlab 代码:len=[3:1:20];% len存储插值点的数目pic_...

2018-10-22 11:33:56 13221

原创 《计算方法》笔记之(六)数值近似之 多项式插值

文章目录多项式插值例题性能Lagrange 形式因式定理推导 Lagrange 插值多项式的表达式例题Lagrange 基函数性质:Newton 插值多项式差商的性质:差商性质 1 :对称性例题差商性质 2带导数条件的插值多项式例题例题插值公式的误差例题:例 2数据近似问题:给定平面上 m+1 个数据点 (xi,yi)(i=0,1,2,...,m){(x_i,y_i)}(i=0,1,2,......

2018-10-18 23:09:05 969

原创 现代控制工程(二)状态方程的解

文章目录线性定常齐次状态方程的解1. 用矩阵指数函数直接求解2. 用拉氏变换求解矩阵指数函数矩阵指数函数的性质矩阵指数函数的应用状态转移矩阵状态转移矩阵的性质状态转移矩阵的应用例 1例 2例 3例 4本章重点讨论的是线性定常连续系统状态方程求解的方法。线性定常齐次状态方程的解对于线性定常系统:{x˙=Ax+Buy=Cx+Du,x(t0)=x(0)\left\{\begin{matrix}...

2018-10-16 23:45:32 17011

原创 现代控制工程笔记(一)控制系统的状态空间描述

在对控制系统进行动态分析和研究时,首先需要建立系统的数学描述,即数学模型。本文讲述现代控制理论中描述系统的数学模型。

2018-10-14 11:56:28 34014 10

原创 matlab在线环境

网址:https://octave-online.net/这个MATLAB在线环境只需要有浏览器就可以,不依赖个人计算机的性能,运行速度很快,不需要等待MATLAB的打开过程,还能完成命令行,编辑运行文件等多种MATLAB本身具有的功能,另外还有“分享”等功能。初次进入时:点掉叉号就可以进行命令行的操作所有的变量在左边显示,还可以点击变量进行查看。点击右上角&quot;MENU&quot;就可以用各种方...

2018-10-09 17:40:17 27622 2

原创 letcode 11.Container With Most Water(最大容器)

给定n(n≥2n\ge 2n≥2)个非负整数a1,a2,...,ana_1,a_2,...,a_na1​,a2​,...,an​,其中每一个代表一个坐标点(i,ai)(i,a_i)(i,ai​),绘制n条垂线,使得线的两个端点为(i,ai)(i,a_i)(i,ai​)和(i,0)(i,0)(i,0)。找到两条线,使得这两条线和x轴所形成的容器能乘最多的水。如下图所示:Given n non-n...

2018-10-03 22:43:34 149

空空如也

空空如也

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

TA关注的人

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