自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 使用nvm在windows下设置多个版本的node环境

起因最近开始实习,公司要求node的版本不是我电脑的新的14版本,而是老版本8的稳定版本,但是我又不想卸载掉我学习的版本,在网上找到了解决方法,使用nvm来切换多个版本的node.js并不需要卸载原本的node.js版本,只要将自己电脑的node版本在安装的时候给指向nvm就好了,下面会说:下载nvm下载地址安装nvm(1).选择你的nvm需要安装在哪的路径(我的是D:/nvm),下一步(2).由于我电脑上的node安装在D:/nodejs下,第二步就是选择这个文件夹,点击下一步之后他会跳

2021-06-30 20:26:04 258

原创 vscode自定义vue模板代码段

打开vscode编辑器,点击按F1或者ctrl + shift + p打开Command palete输入snippet输入vue,如果列表中存在Vue,可直接点击打开vue.json设置文件,如果列表中不存在Vue,安装插件VueHelper,如果Vue已存在,打开vue.json{ // Place your snippets for vue here. Each snippet is defined under a snippet name and has a prefix, body a

2021-01-04 11:49:10 224

原创 Springboot项目简单创建

1.File->new->Module2.选择Spring Initializer3.勾选需要的依赖:SpringBoot DevTools 、Lombok 、SpringWeb 、Mybatis Framework 、 MySQL Driver<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.

2020-11-03 16:06:48 194

原创 安装了opencv-python,却无法import cv2问题解决

pip install numpy scipy matplotlib scikit-learn jupyterpip install opencv-contrib-pythonpip install dlib参考博客:No module named ‘cv2.cv2’其中,若是pip install dlib安装失败,可先pip install CMake和pip install boost安装CMake和boost,前提是我电脑安装了VS2019 C++,参考博客说2015也可以,再次尝试通过

2020-11-03 16:05:37 6566 1

原创 ubuntu18.04及Windows10查看端口以及杀死端口的方法

查看所有开启的端口号:netstat -aptn查看端口:sudo lsof -i:端口号netstat -ap | grep 端口号如果没有就apt-get install lsof杀进程:sudo kill (-9) PID号

2020-11-03 16:03:26 806

原创 docker常见的命令

1.查看镜像是否存在:docker search mysql2.往仓库下拉镜像docker pull mysql3.查看容器拥有的镜像docker images4.详细参数参考docker run --help5.创建容器并进入容器内docker run -dit 镜像ID6.创建一个容器,进入容器内docker create -it 镜像IDdocker ps -a //查看所有容器docker ps //查看正在运行的容器docker start

2020-11-03 16:02:58 201

原创 ubuntu后台运行jar包

nohup: ignoring input and redirecting stderr to stdout

2020-11-03 16:02:22 719

原创 vue下使用axios动态请求并加载echart折线图

axios请求Echarts折线图动态加载折线图<div class="view_diagram" id="main1" style="height:100%;height:70%;" ref="chart"></div>在vue下定义一个画图方法 drawTempMap(id){ //初始化echarts实例 // 基于准备好的dom,初始化echarts实例 var mychart = this.$refs.chart

2020-11-03 16:01:09 998

原创 docker给存在的容器添加或修改端口映射

由于先前已经对JAVA容器开放了7580的端口映射,命令如:docker run -dit -p 7580:7580 java /bin/bash由于需要,需要另外添加一个8888的端口映射,这里通过修改容器配置文件的形式完成这一操作docker ps查看目前正在运行的容器docker port 容器ID查看容器的端口映射情况,在容器外执行每个容器都有其对应的hostconfig.json和config.v2.json文件,要修改他们并且生效,需要先关闭容器(docker stop 容器ID)还有关

2020-10-30 14:02:25 242

原创 springboot的jar包在阿里云windows服务器上后台执行的方法

linux下:nohup java -jar ***.jar & //***为你的jar包名参考博客:SpringBoot项目部署到阿里云服务器详细步骤windows下:在服务器放jar包的位置新建一个文本,输入如下内容:@echo offstart java -jar xx.jarexit将文本重命名为**.bat打开命令行,直接运行.bat文件就可以5、删除windows后台程序tasklist

2020-10-24 16:31:54 691

原创 前端使用el-image显示图片

在写Vue时,我把需要的图片放在了Vue项目根目录下的src/assets/image文件夹下当中图片的导入使用了很多方法,import,或者是使用相对路径都未能成功,使用以下方法成功加载图片。 <el-image style="width: 50px; height: 50px" :src="require('@/assets/image/temperature.jpg')" fit="fill" class="tempimg"></el-image&g

2020-10-24 11:03:14 3625

原创 JS前端实现点击按钮生成并下载txt文件

转载文章:javascript实现生成并下载txt文件 saveInfo(){ var filename = this.locationNum + '_' +this.deviceNum + '_' + 'info.txt' console.log(filename) var text ='温度:' + this.temp +',' + '湿度:'+this.hum+','+'光照:'+this.light+','+'二氧化碳浓度:'

2020-10-24 10:55:55 1875

原创 vue项目整合到springboot上

1. 在项目的根目录运行npm run serve进行打包,打包完后在此目录下会生成一个dist文件夹2. 将此dist文件夹移到你springboot项目当中的static文件夹下面修改index.html里的js以及css的访问路径,以便项目在启动的时候能够访问到。比如在application.properties里,你设置的后端项目名是server.servlet.context-path=/aiotv_view,那么在index里,就修改成/项目名/dist,意思是在该项目的静态资源目录下

2020-10-24 10:48:41 1106

原创 PANnet网络运行流程(傻瓜式理解)

参考PAN的github代码:PAN.pytorchload pretrained models from imagenetH W 640 640进入resnet x sizec2 sizetorch.Size([1, 64, 160, 160])c3 sizetorch.Size([1, 128, 80, 80])c4 sizetorch.Size([1, 256, 40, 40])c5 sizetorch.Size([1, 512, 20, 20])进入FPEM_FFM,c2

2020-09-26 19:58:09 2863

原创 VMware虚拟机14.0+CentOS7配置Redis的哨兵机制

1.先完成主从架构的配置,确保可用。可参考(VMware虚拟机14.0+CentOS7配置Redis的主从分布)2.我的做法是在root下mkdir sentinel新建一个文件夹叫sentinel,接着使用touch sentinel.conf建立一个sentinel.conf的配置文件。[root@localhost bin]# cd ~[root@localhost ~]# mkdir sentinel[root@localhost ~]# cd sentinel/[root@localho

2020-08-10 16:00:07 192

原创 VMware虚拟机14.0+CentOS7配置Redis的主从分布

1.在虚拟机上安装Redis,可参考:(VMware14.0+CentOS7虚拟机下安装redis4.0.10)2.mkdir master slave1 slave2建立三个文件夹master、slave1、slave23.拷贝redis.conf到建立的文件夹master、slave1、slave24.修改配置(1)修改master里面redis.conf的内容更改端口和开启远程连接port 7000 bind 0.0.0.0 (2)修改slave1里面redis.conf

2020-08-10 13:35:52 237

原创 Mybatis中<cache/>标签的缓存实现以及使用Redis分布式缓存

<cache type=""/>标签中type属性是指定了一个类,这个类是Mybatis的cache接口给我们提供的实现类,该接口类下有很多是实现,而mybatis中默认用的类是PerpetualCache类可以看到它实现mybatis的Cache接口,底层定义的是键和值都是Object的HashMap,要想使用Redis分布式缓存,就得把底层的HashMap实现改成Redis实现。因此要想做Redis分布式缓存,就得自己写一个Redis**Cache去继承Cache接口//// Sou

2020-08-09 20:15:46 589

原创 Redis Desktop Manager远程连接Redis服务器

我的Redis服务器部署在VMware14.0+CentOS7的虚拟机上,使用连接redis服务器的是Redis Desktop Manager注意:默认的redis服务器是没有开启远程连接的,默认拒绝所有的远程客户端连接1.关闭虚拟机防火墙(CentOS7相关操作(记录,更新))2.修改配置开启远程连接vim redis.conf 修改配置如下:bind 0.0.0.0 这表示允许一切客户端连接3.修改配置后重启redis服务./redis-server ../redis.conf

2020-08-02 15:54:05 448

原创 CentOS7相关操作(记录,更新)

关闭防火墙:1.查看防火墙状态systemctl status firewalld.serviceactive(running)表示防火墙正开启2.关闭防火墙systemctl stop firewalld.service,关闭后记得查看一下。

2020-08-02 15:34:30 202

原创 启动redis服务 报错Address already in use redis无法启动问题

启动Redis服务器出现错误:3059:C 02 Aug 14:00:27.795 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo3059:C 02 Aug 14:00:27.795 # Redis version=4.0.10, bits=64, commit=00000000, modified=0, pid=3059, just started3059:C 02 Aug 14:00:27.795 # Configuration loaded305

2020-08-02 14:10:55 1912

原创 VMware14.0+CentOS7虚拟机下安装redis4.0.10

1.安装虚拟机和配置好静态网络,参考(VM虚拟机下安装Centos7图文教程)2.使用Secure-CRT快速连接虚拟机,按住Alt+P打开SFTP来进行传输,进入redis官网下载自己需要的版本(Redis),下载好之后,将其拖动进入SFTP里面,文件默认在(1) cd ~ (2)ls,下可以看到。cd ~,在目录下解压该压缩包,使用命令tar -zxvf redis-4.0.10.tar.gz目录下多了一个redis-4.0.10的文件夹,由于文件夹下的文件需要用c 来编译,于是要安装gcc。

2020-08-01 18:50:04 200

原创 Another app is currently holding the yum lock; waiting for it to exit

在我用yum 安装gcc的时候,出现了如下问题:Another app is currently holding the yum lock; waiting for it to exit... 另一个应用程序是:yum 内存: 25 M RSS (900 MB VSZ) 已启动: Sat Aug 1 16:28:00 2020 - 00:32之前 状态 :跟踪/停止,进程ID:3912原因是之前安装初按ctrl+Z强制退出了,导致yum的这个安装过程在锁定状态,进程号是

2020-08-01 16:53:10 852

原创 VM下的克隆的虚拟机Centos6.6进行静态ip配置

前三步一般配置被克隆的虚拟机时已经设置好了。1.开启VMware,点击头部编辑,在下拉的菜单栏中选择虚拟网络编辑器2.在虚拟网络编辑器里选择VMnet8,取消勾选“使用本地DHCP服务将IP地址分配给虚拟机(D)”,查看子网ip和NAT设置里的网关(子网ip最后一位是0,网关是在子网ip下的一个地址,比如说我的是192.168.*.2),记住网关ip,后面配置会用到。3.虚拟机的网络适配器选择NAT模式:用于共享主机的IP地址。4.启动虚拟机,修改文件(1)ifconfig -a 查看网络,记录下

2020-07-31 11:02:03 155

原创 对RabbitMQ的理解

首先构建虚拟主机,给虚拟主机绑定用户,生产者发送消息时,要连接到对应的server,连接到server里面对应的某个虚拟主机,通过具体的用户名密码,紧接着才能将消息发送到对应的交换机或消息队列当中,消费者才能过去队列中消费消息;消费者在消费时,也需要连接到对应的server和对应虚拟主机中,这样才能消费消息队列中的数据,这就是AMQP协议回顾。消息模型:决定消息是否放在交换机中或是队列里面,可以理解为处理消息的模型,在最新版的RabbitMQ中有其中模型,可参考(RabbitMQ Tutorials),

2020-07-30 10:30:50 173

原创 pytorch训练遇到的问题

1.RuntimeError: CUDA out of memory. Tried to allocate 20.00 MiB (GPU 0; 8.00 GiB total capacity; 6.14 GiB already allocated; 12.05 MiB free; 6.27 GiB reserved in total by PyTorch)我是在训练代码的网络前加上with torch.no_grad(),如下: with torch.no_grad():

2020-07-25 11:35:08 1333

原创 【Python】安装pycocotools出错解决并成功安装

参考博客:安装pycocotools错误并成功解决。错误信息:ModuleNotFoundError: No module named 'pycocotools’在安装pycocotools时候报红出错,在我看网上别人的博客根据自己缺少的包安装Cpython和ipython后,还是报红出错,错误如下:ERROR: Command errored out with exit status 1: 'D:\Anaconda3\envs\pytorch_gpu\python.exe' -u -c 'impo

2020-07-11 15:30:32 2013

原创 windows10+Nvidia GeForce GTX 1070+安装 Cuda-10.1 + CuDNN-7.6 + Tensorflow-gpu-1.15.0

安装 Visual Studio 2019下载地址我的Nvdia控制面板上写的是CUDA10.2安装的是CUDA10.2和Cudnn7.6.5(链接)

2020-07-07 14:29:19 1687

原创 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x82 in position 193: illegal multibyte sequence

终端命令行运行python出错:UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0x82 in position 193: illegal multibyte sequence解决方法:参考博客Anaconda中启动Python时的错误:UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xaf in position 553主要问题是删除C:/用户/你的用户/.python_history这个文件。

2020-07-07 14:22:38 759

原创 关于maven问题以及一些pom文件注释(持续更新)

光标变粗解决方法:对于我的电脑,按一下insert键变回原来的样子pom.xml注释:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0

2020-07-05 16:59:30 585

原创 node.js中的uniqid模块

概括:它将始终根据当前时间,进程和计算机名称创建唯一的ID使用:npm install uniqidvar uniqid = require('uniqid'); console.log(uniqid()); // -> 4n5pxq24kpiob12og9console.log(uniqid(), uniqid()); // -> 4n5pxq24kriob12ogd, 4n5pxq24ksiob12ogl特点:非常快 即使同时调用,也会在多个进程和机器上生成唯一的ID。 较短的

2020-06-22 14:55:52 618

原创 /usr/bin/env python: 没有那个文件或目录

Ubuntu执行python文件报错:参考网上的做法使用VIM打开文本:set ff 然后回车,我这个文件显示为dos格式。:set ff=unix 回车,设置为unix格式。:wq我把run和py文件都这么做了,仍然没效果进入我的python文件发现#!/usr/bin/env python这么写的,于是我进入我的/usr/bin目录下,发现我只有python3,没有python修改py文件下为#!/usr/bin/env python3就好了...

2020-06-17 13:40:29 6007 4

原创 VM虚拟机强制关闭后无法开启

解决办法(我所做的):找到虚拟机系统文件目录1.以记事本方式把“vmci0.present = “TRUE””中的“TRUE”改为“FALSE”2.以记事本方式打开*.VMX文件上加上一行代码disk.locking = “FALSE”3.删除以.lck为后缀名的文件。4.win+R 输入services.msc,手动查看并关闭五个VM服务,重启计算机。计算机开启后,确保五个服务重新打开,点击虚拟机,可以成功开启。参考博客:1.VMWare虚拟机非正常关闭后无法启动的解决方案2.虚拟机强制

2020-06-17 11:04:52 1386 1

原创 VM下虚拟机Ubuntu18.04下hadoop的安装

虚拟机下,我已经安装了vmware tools和Vim安装可参考:vmware虚拟机系统Ubuntu安装vmware tools工具VM下的虚拟机Ubuntu18.04安装Vim安装需要的软件:首先,命令cd /opt在这个文件夹下使用命令mkdir module、mkdir software新建文件夹module(存放解压后组件),software(存放压缩包),压缩包名字为jdk-8u144-linux-x64.tar.gz和hadoop-2.7.2.tar.gz然后我把压缩包从 Win

2020-06-10 10:43:32 716

原创 VM下的虚拟机Ubuntu18.04安装Vim

打开终端,输入sudo apt-get install vim-gtk安装Vim的时候,出现了如下错误:网上的处理办法是先进性更新,使用命令是:sudo apt-get update但是依然出现了错误查阅资料后,我的问题在系统本身的源慢并且我没有联网hh,在参考博客配置虚拟机系统Ubuntu 18.4连接到宿主机上网后,进入虚拟机的文件->计算机->etc->apt,找到sources.list由于没有vim所以只能用文本编辑器打开sources.list,删除掉所有的文本,添

2020-06-10 09:14:30 955 1

原创 Type annotations can only be used in TypeScript files.ts(8010)

vscode出现如下错误:解决办法:在VS CODE 的File / Preference / Settings 下 搜索javascript.validate.enable和typescript.validate.enable并且取消打勾,禁用VSCODE的js和ts的语法检查typescript.validate.enable同理,成功解决问题。...

2020-06-01 15:48:40 20306 1

原创 if subprocess.call([‘make’, ‘-C’, BASE_DIR]) != 0和FileNotFoundError: [WinError 2] 系统找不到指定的文件。

在我调试PSENet代码时候,出现了如下错误:Traceback (most recent call last):File “.\train.py”, line 5, in from pse import decode as pse_decodeFile “D:\wangjianfeng\2020\PSENet.pytorch\pse_init_.py”, line 9, in if subprocess.call([‘make’, ‘-C’, BASE_DIR]) != 0: # return

2020-05-27 20:12:19 1041 5

原创 解决nginx部署下的静态网页image图片显示不出的问题

如图,一下的html是我放置静态资源和静态页面的地方:在conf/nginx.conf配置文件,我是这样的:worker_processes 1;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; sendfile on; #tcp_nopush on;

2020-05-18 14:50:05 9312

原创 本地复制的文件无法粘贴到远程桌面上

由于需要在远程桌面上部署服务器,但发现本地的文件复制后无法粘贴到远程桌面,解决办法如下:1.通过搜索找到远程桌面连接确保本地资源的剪切板勾上了2.在远程主机上打开任务管理器,找到RDF剪贴板监视程序,并且结束任务。3.win + R键打开终端,输入“rdpclip.exe”,重启此此项服务。可以复制粘贴啦。...

2020-05-18 10:23:02 2214

原创 在Nginx上配置有css,image的静态网页,外网可访问

在nginx/conf下对nginx.conf进行修改添加关键部分代码块如下server { listen 15914; #nginx监听的端口 server_name *.*.*.*; #阿里云的IP地址 #charset koi8-r; #access_log logs/host.access.log main; # 访问本地绝对路径下的静态htm

2020-05-16 14:58:41 647

原创 MySQL过程中遇到的问题

ERROR 1045 (28000): Access denied for user ‘ODBC’@‘localhost’ (using password: NO)my.ini文件中搜索mysqld关键字,在下面添加skip-grant-tables ,我的my.ini配置如下:[client]# 设置客户端端口号port=3306# 设置默认数据编码格式default-charact...

2020-04-27 10:31:12 218

空空如也

空空如也

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

TA关注的人

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