自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通过RPM方式安装,升级,卸载,以及配置使用MySQL

下载rmp安装包有多种方式:1、可以到MySQL的官网(https://dev.mysql.com/downloads/mysql/)进行下载。在下载页面中选择适合的版本和操作系统,本文以CentOS 7为例,选择Community Server版本。最后将rpm文件上传到服务器即可。2、还可以使用wget命令,新的centos7应该是没有wget工具的,需要使用yum安装一下wget,其实也可以用yum直接安装mysql 的,不用多此一举,看自己吧,有兴趣可以用yum试试,反正过程都差不多。

2023-07-26 18:14:02 2242

原创 使用npm安装pnpm包管理器

使用 npm install pnpm -g 命令安装pnpm安装完成之后,使用pnpm -v命令查询是否成功安装,出现版本号即可。

2023-06-23 00:24:21 5413 1

原创 安装Node,环境配置详细教程及使用

一般现在windows电脑都选64位,如果是其他系统或者需要更低的版本可以按照自己的需求进行下载安装,过程都大差不多。

2023-06-22 02:58:49 10724 1

原创 CentOs8 Stream 使用docker容器部署zfile私人网盘教程

部署私人网盘(zfile)使用系统Linux,CengtOS 8

2022-12-20 11:03:27 760 1

原创 Centos8安装docker及常用命令总结

Centos8安装docker及常用命令总结

2022-11-10 01:16:08 728

原创 软件设计师中级-学习笔记

一、数据的表示;二、操作系统基本原理;三、数据库系统;四、计算机网络;五、系统安全分析与设计;六、数据结构与算法基础

2022-10-07 23:25:38 444

原创 虚拟机CentOS8-stream 安装Postgresql 详细完整教程

虚拟机CentOS8-stream 安装Postgresql 详细完整教程,Navicat远程连接Postgresql数据库,要在虚拟机的编辑->虚拟网络编辑器设置一下,需要配置一个端口转发,不然也是访问不到虚拟机的数据库的,貌似后面跟端口有关的服务都要配置一下,如果直接连接虚拟机本身的ip应该是不用配置这些的。......

2022-08-11 14:16:31 1810

原创 JFinal项目demo,实现多数据源,数据迁移,从一张表,将数据添加到另外的一张表

JFinal,Mysql,多数据源,数据迁移

2022-07-11 23:05:59 553

原创 面试总结笔记-简洁

springboot与springmvc有啥区别?springmvc只是一种mvc框架,springboot是在原来的spring,springmvc,mybatis等这些框架的基础上进行了一些优化,进行了一些配置,springboot最大的特点?(俩个)(1)起步依赖,就是那些start的jar包(2)自动装配,自动配置,自动配置的原理**SpringBoot 自动装配原理:**SpringBoot启动的时候通过@EnableAutoConfiguration注解找到META-INF/sprin

2021-12-24 13:31:55 428

原创 使用阿里云对象存储上传图片后,在浏览器中访问返回的url地址,直接提示下载,不是预览

使用阿里云对象存储上传图片后,在浏览器中访问返回的url地址,直接提示下载,不是预览不想要的效果:想要效果:业务逻辑层就是ServiceImpl层之前代码:package com.ren.oss.service.impl;import com.aliyun.oss.OSS;import com.aliyun.oss.OSSClientBuilder;import com.aliyun.oss.model.ObjectMetadata;import com.aliyun.oss.mod

2021-12-23 15:14:40 1021

原创 直接在浏览器使用地址访问腾讯云服务器上面的图片资源Tomcat方式

1.通过Tomcat的方式(1)安装Tomcat教程(2)Tomcat设置开机自启安装完成之后!2.找到Tomcat的安装目录下的conf/server.xml文件,并编辑vim /usr/local/myTomcat/tomcat/conf/server.xml3.在标签内加上如下内容路径文件名啥的都可以按照自己想要的更改<!-- 配置图片访问 --><Context docBase="/usr/local/files/images" path="/images" d

2021-12-15 14:55:54 1367

原创 腾讯云CentOS8.0服务器Tomcat8版本设置开启自动启动

1.通过命令进入/etc/init.d文件夹下cd /etc/init.d2.再通过命令 vim tomcat 进入vim编辑界面vim tomcat3.在空白处复制粘贴下面的内容#!/bin/bash # This is the init script for starting up the # Jakarta Tomcat server # # chkconfig: 345 91 10 #

2021-12-15 14:27:22 578

原创 腾讯云CentOS8.0操作系统的服务器安装Tomcat

一、准备工作1.首先要准备好云服务器,我这里用的腾讯云的CentOS 8.0的一个服务器。2.连接工具用的Xshell与Xftp3.安装Tomcat需要JDK环境,可以用以下命令看看有没有java -version如下即可:4.下载Tomcat压缩包,我这里用的8.5.73版本,下载地址:https://tomcat.apache.org/download-80.cgi二、CentOS安装Tomcat1.通过Xftp工具连接到服务器,在文件目录/usr/local文件夹下面创建一个my

2021-12-15 11:26:54 754

原创 GET http://192.168.xx.xxx:xxxx/sockjs-node/info?t=1638719004722 net::ERR_CONNECTION_TIMED_OUT

在做vue项目时,刷新老是会报这个错,对于强迫症的的我还是在网上多查阅了一下。网上说:sockjs-node是一个JavaScript库,提供跨浏览器JavaScript的API,创建了一个低延迟、全双工的浏览器和web服务器之间通信通道。在项目运行以后,network会一直调用这个接口。如果没有使用,那么就一直会报这个异常。我找到了两种解决办法:办法1:(1)找到/node_modules/sockjs-client/dist/sockjs.js文件(2)在1606行,注释掉self.xhr.s

2021-12-06 00:17:20 8090

原创 将本地已有的项目推送到远程仓库上面,本地仓库,远程仓库都有文件的方式

1.初始化git init2.本地项目目录3.在gitHub或者gitee上面创建好远程仓库,这里以gitHub为例创建好之后的样子4.连接本地仓库和远程仓库4.1 git remote add origin 仓库地址git remote add origin https://github.com/xxxxx/xxx.git4.2 添加之后可以查看git remote -v5.本地仓库文件夹中有文件,远程仓库也有文件,所以要先合并,否则可能会报错(一定一定要先合并,要不然会出现

2021-11-24 10:57:03 415

原创 java.nio.charset.MalformedInputException: Input length = 1

SpringBoot 项目启动报这个错:java.nio.charset.MalformedInputException: Input length = 11、其中一个最容易找的原因是interface 和 xml的 namespace 对应不上2、还有一种情况是application.yml的编码问题,会导致去是添加resouce的配置(如下)时出现java.nio.charset.MalformedInputException: Input length = 1,mybatis也绑定不上。此时应该

2021-08-04 23:24:28 3359

原创 文件传输,上传

获取文件上传的流创建一个文件输出流创建一个缓冲区判断是否读取完毕最后关闭流

2021-06-25 14:20:26 60

原创 Failed to convert property value of type ‘java.lang.String‘ to required type ‘java.util.Map‘ for pro

使用若依框架中的系统接口工具swagger请求数据时出现如下错误:Response body{ "msg": "Failed to convert property value of type 'java.lang.String' to required type 'java.util.Map' for property 'params'; nested exception is java.lang.IllegalStateException: Cannot convert value of typ

2021-05-19 16:13:14 4960

原创 自己总结阿里云ES服务器Ubuntu操作系统常用命令,部署前(Vue)后(Maven或SpringBoot)端分离项目完整步骤

阿里云ES服务器Ubuntu操作系统常用命令1、安装软件(以nginx为例)sudo apt-get install nginx2、查看软件包所在的目录以及该软件包中的所有文件sudo dpkg -L niginx3、查看软件包的版本信息sudo dpkg -l nginx搭建Java Web环境第一步、安装JDK1、将JDK文件上传到服务器上(FTP传输)2、新建JDK安装目录mkdir /usr/java3、将JDK源码包解压到指定位置tar xzf

2021-04-19 21:33:52 303

原创 Vue的main.js中引入echarts后报 “export ‘default‘ (imported as ‘echarts‘) was not found in ‘echarts‘

Vue的main.js中引入echarts后报 "export ‘default’ (imported as ‘echarts’) was not found in ‘echarts’解决办法:1、5.0以下的版本跟5.0以上的版本引入方法不一样5.0以上可以通过:import * as echarts from 'echarts';// 或const echarts = require('echarts');重新安装试试2、降低版本为4点几的,通过cnpm install echar

2021-04-19 21:30:10 972

原创 MySQL 8.0 运行项目时,报错 Public Key Retrieval is not allowed 的解决办法

MySQL 8.0 运行项目时,报错 Public Key Retrieval is not allowed 的解决办法com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Public Key Retrieval is not allowed在数据库的配置文件中(yml,或者properties文件)中配置数据源的位置加上&allowPublicKeyRetrieval=true就可以了spring:

2021-04-06 16:23:29 512

原创 使用阿里云对象存储上传图片后,在浏览器中访问返回的url地址,直接提示下载,不是预览

使用阿里云对象存储上传图片后,在浏览器中访问返回的url地址,直接提示下载,不是预览不想要的效果:想要效果:业务逻辑层就是ServiceImpl层之前代码:package com.ren.oss.service.impl;import com.aliyun.oss.OSS;import com.aliyun.oss.OSSClientBuilder;import com.aliyun.oss.model.ObjectMetadata;import com.aliyun.oss.mod

2021-02-22 22:02:34 4408 9

原创 IDEA中的@Autowired注入mapper接口爆红问题解决办法

第一步:进入setting界面,或者使用快捷键 Ctrl + Alt + S第二步:找到 Editor——Inspections——Spring——Spring Core——Code下面的 Autowiring for bean class选项,双击,右下栏有个severity,将Error更改为Warning,再应用OK就可以了...

2021-02-19 21:32:14 2036 1

原创 报错信息:Could not resolve element type of Iterable type @org.springframework.web.bind.annotation.Re

**报错信息:**Could not resolve element type of Iterable type @org.springframework.web.bind.annotation.RequestParam java.util.List<?>. Not declared?Caused by: java.lang.IllegalStateException: Could not resolve element type of Iterable type @org.springfra

2021-02-10 20:37:41 829

原创 aliyun-sdk-vod-upload依赖引入报错解决办法

因为aliyun-sdk-vod-upload-1.4.11.jar包还未正式开源,所以需要自己手动安装。首先,去阿里云官网下载demo例子,里面有jar包https://help.aliyun.com/document_detail/51992.html?spm=a2c4g.11186623.6.968.37a058a4MWJRhJ下载之后解压,进入lib文件夹下,在路径栏里面输入cmd,进入命令窗口输入如下命令:mvn install:install-file -Dgrou..

2021-02-10 16:31:35 1763 3

原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.ren.edu.mapper.

项目中创建mapper接口,编写xml文件sql语句后,执行报错org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.ren.edu.mapper.EduCourseMapper.getPublishCourseInfo第一:首先看看是不是接口中的方法名与sql语句中的id值是否相同第二:可能这个错误是由maven默认加载机制造成的问题maven加载的时候,把java文件夹里面(.j

2021-02-08 01:34:38 81

原创 webpack学习笔记、详细、vue从最简单的模块化一直演化到使用vue-cli创建的基本结构

1、使用webpack打包1.1、首先安装node环境,使用node中的工具npm安装webpacknode.js 下载地址:http://nodejs.cn/download/node.js安装教程:转载:https://blog.csdn.net/antma/article/details/861040681.2、安装webpack命令,-g 为全局安装npm install [email protected] -g1.3、查看是否安装完成webpack --version1.4、目录结构

2020-12-17 22:44:19 128

原创 webpack.config.js配置文件分离为公共配置文件(base.config.js),开发时配置文件(dev.config.js),发布时配置文件(prod.config.js)

配置文件的分离1、首先安装 webpack-mergenpm install [email protected] --save-dev2、在项目目录下面创建一个build文件夹,里面存放配置文件,分别为,base.config.js,prod.config.js,dev.config.js3、公共代码放在base.config.js文件中,配置文件分离后,需要将出口路径,就是打包后生成的文件地址更改为 (…/dist),不然会直接生成在build文件夹下面// 使用node中的path包,要

2020-12-17 22:39:15 562

原创 安装webpack、使用webpack打包详细案例教程

使用webpack打包详细案例教程首先安装node环境,使用node中的工具npm安装webpacknode.js 下载地址:http://nodejs.cn/download/node.js安装教程:转载:https://blog.csdn.net/antma/article/details/86104068安装webpack命令,-g 为全局安装npm install [email protected] -g查看是否安装完成webpack --version目录结构i

2020-12-16 19:26:47 192

原创 Docker安装分布式存储系统(FastDFS)

Docker安装分布式存储系统(FastDFS)docker中有FastDFS的镜像可以直接执行下面的命令:docker pull delron/fastdfs查看docker中FastDFS的镜像是否下载完成docker images执行下面的命令开启tracker服务docker run -dti --network=host --name tracker -v /var/fdfs/tracker:/var/fdfs delron/fastdfs tracker执行下

2020-12-16 18:24:23 196

原创 Spring Cloud微服务复习笔记总结

Spring Cloud微服务微服务架构4个核心问题?服务很多,客户端该怎么访问?这么多服务?服务之间如何通信?这么多服务?如何治理?服务挂了怎么办?解决方案:Spring Cloud 生态!Spring Cloud NetFlix (一站式解决方案)api网关,zuul组件Feign ----HttpClient---- Http通信方式,阻塞服务注册与发现:Eureka熔断机制:HystrixApache Dubbo zookeeper (半自动,需要整合

2020-12-08 15:32:45 219

原创 Git常用命令笔记总结

创建文件1、git init (初始化git,会自动创建一个.git本地仓库)文件提交1、git add 文件 (添加到暂存区)2、git status (查看状态)3、git commit -m ‘描述’ (暂存区文件提交)4、git reset HEAD (暂存区文件撤销)日志打印1、git log2、git log -5 --pretty=oneline (一行输出,-5表示打印五行)3、git reflog (打印所有的版本信息)版本回退一个“^”,

2020-11-28 17:17:43 123

原创 Spring整合Mybatis详细步骤

Spring整合Mybatis1、导入相关jar包junitmybatismysqls数据库驱动spring相关的aop织入mybatis-spring<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12&lt

2020-11-24 18:49:54 567

原创 Spring复习笔记,总结,整合Mybatis-Spring

Spring1、Spring1.1、优点Spring是一个开源的免费的框架(容器)Spring是一个轻量级的、非入侵式的框架控制反转(IOC),面向切面编程(AOP)支持事务的处理,对框架整合的支持总结一句话:Spring就是一个轻量级的控制反转(IOC)和面向切面编程的框架1.2、IOC本质控制反转loC(Inversion of Control),是一种设计思想,DI(依赖注入)是实现loC的一种方法,也有人认为DI只是loC的另一种说法。没有loC的程序中,我们使用面向对象编程,

2020-11-24 15:31:31 186

原创 Mybatis复习笔记,总结

Mybatis1、简介​ MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。1.2、持久化数据持久化:持久化就是将程序的数据在持久状态和瞬时状态转化的 过程内存:断电即失数据库(jdbc),io

2020-11-17 20:48:22 361 2

原创 Log4j.properties简洁,干净的配置,常用的配置

log4j.rootLogger=DEBUG,console,file#控制台输出的相关设置log4j.appender.console = org.apache.log4j.ConsoleAppenderlog4j.appender.console.Target = System.outlog4j.appender.console.Threshold=DEBUGlog4j.appender.console.layout = org.apache.log4j.PatternLayoutlog4j

2020-11-16 14:09:59 144

原创 IDEA 2020.2版本Maven工程自动导入依赖包解决办法

IDEA 2020.2版本Maven工程自动导入依赖包解决办法,在pom.xml文件中导入依赖后,在IDEA右上角有一个Maven的小图标,点击一下,或者windows操作系统下,快捷键ctrl+shift+O,其他的操作系统自己查看一下。...

2020-11-14 14:07:38 1501

原创 多线程回顾笔记总结

多线程线程就是独立的执行路径在程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程,gc线程main()称之为主线程,为系统的入口,用于执行整个程序在一个进程中,如果开辟了多个线程,线程的运行由调度器安排调度,调度器是与操作系统紧密相关的,先后顺序是不能认为干预的对同一份资源操作时,会存在资源抢夺的问题,需要加入并发控制线程会带来额外的开销,如cpu调度时间,并发控制开销每个线程在自己的工作内存交互,内存控制不当会造成数据不一致线程创建三种创建方式:Thread clas

2020-11-12 09:55:10 123

原创 Java数组相关知识笔记,回顾

Java数组什么是数组数组的定义数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们数组的声明和创建int[] nums; 定义nums = new int[5]; 创建num[0] = 1; 赋值内存分析Java内存分析Java内存堆存放new的对象和数组可以被所有的线程共享,不会存放别的对象引用栈存放基本变量类型(会包含这个基本类

2020-11-07 18:40:23 69

原创 Markdown基本语法学习,非常详细的语法

Markdown语法学习标题三级标题四级标题一个#+空格+标题名 就是一级标题俩个#+空格+标题名 就是二级标题三个#+空格+标题名 就是三级标题…字体Hello,Markdown两个**是加粗Hello,Markdown一个*是斜体Hello,Markdown三个***是斜体并加粗Hello,Markdown俩个~~是一个删除的效果引用使用Markdown记笔记是一个不错的方式哦引用就是一个>加上空格分割线三个— 、***都是一条分割线图片!+[

2020-11-06 11:50:56 128

空空如也

空空如也

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

TA关注的人

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