自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 开发问题总结(2021年3月)-----HTTP OPTIONS问题

开发问题总结(2021年3月)HTTP OPTIONS问题HTTP OPTIONS问题在Spring Boot开发中,使用前后端分离后使用 @CrossOrigin注解,可以避免跨域请求被拦截,但是如果使用token进行验证并使用拦截器,可能会导致OPTIONS预检失效问题(因为options请求不会带token,会被拦截)需要使用以下配置解决问题:spring:mvc:dispatch-options-requesttrue: true...

2021-03-28 22:09:43 282

原创 Spring Boot与Vue3 axios的交互问题

Spring Boot与Vue3 axios的交互问题前置知识Get请求Post请求Put请求Delete请求Post上传文件完整代码在前后端分离的项目中,前后端交互问题一直是大头。本文介绍了前端Get、Post、Put与delete四种不同请求时对应的不同代码。其中Get与Delete,Post与Put的代码其实大同小异,另外还介绍了通过axios上传文件的代码方法。前置知识Spring Boot与Vue3的基础知识Get请求前端: function getPerson() {

2021-03-22 16:42:44 958

原创 python3.8与windows环境中安装Matplotlib

不知道为什么,使用pip install安装,无论是换源还是下载好之后手动安装Matplotlib总之出错!!要么就是缺少库,要是就在一直在安装,搞了半天最后看了这篇文章:https://blog.csdn.net/wanghao77/article/details/105456375/?utm_medium=distribute.pc_relevant.none-task-blog-title-7&spm=1001.2101.3001.4242只要在cmd中执行一句命令就行:python -

2020-10-20 15:48:39 637

原创 Hello Spring Cloud Alibaba(七)之使用RocketMq

Hello Spring Cloud Alibaba(七)之使用RocketMqRocketMq介绍RocketMq设置rocketMq提供者导入包RocketMq介绍RocketMQ 是一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服务。官网地址:https://rocketmq.apache.org/RocketMq设置rocketMq提供者导入包主要导入消息队列依赖,完整pom如下:<?xml version="1.0" encodin

2020-09-26 20:48:57 500

原创 Hello Spring Cloud Alibaba(八)之使用spring security oAuth2

Hello Spring Cloud Alibaba(八)之使用spring security oAuth2oAuth2介绍什么是 oAuth什么是 Spring Security认证服务器导入包配置文件配置类资源服务器导入包配置类配置文件访问获取token访问资源服务oAuth2介绍什么是 oAuthoAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是 oAuth 的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码

2020-09-26 20:48:41 512

原创 Hello Spring Cloud Alibaba(六)之使用dubbo

Hello Spring Cloud Alibaba(五)之使用dubbodubbo介绍dubbo使用dubbo介绍dubbo是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。dubbo使用建立公共接口api模块...

2020-09-26 20:48:17 248

原创 Hello Spring Cloud Alibaba(五)之接入sentinel

Hello Spring Cloud Alibaba(四)之接入sentinelSentinel介绍接入sentinel流量控制Sentinel介绍随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。官网:https://github.com/alibaba/Sentinel/wiki/%E4%BB%8B%E7%BB%8D。sentinel的功能非常丰富。以下本项目只介绍如何接入sentinel,与进行

2020-09-26 20:47:49 194

原创 Hello Spring Cloud Alibaba(四)之接入nacos

Hello Spring Cloud Alibaba(四)之接入nacosnacos介绍nacos介绍Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。官网地址:https://nacos.io/zh-cn/index.html...

2020-09-26 20:47:00 147

原创 Hello Spring Cloud Alibaba(三)之maven模块建立

Hello Spring Cloud Alibaba(三)之maven模块建立maven根模块与依赖模块建立根模块依赖模块项目模块建立maven根模块与依赖模块建立根模块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-inst

2020-09-26 20:46:30 402

原创 Hello Spring Cloud Alibaba(二)之项目独立服务部署

Hello Spring Cloud Alibaba(二)之项目独立服务部署虚拟机及Linux安装Linux初始化设置开启root并远程登录固定IP修改NDS(可选)同步时间(可选,集群部署时必选)Docker部署服务使用Finalshell连接虚拟机Docker与docker-compose安装Nacos安装Sentinel安装虚拟机及Linux安装本项目使用Vmware安装linux,请先自行安装。建议安装Ubuntu 18.04,并选择Live Server版本(只有命令行模式),当然也可以选择桌

2020-09-26 20:46:06 322

原创 Hello Spring Cloud Alibaba(一)之项目初始介绍准备

Spring cloud Alibaba介绍Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将 Spring Cloud 应用接入阿里微服务解决方案,通过阿里中间件来迅速搭建分布式应用系统。本项目Hello Spring Cloud Alibaba主要是

2020-09-26 20:45:46 226

原创 前端问题总结(一)

前端问题总结(一)1、页面缩放问题问题描述问题解决1、页面缩放问题问题描述在写前端页面的时候,如果不进行设置,可能会出现页面窗口缩小或页面放大后变形的问题(使用响应式框架布局后就可以解决但这里不使用 )。如图:问题解决Vue中可以使用监控页面宽度,页面宽度小于一定值后可以固定宽度<template> <div id="app" ref="app"> <el-container> <el-header&gt

2020-08-28 16:10:35 216

原创 Spring Boot+Vue实现前后分离的在线学习与评测系统

Spring Boot+Vue实现前后分离的在线学习与评测系统前言本系统用到的框架与软件本系统实现的功能在线访问下载与启动下载后端启动目录结构导入数据库修改SendSmsUtil类修改UploadPicture类修改application.yml文件运行前端启动访问登录前言本系统用到的框架与软件在部署本系统之前,您需要有以下知识:Spring Boot、Mybatis-Plus、Mysql、Redis、Vue、Nginx、Docker等前后端知识,并且至少使用以上知识编写过一套完整的前后分离系统。本

2020-08-26 22:03:57 978 4

原创 spring boot结合Mybatis时一级缓存“失效”的问题

在springboot中使用Mybatis时,会导致mybatis默认开启的一级缓存不起作用。但是在开启Springboot的事务管理后,Mybatis的一级缓存就会起作用。原因为:当同一个线程开启事务时同一个sql查询多次会走一级缓存,而不开启事务时,每一查询都是不同的sqlsession即缓存为“失效”状态。...

2020-02-11 19:50:11 2201 4

原创 Java小项目展示。纯ajax请求实现。包含登陆注册,发帖,模糊搜索,管理系统,安卓新闻后端等

博主花了一个月的时间写的java web小项目集合,包含一些经典常见项目,如登陆注册,应该每个学习后端的人都会写。后端主要用SSM框架,但是“登陆注册1.0”是用纯Java EE实现的。前后端分离是未来的主流,jsp个人认为也没有学习的必要,因此整个项目没有一个jsp页面。后端返回ajax数据,前端使用JQ的ajax方法获取进行页面渲染。当然项目不是纯碎的前后端分离,还是有部分耦合,...

2019-04-10 22:23:31 316

原创 java操作系统进程调度模拟-------先来先服务

通过对进程调度算法的模拟,进一步理解进程的基本概念,加深对进程运行状态和进程调度过程、调度算法的理解。github下载地址:https://github.com/musuixin/Operating-system-process-simulation流程图:/** * 功能描述:PCB的父类,包含PCB的主要信息,以及方法。 * @date 2018.11.5 * @ver...

2019-01-06 12:54:53 1364

原创 java编程之数字魔方(N阶数字魔方和数字旋转魔方)

N阶数字魔方原理: 定义一个奇数阶二维数组,把每个元素顺序填入不同的自然数,要求行列和对角线元素相加的结果相等。效果图:实现代码:import java.util.*;public class MF{ public static void main(String[] args) { Scanner input= new Scanner(Syste...

2018-09-30 21:14:23 4180

原创 Linux下使用pyinstaller打包python程序

下载pyinstaller使用pip3下载源码:pip3 download pyinstaller(注意下载的位置,使用pwd命令查看)也可以使用第三方下载,直接下载到指定的目录:https://download.csdn.net/download/qq_36618531/10697770安装pyinstaller1.解压下载的归档文件。   使用命令tar...

2018-09-30 15:04:52 28371 8

linux下的Pyinstaller工具

在ubuntu18.04下可以使用的python3代码打包工具pyinstaller,打包后的程序可以直接运行。

2018-09-30

空空如也

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

TA关注的人

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