自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Springboot与Controller目录不在同一级,导致controller的方法404

目录结构如图所示:因为启动类和controller目录不在同一级目录下,导致controller中的方法访问时报404.在启动类中添加@ComponentScan(value = "controller的路径")

2020-08-18 14:00:24 2150

原创 springcloud项目通过父工程打包,子项目jar启动时:没有主属性清单

在父maven工程的的pom.xml中添加 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <executions> <ex

2020-08-05 15:54:45 464

原创 引入hive-jdbc依赖,报错信息依赖冲突

SLF4J: Found binding in [jar:file:/C:/Users/f0rest/.m2/repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.SLF4

2020-08-05 15:46:37 2243

原创 maven settings.xml的一种设置

可以直接复制粘贴,自己在用<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http

2020-07-30 15:44:37 174

原创 docker学习记录--使用Xshell连接docker上的Centos镜像

1.下载dockerhttps://download.docker.com/win/stable/Docker%20Desktop%20Installer.exe2.安装选择默认3.配置以下国内镜像{ "registry-mirrors": [ "https://alzgoonw.mirror.aliyuncs.com" ], "insecure-registries": [], "debug": true, "experimental": false}4.在doc

2020-07-24 09:10:49 2014 1

转载 本地CAS服务搭建

1.先下载CAS源码,我下载的是5.3版本的,根据具体情况选择。https://github.com/apereo/cas-overlay-template/tree/5.32.将下载的压缩包解压即可,不需要使用IDE打开。3.进入解压目录运行打包命令,将CAS源码打包为war压缩包:mvn package4.再把cas.war文件复制到Tomcat的webapps目录下,启动Tomcat即可;5.校验cas服务是否启动成功(cas4以后默认采用HTTPS方式,我并未修改过但也可以使用HTTP方

2020-07-22 09:45:30 803

转载 在centos7上搭建gogs服务

申明***此方法未使用docker***1.安装mysql数据库。步骤省了。可参照https://blog.youkuaiyun.com/qq_34940644/article/details/918756742.进入mysql创建gogs数据库create database gogs default character set utf8mb4 collate utf8mb4_unicode_ci;3.创建数据库git用户,并设置远程登录CREATE USER 'git'@'%' IDENTIFIED

2020-05-30 21:39:08 458

原创 git clone 报错403

解决办法:git clone http://用户名:密码@192.168.1.247:801/9A6Y/XF.DCLZSHJGYJ.ADMIN.API.git以上为自己记录!不喜勿喷!谢谢!

2020-05-29 15:24:28 1256

转载 使用nginx部署vue项目刷新报404,正常访问没问题,只有在刷新的时候才会出现问题

jeecgboot项目,使用nginx部署vue项目刷新报404,正常访问没问题,只有在刷新的时候才会出现问题server {listen 80;server_name localhost;location / {root /app;index index.html;try_files $uri $uri/ /index.html;}error_page 500 502 503 504 /50x.html;location = /50x.html {root /usr/share/ng

2020-05-28 14:26:21 1788

原创 java堆与非堆

JVM运行时数据区是一种规范,JVM内存模型是对该模型的实现。JVM内存模型分为:堆和非堆。堆分为:Old区、young区,比例为2:1。young区分为:Eden 区、 ServivorFrom、 ServivorTo 三个区。比例为8:1:1Eden:Java新对象的出生地(如果新创建的对象占用内存很大,则直接分配到老年代)。当 Eden区内存不够的时候就会触发 MinorGC,对新生...

2020-04-16 22:39:55 678

原创 JVM运行时数据区(堆、栈、方法区)指向关系

1.栈指向堆:Object obj=new Object();因为new出来的一切都存放在堆中,而obj则是存放在栈中。2.方法区指向堆:private static Object obj=new Object();因为方法区中存放常量、静态变量、虚拟机加载后的类信息等,所有obj是存放在方法区中,而new出来的一切都存放在堆中。3.堆指向方法区:...

2020-04-16 21:52:24 627

转载 centos7 mysql5.7主从同步

1.两台centos7 服务器,为避免版本问题分别安装相同版本mysql数据库到两台centos7上;两台服务器IP为:192.168.101.130(主);192.168.101.131(从)安装过程不介绍了,分别在两个mysql数据库中创建test表备用测试。2.主数据库配置#根据上一篇文章,编辑my.cnf文件[root@localhost mysql]# vim /etc/my.c...

2019-11-27 15:52:11 242

原创 初次使用nginx+Tomcat负载均衡

1.选用两台Centos7服务器。–192.168.101.130–192.168.101.1312.两台服务器分别安装Tomcat。3.将项目部署到Tomcat目录下的ROOT文件夹中,启动两台服务器的Tomcat。4.在其中一台服务器上安装nginx。5.配置nginx.conf6.配置完nginx后重启,访问nginx时报错:502 Bad Gateway个人解决方法—执行...

2019-09-19 10:57:27 149

转载 NGINX代理Tomcat8 的服务时出现502 Bad Gateway

解决办法:setsebool -P httpd_can_network_connect 1

2019-09-19 10:38:40 1047 1

原创 windows 安装压缩版mysql 5.7

1.我的情况是通过安装文件得到mysql文件目录2.文件目录3.创建配置文件my.ini路径根据自己具体情况填写[Client]port = 3306 [mysqld]#设置3306端口port = 3306# 设置mysql的安装目录basedir=C:\Program Files\MySQL\MySQL Server 5.7# 设置mysql数据库的数据的存放目录d...

2019-09-11 15:20:39 102

原创 Please make sure you have the correct access rights and the repository exists git提交代码时提示

重新指向git仓库(亲测可行)解决办法:1.git remote set-url origin http://仓库地址.git2.git push origin master

2019-09-10 14:44:35 156

原创 layui table 路上的坑

1.layUI的table接受的json数据格式有要求(具体看官方文档)。以下是官方的json格式要求,我采用的是默认json格式。以下我是后台返回的json格式。(才用map)bookMapper.getAllBooks()得到的是具体数据。前端代码按照默认的就能够在table中显示以下是错误展示后端代码展示效果遇到的另外一个问题这里报500错误,提示后台报错实则是前端问题。...

2019-09-05 23:23:54 364

原创 后端创文件流前端浏览器进行下载Excel(springboot+Vue)

一.后端代码后端将要下载的数据转成输出流public void Export(HttpServletResponse response,List<ExamGrade> Listexamgrade)throws IOException { // 创建工作空间 Workbook wb = new XSSFWorkbook(); // 创建工作表...

2019-08-15 15:40:30 6810 2

原创 mybatis返回mysql的聚合函数时,Java的接收方式。

有时候我们需要直接使用mysql的聚合函数进行数据统计,并返回我们所需要的数据到Java后台。SQL语句如下mybatis中的的语句如下Java接收以上个人经验,希望对您有所帮助。...

2019-07-29 15:09:11 3747

转载 MySQL1055错误(5.6版本的SQL语句到5.7版本上运行出错)

转载:https://www.cnblogs.com/jinjiyese153/p/6814109.html错误原因:在MySQL5.7之后,sql_mode中默认存在ONLY_FULL_GROUP_BY,SQL语句未通过ONLY_FULL_GROUP_BY语义检查所以报错。ONLY_FULL_GROUP_BY:ONLY_FULL_GROUP_BY要求select语句中查询出来的列必须是明确的...

2019-07-08 15:40:21 902

原创 在centos7上部署vue+springboot项目

一.配置环境(JDK1.8+node.js+mysql)1.JDK1.8环境rpm -qa | grep java这里我才用yum方式安装:yum install java-1.8.0-openjdk测试是否安装成功:java -version2.mysql下载包: wget http://repo.mysql.com/mysql-community-release-el7-5.noa...

2019-06-20 10:06:58 2956

原创 MySQL触发器(初级体验)

在MySQL中触发事件分为 INSERT、UPDATE 或DELETE;触发的时机有:BEFORE(触发事件之前) 或 AFTER(触发事件之后)我只用过AFTER;有一个限制是不能同时在一个表上建立2个相同类型的触发器,因此在一个表上最多建立6个触发器。实例:CREATE TRIGGER 触发器名称(自己写) 触发时机(BEFORE或AFTER) 触发事件(INSERT、U...

2019-06-14 15:33:29 192

原创 vue+Java实现前端下载文件(excel导出)

1.后端后端方法的放回值类型和接收参数后端以流的形式返回到前端// 设置生成的Excel的文件名,并以中文进行编码 String codedFileName = "****表"; System.err.println("codedFileName: " + codedFileName); response.setHeader("Content-Disposition", "attachmen...

2019-05-28 17:18:14 14846 21

转载 VUE格式化时间的方法

很多时候我需要的时间格式是这样的还有这样的但原始的时间格式却是这样的这里提供一个关于时间格式化的方法,希望对阁下有用。代码如下:dateFilter: function(input) { var d = new Date(input); var year = d.getFullYear(); var month = d.getMonth() < 9 ? "0" + (d....

2019-05-08 10:21:28 8171

转载 VUE中get和POST传参方式

1.get在GET请求中参数是跟在URL后面,即参数放在header中。能传的参数较小。使用params。2.POST在POST请求中参数是放在body中,并不跟在URL后面。使用data,传递的参数较大。...

2019-04-26 09:59:38 9736 1

原创 Spring Boot项目使用PageHelper插件进行分页

1.在pom.xml文件中引入引入jar包<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> &...

2019-04-25 17:46:47 446

转载 vue+element获取el-table某行中的下标,根据下标操作数组对象

1.在vue中对数组中的某个对象进行操作时(替换、删除),都需要用到该对象在数组中的下标。前端代码:scope.$index :获取当前行的下标scope.row:获取当前行的对象效果图:思路:通过点击事件将该对象在数组中的下标传递到方法中,然后对数组进行操作即可根据下标删除数组中对应的对象。...

2019-04-25 11:43:29 17901 1

原创 Uncaught (in promise) TypeError: Cannot read property '$router' of undefined

1.使用vue进行路由跳转时出现错误:Uncaught (in promise) TypeError: Cannot read property ‘$router’ of undefined。代码如下:解决办法:错误原因(个人理解):可能是this关键字的作用域问题引起的错误。。。...

2019-04-23 15:04:15 27665 1

转载 VUE+SpringBoot POST传输报400错误(Invalid character found in the request target. The valid characters are)

1.前端报错2.后端报错3.请求方法4.后端接收报错原因是:传过来的参数比较大。若直传一个单独的参数是没有问题。5.解决方法:在Springboot启动类中添加6.代码如下@Beanpublic ConfigurableServletWebServerFactory webServerFactory() {TomcatServletWebServerFactory factor...

2019-04-18 11:11:14 4201

原创 IDEA使用lombok省略get和set方法。

条件:使用IDEA工具开发(我使用的框架是SpringBoot)。1.在POM.XML文件中添加依赖。 2.在IDEA中添加插件lombok。File–》Seting–》plugins–》及安装完成。3.lombok的使用。在实体类中添加@Data @Builder注解。在需要使用到的地方该类的地方可直接使用get,set方法。...

2019-04-15 18:27:17 2197

原创 非父子组件之间的传值

非父子组件之间的传值需要借助于事件车,通过事件车的方式传递数据。1.首先创建一个bus.js文件,作为中间站,不然组件之间达不到传值的效果。![在这里插入图片描述](https://img-blog.csdnimg.cn/20190411111647483.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,...

2019-04-11 11:29:28 369

原创 mybatis一对多查询

1.业务需求:把选择题的题目和对应选项分开存放在两个表中(题目表,题目选项表)。现需要将两个表联合查询即查询出所有题目和对应选项。解决思路:这里的关系是一对多的关系,在mybatis 中支持一对多查询。在题目的resultMap中添加collection标签来实现。如下所示:在题目的实体类中需要:之后在查询的标签中使用resultMap=“题目对应resultMap”,即可获得需求结果。...

2019-04-10 17:33:26 162

转载 刚创建的springboot项目启动后访问controll报404

访问controll报404的原因之一,可能是springboot的启动类位置不对。这种情况需要把启动类放到与controller文件夹同级。为了方便查看先改变包结构。选择package Presention----->hierarchical。将启动类复制到与controll同一级目录下。即可访问到controll中的方法。...

2019-04-09 20:35:16 1942

原创 vue使用axios 前后台数据传输

新手入门,个人经验1.安装axiosnpm install axios -S2.在main.js中添加(引入axios)import axios from “axios”;Vue.prototype.$http = axios;3.在需要进行数据传输的组件中引入axiosimport axios from “axios”;4.配置跨域5.post请求...

2019-03-28 14:10:17 1536

原创 vue组件之间的引用

引用其他组件的组件称为父组件,被引用的组件称为子组件。组件引用的方式:1.

2019-03-28 11:19:29 1095

空空如也

空空如也

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

TA关注的人

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