- 博客(11)
- 收藏
- 关注
原创 springboot允许跨域动态请求(Filter过滤器实现)
一、问题:在前端使用vue进行调测接口时,发现OPTIONS请求报错,控制台打印Access-Control-Allow-Origin信息,所以基本确定是跨域问题引起的。二、解决方法(代码如下):import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.Co
2021-01-04 17:09:59
834
原创 uTools内网穿透,实现公网访问内网地址(图文教程)
一.什么是内网穿透?内网穿透即NAT穿透,在处于使用了NAT设备的私有TCP/IP网络中的主机之间建立连接的问题。通过端口映射,让外网的电脑找到处于内网的电脑,内网穿透是在本地电脑和一个有公网的服务器之间建立连接,通过访问公网服务器的域名就可以访问到本地电脑上的服务。通俗的说就是通过一个工具可以让公网域名访问到本机的内网地址。如下图:二.什么是uTools?uTools是一款非常强大的快速启动器,支持 Windows 与 macOS,通过快捷键呼出搜索框进行快速启动,包括本地搜索、翻译、to
2020-12-26 18:11:03
2593
2
原创 idea配置tomcat图文教程
一.下载tomcat1.tomcat安装前需要本机安装配置jdk,若没有安装jdk请先进行安装。jdk是否安装的检查方法:java -version2.tomcat下载地址:http://tomcat.apache.org/二.idea配置配置tomcat1.选择Run - > Edit Configurations..2.点击+号选择需要添加的Configurations,如下图选择tomcat服务,若第一次点击+号后没有出现tomcat服务器,...
2020-12-26 10:28:34
6308
4
原创 Caused by: java.nio.channels.UnresolvedAddressException springboot集成redis连接异常解决
1.项目使用的是springboot进行开发,集成了redis和session共享,在jar包启动时可以正常连接redis,打成war包后,一直报redis连接异常,无法启动项目,错误信息如下:2020-12-23 11:05:34.867 ERROR org.springframework.boot.SpringApplication - Application run failedorg.springframework.beans.factory.BeanCreationException: E
2020-12-24 16:07:20
3456
原创 使用码云gitee创建项目并用git上传文件测试-图文教程(简单使用)
1.什么是码云?码云是代码托管平台,支持Git和SVN,提供免费的私有仓库托管。目前开发者超过500万,托管项目超过1000万,汇聚几乎所有本土原创开源项目,并于2016年推出企业版,提供企业级代码托管服务。下面我们就看下如何简单使用。2.注册码云gitee账号,若已有账号可以忽略此步骤#直接进行访问注册https://gitee.com/signup3.输入账号和密码登陆码云gitee平台https://gitee.com/login #登陆地址4.创建仓库,.
2020-12-22 14:57:11
879
原创 linux centos7安装docker图文教程
一.环境准备:1.linux centos7环境,若本地没有安装centos7,可参考我上篇博客:Hyper-v安装centos并配置网络图文教程2.centos7内核版本在3.10以上,检查命令:uname -r,如下图:3.卸载已安装的docker旧版本,若之前未安装过,可忽略此步骤,卸载命令如下:$ sudo yum remove docker \ docker-client \ docker-client-la
2020-12-20 16:19:20
199
原创 Hyper-v安装centos并配置网络图文教程
Hyper-v安装centos并配置网络图文教程1.准备工作:需要下载centos,地址如下:http://mirrors.aliyun.com/centos/7/isos/x86_64/2.检查电脑是否开启Hyper-v开启路径:控制面板->程序->启用或关闭Windows功能,如下图:若控制面板->程序->启用或关闭Windows功能中找不到Hper-v节点,可参考我上篇博客win10没有Hyper-v的解决方法3.打开hyper-v管理器打开路径可在电脑左
2020-12-19 14:47:36
10909
4
原创 win10没有Hyper-v的解决方法
win10没有Hyper-v的解决方法需求:最近想装下win自带的Hyper-v 的虚拟化平台,但是在控制面板-程序-启用或关闭Windows功能下找不到Hyper-v节点。问题:在控制面板-程序-启用或关闭Windows功能下找不到Hyper-v节点,如下图:解决办法:1.将下面命令复制到文本文档中,并将文档重命名Hyper.cmdpushd "%~dp0"dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hy
2020-12-18 10:37:38
78250
55
原创 Jenkins部署 win10+springboot+maven多模块项目(简单使用)
win10+springboot+maven多模块项目进行Jenkins部署(简单使用)前言本文只讲解Jenkins入门配置和简单使用 使用Jenkins前需要检查电脑上是否已安装git、jdk、maven一、环境检查(git+jdk+maven)1.git环境检查命令:git --version,若已安装会提示如下:2.jdk环境检查命令:java-version,若已安装会提示如下:3.maven环境检查命令:mvn -v,若已安装会提示如下:二、使用步骤..
2020-12-17 15:12:48
632
原创 window平台编写启动bat脚本
window平台编写启动bat脚本需求:window平台部署工具后每次启动都要cmd进到bin目录启动,使用时有些不方便,对于启动配置参数也不容易记住,所以需要简单实用的启动脚本。1.启动kafka示例如下:@echo onC:cd C:\kafka.\bin\windows\kafka-server-start.bat .\config\server.properties@echo on 表示接下来的命令中(不包括本命令),执行命令前会先把命令打印出来2.脚本点击后效果:
2020-12-12 14:13:35
991
原创 Java将文件(文档,图片,音视频等)转成Base64位编码进行传输
Java将文件(文档,图片,音视频等)转成Base64位编码进行传输需求:项目上需要将上传文件通过HttpClient传到共用的文件服务器上,涉及文件资源的传输问题解决方案:1.将文件转成字节数组byte[]2.将字节数组进行Base64位编码3.将编码后的字符串(String类型)进行传输4.文件服务器接收到参数后进行Base64位编码解码转成字节数组byte[]代码片段如下:RequestMapping(value = "/upload",method = Reques
2020-12-11 14:47:32
8036
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人