自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鵬程萬裡

北冥有鱼,其名为鲲。化而为鸟,其名为鹏。(技术协助:https://ewbang.com)

  • 博客(110)
  • 资源 (8)
  • 问答 (6)

原创 通过百度地图API获取用户所在地理位置信息

目录1、密匙申请2、源代码3、结果展示1、密匙申请使用以下源码前,请先去百度地图开发平台申请密匙,前去申请:立即申请2、源代码此次定位代码是通过H5的方式实现的<html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-...

2020-10-18 21:42:38 29 1

原创 如何在Vue中添加百度统计代码?

目录第一步:在百度统计网站中添加自己的网站第二步:在maim.js下添加百度统计代码第三步:创建beforeEach方法第四步:代码安装检查第一步:在百度统计网站中添加自己的网站百度统计官网地址:https://tongji.baidu.com/web/homepage/index第二步:在maim.js下添加百度统计代码var _hmt = _hmt || [];window._hmt = _hmt; // 将_hmt挂载到window下 (function ()

2020-09-23 03:40:03 30

原创 Nginx部署前后端分离项目,配置SSL证书,结果刷新报500异常

在之前还没有配置SSL证书的时候,项目使用一切正常,也不会出现什么刷新报500错误,就在今天,我进行了SSL证书配置之后,就显得不正常了,页面刷新会报500异常,经过一段时间排查,最终找到了产生问题的根本原因,简单来说就是因为nginx没有足够的权限来访问我们的系统文件,系统获取不到想要的页面就户出现路径找不到问题,资源路径错误,nginx就会报500错误。解决办法:赋予我们的文件更高的权限,简单粗暴的命令就是chomd 777 资源目录就可以解决Nginx 500异常声明:此...

2020-09-21 10:01:40 11

原创 通用Shell脚本,可以优雅的启动/关闭/重启/JAVA服务

shell脚本 service.sh,如果没有脚本执行权限先使用 chmod 777 service.sh 附加权限。sh service.sh start 启动服务sh service.sh stop 关闭服务sh service.sh restart 重启服务sh service.sh status 查看服务状态#!/bin/bash#你的java服务包AppName=/opt/java/demo.jar#JVM参数JVM_OPTS="-Dname=$Ap...

2020-09-20 19:18:56 17

原创 在Windows上搭建Redis集群环境教程

1、环境依赖Redis、Ruby语言运行环境、Redis的Ruby驱动redis-xxxx.gem、创建Redis集群的工具redis-trib.rb链接:https://share.weiyun.com/GYvF5S5J 密码:uq8knc2、安装配置把 redis 解压后,再复制出 6份,配置 三主三从集群。 redis 默认端口号为 6379,那么其它5份的端口可以为7000,7001,7002,7003,7004,7005。 并且把目录使用端口号命名打开目录每一个目录下有一.

2020-09-11 01:15:18 18

原创 使用图片预览插件:vue-photo-preview

1、安装npm install vue-photo-preview --save2、引入(在main.js中全局引入)import preview from 'vue-photo-preview'import 'vue-photo-preview/dist/vue-photo-preview'import 'vue-photo-preview/dist/skin.css'Vue.use(preview);3、使用(template中)//在img标签添加preview属性 p

2020-09-08 21:14:56 51

原创 循环拼接String字符串去掉最后一个字符的方法

在做各种字符串封装的时候,不免用循环拼装字符串,如下:String [] arr= {"1","2","3","4"};StringBuffer sb= new StringBuffer();for(int i = 0; i < arr.length; i++){ sBuffer.append(arr[i]).append(",");}现在sb.toString()的值是:1,2,3,4, 最后想要的结果是1,2,3,4也就是说,我们要想办法去掉字符串的最后一个字符,解决方法有

2020-09-04 02:43:35 59

原创 mavon-editor文本编辑器初体验(一)

目录1、安装2、注册3、使用4、预览1、安装 npm install mavon-editor --save2、注册全局注册 // 全局注册 import Vue from 'vue' import mavonEditor from 'mavon-editor' import 'mavon-editor/dist/css/index.css' // use Vue.use(mavonEditor) new Vue({

2020-08-31 07:17:36 56

原创 Vue实现音频文件播放功能

定义一个播放按钮<el-buttontype="text"@click="handlePlay(scope.row)">播放</el-button> <el-dialog title="录音播放" :visible.sync="dialogVisible" width="20%" :before-close="stop"> <template> <center> ...

2020-08-26 18:35:47 216

原创 利用Postman工具测试若依前后端分离接口

若依(前端分离版本)系统测试接口使用方法若依(前端分离版本)系统测试接口说明(项目源码地址:https://gitee.com/y_project/RuoYi-Vue)1. 生成验证码2、登录获取token信息3、测试接口1. 生成验证码后端接口地址:http://localhost:8080/captchaImage 请求方法类型:GET2、登录获取token信息这个是后端的登录接口请求方法,因为使用@RequestBody,所以我们请求的时候需要将请求参数JSO...

2020-08-26 15:26:02 340

原创 博客访问量突破10万了!

庆祝一下自己BLOG访问量超过10万了,从2018年5月份开始写BLOG,中间断断续续,不过总算是坚持下来了。在学习技术的道路上,每个人都会遇到各种各样的问题,如果能把解决问题的过程记录下来,或许能帮助不少遇到同样问题的小伙伴们。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200825055301113.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVp...

2020-08-25 05:55:14 41

原创 -bash: make: command not found

在Cetnos中安装redis的时候,需要进行源码编译,用到了make命令,运行的时候,却出现了该命令找不到的提示信息:make:commandnotfound经过搜索资料整理,最终找到了问题出现的原因:主要是因为安装系统的时候使用的是最小化mini安装,系统没有安装make、vim等常用命令,直接yum安装下即可。在使用之前可以先更新一下yum插件yum -y update我们可以执行一下命令来安装yum -y install gcc automake autocon...

2020-07-11 05:28:25 85

原创 在Linux用Docker搭建DVWA靶机环境

第一步:安装Docker环境1、配置YUM-Docker存储库yum -y install epel-release.noarch yum-utilsyum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo2、依赖安装yum -y install device-mapper-persistent-data lvm23、安装Dockeryum li

2020-07-08 12:23:08 240

原创 全网最全的git命令大全
原力计划

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git官方网站:https://git-scm.com/Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库常用命令初始化 git init # 在当前目录新建一个Git代码库 git in

2020-07-01 13:29:17 116

原创 Git如何配置多个SSH-Key呢?

为什么有这个需求呢?当我们有多个git账号时,比如:a. 一个gitee账号b. 一个github账号配置步骤1、生成一个gitee用的SSH-Key$ ssh-keygen -t rsa -C 'xxxxx@xxx.com' -f ~/.ssh/gitee_id_rsa2、生成一个github用的SSH-key$ ssh-keygen -t rsa -C 'xxxxx@xxx.com' -f ~/.ssh/github_id_rsa3、生成SSH-Key在 ~/.

2020-07-01 07:47:02 125

原创 安装插件报错:error: Microsoft Visual C++ 14.0 is required...

error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/解决办法:下载Microsoft Visual C++ 14.0右键以管理员身份运行,选择默认方式安装即可,电脑也不用重启,直接pip安装所需要的插件就行链接:https://share.weiyun.com/n.

2020-06-28 11:03:06 73

原创 @ConfigurationProperties 在IDEA中出现红色波浪线问题

在springboot项目中,使用@ConfigurationProperties 注解的时候在使用的注解下方出现了红色的波浪线,出现了这种问题,我们如何消除掉注解下面的红色波浪线呢?解决方法:第一步:在pom.xml中增加以下依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo..

2020-06-19 16:53:53 706 2

原创 初次在Linux CentOS上安装RabbitMQ

1、第一步:下载RabbitMQ以及相关依赖安装包(1)下载Erlang的rpm包 (erlang-23.0.2-1.el7.x86_64.rpm) 链接:https://share.weiyun.com/uNfnOjEr(2)下载RabbitMQ的rpm包(rabbitmq-server-3.7.18-1.el7.noarch.rpm) 链接:https://share.weiyun.com/3mRyzXor(3)下载socat的rpm包 (socat-1.7.3.2-1.el6...

2020-06-08 21:18:00 86

原创 启动tomcat控制台日志出现乱码怎么办?

在tomcat根目录中config文件夹下将log.properties文件中将默认控制台日志输出编码UTF修改成GBK或者GB2312都可以。java.util.logging.ConsoleHandler.encoding = UTF-8修改为:java.util.logging.ConsoleHandler.encoding = GBK或者修改为java.util...

2020-03-31 10:32:54 79

原创 导入项目到IDEA报javax/xml/bind/DatatypeConverter错误?

IDEA导入springboot项目运行的时候会出现这个错误:ERROR c.r.f.w.e.GlobalExceptionHandler - [handleException,83] - Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeCo...

2020-03-21 11:34:21 211

原创 如何使用nginx配置SSL证书?

思路分析:通过一个域名到80端口,然后80强制跳转到443端口。配置实现 server { listen 443 ssl; ssl on; server_name 二级域名;#例如:www.baidu.com #charset koi8-r; ssl_certificate /usr/local/...

2020-03-11 16:35:45 61

原创 怎么解决tomcat端口占用问题?

今天启动SpringBoot项目的时候,出现了这么一个错误,根据错误提示,大概是说我们的启动端口8080当前已经被系统给占用了,所以我们启动的时候再使用这个端口,明显就有问题,所以解决办法就是找到系统当前占用8080端口的进程,然后干掉它即可。09:12:00.399 [restartedMain] ERROR o.a.c.u.LifecycleBase - [log,175] - Fai...

2020-03-10 09:41:57 291

原创 计算包含+、-、*、/、(、)等几种运算符的表达式的值。

package com.math;import java.math.BigDecimal;import java.util.ArrayList;import java.util.Scanner;import java.util.Stack;/** * 表达式求值 */public class Calculator { private static final int...

2020-03-08 22:26:58 174

原创 使用阿里云短信API接口

第一步:导入maven依赖包 <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>4.4.6</ve...

2020-02-28 14:10:41 449

原创 解决kali-2019.4中文乱码问题

1.加入更新源:vim /etc/apt/sources.list任选一个源#中科大deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contribdeb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib#...

2020-01-20 13:25:48 436

原创 关于复制粘贴快捷键失效问题的解决方法

今天使用电脑下载了一对软件,可能是包含有病毒信息,导致复制,剪切,粘贴等很多快捷键都失效了,再网上尝试着寻找解决办法,最终成功解决。方法如下:1、打开"任务管理器" :Ctrl+Alt+Delete 快捷键调出任务管理,找到一个叫"rdpclip.exe"的程序,右键,结束进程2、重启"rdpclip.exe":"WIN" + "R" 打开 "运行"直接输入 rdpclip....

2020-01-07 14:39:19 1813

原创 pycharm引入模块,install的时候报错提示信息

PackagesNotFoundError: The following packages are not available from current channels:Collecting package metadata (current_repodata.json): ...working... doneSolving environment: ...working... fail...

2019-12-31 15:07:32 258

原创 Linux运行shell脚本出现出错,可能是环境编码不一致造成的。

今天,为了方便在linux中快速启动和关闭程序,编写了一个shell脚本,但是在启动的时候,并不顺利,执行脚本,报了了以下异常错误信息:[root@izwz94v2sdd3vagmtoxauvz ~]# sh stop.sh stop.sh: line 2: $'\r': command not foundstop.sh: line 11: syntax error: unexpecte...

2019-12-25 21:53:12 157

原创 在git提交时输错密码,怎么办?

在使用git提交代码的时候,失误将账号密码填写错误,导致提交失败,却又不知道该怎么办?$ git push origin masterremote: Incorrect username or password ( access token )fatal: Authentication failed for 'https://gitee.com/***.git/'当我们输入密码之后...

2019-12-25 09:10:56 1317

原创 Tomcat如何配置整个磁盘的映射呢?

目前有这么一个需求,就能够通过url能够访问目录下的所有文件信息,URL的组成由目录+文件名组成,所以以下是我将E文件映射出去的Tomcat配置信息,以下信息在tomcat目录中的conf中的server.xml中的Host节点下进行修改。 <Host name="localhost" appBase="E://" unpackWARs="true...

2019-12-19 11:28:47 115

原创 如何将多个Excel合并到一个Excel中?

今天遇到这么一个问题,需要将多个Excel表格中的数据汇总表,合并在一个Excel中,并且显示一致。因此编写了以下代码来解决这个问题,1.在Excel中按Alt+F11,快速调出命令控制台2.工具栏选择插入——模块——将以下脚本代码复制进去,按F5立即运行,即可完成。Sub 合并工作簿() Dim FileOpen Dim X As Integer Ap...

2019-12-18 18:00:51 313

原创 编写linux脚本操作 java 服务

为了在linux上能否方便的启动和关闭JAVA项目,为其编写一个好用的脚本,能大大的提高工作效率,在这里将脚本模板分享给大家参考,如果你在使用的过程中有遇到问题,欢迎在下方评论进行留言!启动脚本startup.shnohup java -jar 服务名称.jar &停止脚本stop.sh#!/bin/bashPID=$(ps -ef | grep 服务名称.ja...

2019-12-18 00:51:19 49

原创 postman如何模拟Map参数请求呢?

Controller示例代码 @RequestMapping(value = "/login",method = RequestMethod.POST) @ResponseBody public Page<?> list(@RequestBody Map<String, Object> params) { return bas...

2019-12-05 15:27:15 786

原创 阿里云块存储、对象存储(OSS)、文件存储(NAS)的区别?

阿里云目前主要提供三种数据存储产品,分别是:块存储、文件存储(NAS)和 对象存储(OSS)三者区别如下:块存储:是阿里云为ECS云服务器提供的块设备,高性能、低时延,满足随机读写,可以像使用物理硬盘一样格式化建文件系统使用。可用于大部分通用业务场景下的数据存储。对象存储(OSS):可以理解是一个海量的存储空间,最适合存储互联网上产生的图片、短视频、音频等海量非结构化数据,您可以通过A...

2019-11-29 09:34:04 1779

原创 如何搭建VUE环境?

第一步:node环境安装下载地址:https://nodejs.org/en/或者http://nodejs.cn/第二步: node环境检测在cmd控制台输入node -v和npm -v,如果能正常显示版本号,就代表环境已经安装成功了。第三步:vue-cli脚手架安装用管理员的方式打开cmd控制台:快捷键->WIN+X,执行以下命令:npm install -...

2019-11-22 16:59:15 119

原创 CentOS7安装Redis,全网最快安装教程

第一步:安装epel源yum install -y epel-release第二步:安装redisyum install -y redis第三步:卸载redisyum remove redis第四步:常用操作//启动redissystemctl start redis //查看redis运行状态systemctl status redis //...

2019-11-22 10:17:21 71

原创 CentOS7安装MySQL,全网最快安装教程

第一步:下载yum源wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm'第二步:安装yum源rpm -Uvh mysql57-community-release-el7-11.noarch.rpm第三步:查看有哪些版本的mysqlyum repolist all | gre...

2019-11-22 09:48:47 48

原创 CentOS7安装JDK,全网最快安装教程

1、通过yum安装JDK1.8 yum install -y java-1.8.0-openjdk-devel.x86_64 2、检查是否安装成功java -version出现一些内容代表JDK已经安装成功:

2019-11-12 13:41:27 43

原创 CentOS7安装Nginx,全网最快安装教程

1、添加Nginx到YUM源sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm2、通过yum安装nginxsudo yum install -y nginx3、启动nginxsudo systemctl start ...

2019-11-12 12:39:18 295 1

原创 为什么input中的maxlength属性失效了

今天在遇到限制某个输入框的最大长度的需求,比如一个要求输入手机号的输入框:当时我是这样写的<input type="text" placeholder="请输入手机号码" maxlength="11" />如果是上面的这种写法的话,maxlength属性是有效的。但是type=”text”有一个不好的体验,就是获取焦点后弹出的输入法是默认拼音的那种,不太适合此处要求纯数字的需...

2019-10-24 09:24:51 295

Win7环境下可用的Fiddler|Fiddler_win7_x64.zip

win7(64)下最稳定的fiddler 和插件willow,某些版本的fiddler和willow在win7 64位系统下会出现不稳定现象,某些请求会被发到线上去。导致一些灵异的事件发生。此版本组合在测试部均使用,记住不要升级fiddler,否则会发生一些意想不到的事情。

2020-09-23

JAVA GUI图书管理系统

该系统已经实现的功能包括:该系统是基于IO数据流对系统数据进行管理,系统启动的时候,会从磁盘中读取数据文件进行加载,在退出系统的时候,数据会会写至文件中。在项目启动的时候会初始化一些测试数据,比如,用户账号信息和图书信息等。 1.登录功能(支持普通用户和管理员用户登录) 2.图书管理(支持图书添加,图书修改,图书修改,图书查询) 3.图书统计(最爱看书的学生,最受欢迎的作者,最受欢迎的图书等) 4.支持文件导入(可以以数据文件的形式进行数据导入批量添加数据,但是要遵循指定的格式进行导入,否则会导入失败) 3.注销功能(支持账号退出)

2020-06-21

RabbitMQ安装包.rar

压缩包里面主要有以下3个安装包,erlang和socat为安装rabbitmq所需要的依赖环境,需要在rabbitmq安装之前进行安装,否则不能成功的安装rabbitmq (1) erlang-23.0.2-1.el7.x86_64.rpm (2)rabbitmq-server-3.7.18-1.el7.noarch.rpm (3)socat-1.7.3.2-1.el6.lux.x86_64.rpm

2020-06-08

FiddlerRoot.cer

M3U8 Downloader 则是一款基于 FFmpeg 的M3U8下载器。新版修复了BUG,操作更加简单,下载也更加高效!软件小巧便携无需安装,不占内存。最大的优势就是速度快,下载容量大的东西不用花上一两个小时而是几分钟甚至几秒钟。 M3U8 Downloader功能 1、M3U8下载 2、封装转换 可以把下载的M3U8视频转换成FLV、MP4、MKV、TS等其他的视频格式,这样在任何播放器当中都能播放。 3、视频合并 M3U8 Downloader 内置了 FFmpeg Joiner,它还能把分散的M3U8视频文件合并到一起,形成一个完整的视频文件!

2020-03-10

仿小米官网首页和登录页面静态的

本资源属于仿小米商城首页和登录页面及购物车页面 页面内容纯静态,不包含JavaScript代码,只包含css和html文件, 首页简化,去掉了一些复杂逻辑页面,简单明了,适合用于学校布置的html网页设计课题。

2019-12-27

servlet+jsp+jdbc+mysql简单登录注册

代码使用原生Servlet实现了简单登录注册, 实现了简单商品的增删改查操作,并且实现了分页查询

2019-12-13

JAVA GUI图书管理系统

该系统已经实现的功能包括:该系统是基于IO数据流对系统数据进行管理,系统启动的时候,会从磁盘中读取数据文件进行加载,在退出系统的时候,数据会会写至文件中。在项目启动的时候会初始化一些测试数据,比如,用户账号信息和图书信息等。 1.登录功能(支持普通用户和管理员用户登录) 2.图书管理(支持图书添加,图书修改,图书修改,图书查询) 3.图书统计(最爱看书的学生,最受欢迎的作者,最受欢迎的图书等) 4.支持文件导入(可以以数据文件的形式进行数据导入批量添加数据,但是要遵循指定的格式进行导入,否则会导入失败) 3.注销功能(支持账号退出)

2019-06-13

JAVA GUI小账本管理系统

该系统已经实现的功能包括:该系统是基于IO数据流对系统数据进行管理,系统启动的时候,会从磁盘中读取数据文件进行加载,在退出系统的时候,数据会会写至文件中。在项目启动的时候会初始化一些测试数据,比如,用户账号信息和日常消费记录信息等。 1.登录功能(支持普通用户和管理员用户登录) 2.账本管理(支持账本添加,账本修改,账本删除,账本查询,消费统计) 3.注销功能(支持账号退出)

2019-06-13

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