- 博客(30)
- 收藏
- 关注
原创 微服务使用模块化时候导入公共模块导致maven更新依赖错误问题
问题:在使用微服务分模块化开发的时候导入公共模块的时候,公共模块频繁更新pom坐标导致服务模块更新坐标出现下面异常,并且无论怎么样注释公共模块的坐标也无法把公共模块给剔除出去,也可能是自己误操作的原因导致maven刷新坐标不起作用,但是错误原因很明显,所以根据报错去解决问题io.renren:renren-fast:jar:3.0.0 构建有效模型时遇到的一些问题POM io.renren:renren-fast:3.0.0 (D:\workspace\java\gulimall\renren-fa
2021-07-13 14:08:19
1481
6
原创 java递归计算过程,斐波那契数列递归实现过程
递归概念递归就是方法自己调用自己 ,每次调用时传入不同的变量 ,一定要有一个结束递归的条件完成递归。递归实现斐波那契代码 @org.junit.jupiter.api.Test public void test1(){ System.out.println(f(5)); } public Integer f(int n){ if(n <= 2){ return n; } ret
2021-04-20 20:14:20
656
原创 swagger2 2.9.2 请求实体 坑
在2.9.2中,当请求参数是带泛型的参数,例如List,PageCondition 再访问swagger页面的时候会出现没有显示Example Value Model ,也就是得自己手动取填写请求实体,即使注解写好了也依旧没有显示,还有注意即使把泛型括号换成 « 不是 << 也不是《 , 而是法语中的 « ,也不好使,但是确实该这么写,所以最终决定换版本,改为3.0版本 <dependency> <groupId>io.spr
2020-12-14 10:54:43
543
原创 Swagger2.X注解
常用到的注解有:作用范围API使用位置协议集描述@Api用于controller类上协议描述@ApiOperation用在controller的方法上非对象参数集@ApiImplicitParams用在controller的方法上非对象参数描述@ApiImplicitParam用在@ApiImplicitParams的方法里边对象参数描述@ApiParam用在@ApiImplicitParams的方法里边,定义接收的参数形式描述返回对
2020-12-14 10:52:53
233
原创 swagger2 2.9.2版本 swagger-ui页面不显示 请求实体 Example Value Model 坑
在2.9.2中,当请求参数是带泛型的参数,例如List,PageCondition 再访问swagger页面的时候会出现没有显示Example Value Model ,也就是得自己手动取填写请求实体,即使注解写好了也依旧没有显示,还有注意即使把泛型括号换成 « 不是<< 也不是《 , 而是法语中的 « ,也不好使,但是确实该这么写,所以最终决定换版本,改为3.0版本 <dependency> <groupId>io.springfox&
2020-11-21 10:12:26
4711
转载 看板娘
直接引用js代码<script src="https://cdn.jsdelivr.net/npm/jquery/dist/jquery.min.js"></script><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/font-awesome/css/font-awesome.min.css"/><script src="https://cdn.jsdelivr.net/gh/stevenj
2020-08-26 09:51:11
160
原创 前后端分离跨域问题
先来说一下什么是跨域:跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。所谓同源是指,域名,协议,端口均相同,不明白没关系,举个栗子:http://www.123.com/index.html 调用 http://www.123.com/server.PHP (非跨域)http://www.123.com/index.html 调用 http://www.456.com/server.php (主域名不同:123/456,跨域)h
2020-08-06 14:10:35
185
原创 阿里云短信验证购买与代码
如何用代码实现手机接收动态验证码我们现在注册一个app应用经常会使用手机验证码,那Java程序怎么实现的呢?首先我们要明白,手机接收验证码是基于三大运营商的服务实现的,而阿里云服务为我们实现了免去和运营商直接合作的麻烦以及费用等各种限制.在这里我们可以注册一个阿里云账号登录后,点击短信服务,也可以直接搜索点击国内消息在这里点击签名管理,添加签名 这里的签名,就是接收短信时所显示的发件应用的名称,:n内容xxx [10086]**然后点击模版管理,添加模块,记住这里的模版CODE记录好这俩个秘钥点
2020-08-06 13:47:08
409
原创 SSM整合shiro、JWT
一、禁用shiro原有的session**(目的是在使用前后端分离,移动端,小程序访问时候没有session)1.首先自定义类继承DefaultWebSubjectFactory(注:此配置只用于**springboot中有用,在SSM框架中会报错,错误信息:session create ……disabled)package com.datacraftman.PB.config;import org.apache.shiro.subject.Subject;import org.apache.s
2020-07-28 09:59:18
939
原创 解决idea连接数据库出现的时区问题
cmd 进入登录mysql查看时区:show variables like’%time_zone’;默认systemset global time_zone = ‘+8:00’;
2020-07-23 21:35:27
804
原创 oracle授权新建库
–创建表空间create tablespace qdxdatafile 'e:\qdx.dbf'size 100mautoextend onnext 10m;–删除表空间drop tablespace qdx;–创建用户create user qdxidentified by qdxdefault tablespace qdx;–给用户权限connect--连接角色基本角色 resource--开发者角色dba--超级管理员角色grant dba to qdx;
2020-07-23 09:54:29
129
原创 PLSQL删除注册表重置试用时间
PL/SQL破解方法打开注册表,在其中删除1.HKEY_CURRENT_USER/Software/Allround Automations2.HKEY_CURRENT_USER/Software/Microsoft/Security
2020-07-23 09:38:51
1396
原创 navicat远程连接oracle
https://www.oracle.com/database/technologies/instant-client/downloads.html通过oracle官网下载Instant Client 和sqlplus。版本要和自己的navicat对应,64对应64位。下载完成并解压到合适的位置(位置自己选),接下来配置navicat,点击工具->选项确定完成重启navicat重启即可登录...
2020-07-22 16:52:58
210
原创 springboot打war部署到tomcat
导入坐标排除springboot内置的tomcat插件 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion>
2020-07-14 21:35:04
176
原创 springboot打war后在运行出现启动报错解决
报错如下:org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.context.ApplicationContextException: Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactor
2020-07-14 21:23:08
563
原创 ssm框架运用注解aop打印日志信息
Pom.xml<dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <version>${spring.version}</version> </dependency> <depen
2020-07-14 14:13:21
327
转载 CSV文件转EXCEl(java)
package main;import java.io.BufferedReader;import java.io.DataInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import java.io.IOException;import java.io.InputStreamReader;imp
2020-06-22 20:05:15
1698
1
原创 文本转excel
package com.edu.controller;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import java.io.*;import java.util
2020-06-22 20:01:51
283
原创 URL乱码问题
关于获取url乱码问题解决办法:URLDecoder.decode(url, “UTF-8”);用于解码URLEncoder.encode,用于编码String decodeUrl = URLDecoder.decode(url, "UTF-8");String encodeUrl = URLEncoder.encode(url, "GBK");
2020-06-01 17:33:24
303
原创 springboot 连接jdbc出现的问题
1.yml文件再application.yml中配置password时候,由于yml是区分数据类型的,所以如果用户名或者密码是数字的话,数字要用双引号引起来。要不然会报错java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)2.无论在properties还是yml在连接数...
2020-04-18 18:07:02
478
原创 配置文件resources不能写成resource
如果写成resource就会在maven打包的时候找不到resources,所以在创建的时候一定不要把resources写成resource
2020-03-21 20:05:29
330
原创 maven工程ssm练习错误整理
mavenmaven工程web自动导入导致找不到父类问题:1.启动不起来maven工程2.报错找不到springmvc.xml解决:1.启动不起来有可能是因为maven使用idea自动创建骨架没有打war包,tomcat加载不到,可以手动war,即可创建2.原因是有可能maven版本问题不能加载配置文件到tomcat,可以用部署本地tomcat加载配置文件完事后即可启动maven工程...
2020-03-21 16:11:49
146
原创 java基础练习题代码
文章目录Customer类的代码CustomerList类的代码Customer类的代码package com.pro01.Customer;public class Customer { //定义私有属性 private String name; private char gender; private int age; private String phone; priva...
2020-01-03 23:57:32
357
原创 浮动练习与清除浮动
浮动练习浮动练习:在一个大盒子里面整齐的摆放如下图所示的图形<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>浮动作业</title> <style type="text/css"> .box{ w...
2019-11-28 18:15:05
402
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人