自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (2)
  • 收藏
  • 关注

原创 【震惊】idea找不到你的Scraches and Consoles有可能只是看不到

我发现的时候很尴尬吃了英语不好的亏。

2023-11-08 15:56:30 236

原创 【Spring Securtiy】A granted authority textual representation is required

今天项目出了A granted authority textual representation is required的报错,经过排查是SpringSecurity中的UserDetails.getAuthorities()在创建SimpleGrantedAuthority authority的时候呢,所传递的授权信息是空的,导致SimpleGrantedAuthority authority出现异常报出A granted authority textual representation is requi

2022-05-09 13:41:42 3147

原创 【非同局域网】vue调取本地后台服务解决方法

在紧张刺激害怕的居家办公中,我发现,我的网连不上公司要用的vpn,这也就导致我每次发布都要找领导吧我的代码从git上下载到他的电脑里,然后再上传到服务器,前端再进行调取,我还要看着服务器的日志去改错误,改完又要重复这个操作…我其实无所谓主要我BUG太多怕领导打我,于是变有了这个方法。其实原理就是让两台电脑以为自己在一个局域网中就OK了,哪我们只要使用VPN让两个电脑产生这种错觉就OK了使用TeamViewer软件可以轻松实现这个目标,本来是用来远程桌面的但是…在设置>高级>安装vpn驱

2022-03-29 15:27:27 1284

原创 JAVA流整理

输入输出流分类从程序的角度,将数据写入到为输入流,从文件的角度上看是输出流,程序角度上看,数据写出为输出流,从文件角度上看是输入流。下面都是以软件角度说明字节流和处理流字节流是一个基础流,里面是01这样的数据编码,处理流是在数据流外面对01编码进行处理,将数据处理成我们所需要的样式。字节流类型字节流就是直接读取数据源里的数据,或者是直接往数据源里写入数据,典型的是文件流FileRender输入流|FileWriter输出流|FileInputstream字节输入流|FileOutputStre

2021-10-24 22:13:11 143

原创 SQL中使用正则表达式

在SQL中使用正则表达式进行匹配使用REGEXP来进行条件的限制其中对于^的理解较为困难^在其中有两种含义,其中一个是代表以什么什么开头的用法,^[1] 以1开头进行匹配;其中一个是不包含什么的一个用法,[^1]不包含1的判断,可以查询到不包含1的数据,用在[ ]外就是用来以什么什么开头,用在[ ]内就是不包含什么什么的含义。\\用来引用元字符,比如\\n就是换行的意识,\\\可以用来在正则表达式中代表\其中还有匹配字符类,就是一些写好的匹配样式,比如说[:alpha:]任意字符,[:digit

2021-10-15 16:09:23 3188

原创 JSON后端生成时间工具类

public class JsonUtils{ public static String getJson(Object object){ return getJson(Object,"yyyy-MM-dd HH:mm:ss"); } public static String getJson(Object object,String dateFormat){ ObjectMapper mapper=new ObjectMapper(); //关闭时间戳功能 mapper.configu

2021-08-30 14:22:35 125

原创 变量在equals两边的区别

变量在equals两边的区别我们来段代码public void Test{ public static void main(String[] args){ System.out.pritnl("".equals(null)); System.out.printl(null.equals("")); }}在System.out.pritnl("".equals(null));中如果括号中的对象是空值,也会正常的运行,不会出现报错,返回 false。在System.out.printl

2021-08-12 09:39:13 292

原创 Zero date value prohibited解决方法

报错Zero date value prohibited原因:在数据库中有00:00:00:00; 的时间会有报错的问题解决:在设置数据库连接的时候添加&zeroDateTimeBehavior=convertToNull即可

2021-06-10 15:38:06 1311 1

原创 Git(自我总结

简介开发中项目的管理文件,目录等修改历史版本控制类型本地版本控制集中版本控制分布式版本控制Git分类

2021-05-21 16:14:07 51

原创 不允许有匹配 “[xX][mM][lL]“ 的处理指令目标。

检查下数据库连接的XML文件里有没有第一行没有置顶或者有空格的

2021-05-05 00:10:27 89

原创 springboot重定向后无法获得session

项目场景:一个普通的登录界面,成功后重定向到主页问题描述:重定向后在前端代码无法使用thymeleaf来调取session中的数据@PostMapping(value = "/user/login") public String Login(@RequestParam("username") String username, @RequestParam("password") String password, Map<String,Object> map,HttpSession

2021-03-08 20:09:31 4005 3

原创 Cause: org.xml.sax.SAXParseException; lineNumber: 5; columnNumber: 60; 必须为元素类型 “mapper“ 声明属性 “names

Cause: org.xml.sax.SAXParseException; lineNumber: 5; columnNumber: 60; 必须为元素类型 “mapper” 声明属性 “namespac”。在mapper标签的属性中namespace少了个c。就这个小玩意卡我2小时我人傻了

2021-02-25 23:47:42 1052

原创 Linux系统Shell编程

脚本要求脚本以#!/bin/bash开头脚本要有可执行权限不给可执行权限也可以执行但是要用sh来执行

2021-02-02 16:35:21 68

原创 Linux整理02

时间日期类date 显示当前日期或设置日期date显示当前日期date+%Y显示当前年date+%m显示当前月份date+%d显示当前是哪一天date"+%Y-%m-%d %H:%M:%S"显示年与日时分秒date -s 字符串时间设置时间日期data -s "2020-8-28 11:08:21"cal使用日历的方式查看时间cal 2020显示2020年的日历压缩和解压缩gzip/gunzipgzip压缩gunzip解压缩gzip 文件名压缩文件,文件名

2021-01-27 19:07:26 65

原创 Linux整理01

文件共享Linux和Win系统中共享文件夹实现该功能安装vmtools即可vmtools安装在菜单中选择虚拟机->安装VMware Tools虚拟机会自动使用CD,来进行文件的写入,将CD中的压缩包(tar)文件复制在opt文件夹中在该文件夹中右键打开终端输入tar -zxvf [压缩包名字]解压进入解压好的文件夹cd vmware-tools-distrib/运行pl文件./vmware-install.pl使用reboot重启之后就可以吧win系统上的文字或者资料直接复制

2021-01-26 18:55:32 96

原创 Connection refused:connect

端口占用问题网上解决方法都试过了都没用的话,可以重启下编译环境,或者是改个端口运行下再改回来。我吐了这个鬼东西

2021-01-18 16:42:20 400

转载 idea中当前模块资源目录上显示属于其他模块

一.错误的2个显示1.错误显示src/main目录下的java和resources本来属于cloud-consumer-dept-feign模块但是在src/main/java却是显示src/main/java[cloud-consumer-dept-80]但是在src/main/resources也是显示src/main/resources[cloud-consumer-dept-80]2.在 Project Structure中设置报错设置之后保存,会报错module “cloud-c

2021-01-18 16:10:48 1729 1

原创 Cannot determine embedded database driver class for database type NONE

org.springframework.boot.autoconfigure.jdbc.DataSourceProperties$DataSourceBeanCreationException: Cannot determine embedded database driver class for database type NONE. If you want an embedded database please put a supported one on the classpath. If you h

2021-01-15 22:57:13 554 1

原创 SpringBoot基本使用

运行SpringBoot在main函数中使用SpringApplication.run(DemoApplication.class, args);来启动SpringBoot,其中DemoaApplication.class是 SpringApplication所在的main方法存在的类,也可以引用别的类,但是一般情况下是使用本类在其中也需要在main方法类上添加注解@SpringBootApplication@SpringBootApplication//被注释的类就是引导类,被当做SpringApp

2021-01-03 22:08:36 91

原创 thymeleaf的格式

导入thymeleaf的名称空间xmlns:th="http://www.thymeleaf.org"前端使用${…}获取变量值方法,内置工具对象*{…}变量的选择,配合th:Object使用#{…}获取国际化内容(对象)@{…}定义URL~{…}片段引用的表达式th:each="user:${user}"th:text="${user}"//th可以替换任意属性//行内写法[[...]]或者[(...)] 例[[${user}]]...

2021-01-03 02:42:59 434

原创 Spring 事务AOPxml

Spirng中提供的事务AOPPlatformTransactionManager 接口提供事务操作的方法DataSourceTransactionManager: JDBC或者iBatis的事务处理器ItibernateTransactionManager :Hibernate的事务处理器Spirng中XML设头文件设置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframewo

2020-12-19 00:14:35 54 2

原创 Java知识点梳理(一)

数据类型整形int 4字节short 2字节long 8字节btye 1字节浮点类型float 4字节double 8字节 精度是float的两倍(常用)char 类型char 类型的字面量值要用单引号括起来特 殊 字 符 的 转 义 序 列\b 退格\t 制表\n 换行\r 回车" 双引号’ 单引号\ 反斜杠boolean 类型false 假true 真变量在 Java中, 每个变量都有一个类型 (type)。 在声明变量时

2020-12-18 01:11:44 84

原创 Aop(Spring)

AOP通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。Aop中常用名词解释 Aspect(切面):切入点+通知。 joinPoint(连接点):目标对象,所有可以增强的方法。 Advice(通知/增强):增强代码。 P

2020-12-18 00:06:04 80

原创 java中的代理

代理可以理解为中间销售,存在于用户和生产厂家中间,负责两边的联系,厂家的产品通过销售卖给用户,用户所购买的产品出现损坏通过销售来进行售后,用户和厂家不进行直接沟通,降低了方法中的耦合问题基于借口的代理Proxy!!!Proxy所代理的类必须要有一个借口实现 public static void main(String[] args) { final Producer producer=new Producer(); IProducer iProducer= (IPro

2020-12-17 23:44:44 60

原创 Spring中.xml配置文件头部(常用不定期更新

bean文件的文件头部<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans

2020-12-14 22:34:11 293

原创 Mybatis各个xml配置文件的开头(常用不定期更新

SqlMapConfig.xml文件开头配置<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration></configuration>Dao.xm

2020-12-14 22:31:59 1084

原创 有关Mybatis存入数据库出现数据????

通过Mybatis存入数据库时出现了???数据这样的情况一般情况是没有设置格式,在SqlMapConfig.xml文件中在url栏中添加?useUnicode=true&amp;characterEncoding=UTF-8就可以解决问题,或者是看下数据库的格式有没有设置为一致格式...

2020-12-07 22:44:54 152

原创 关于IDEA设置打不开问题的解决

如果是使用了汉化后idea无法打开设置选项有两个办法一、删除在idea安装目录下lib文件夹中resources_cn文件,打开后将会回到英文解决问题二、使用压缩包打开resources_cn文件在将其messages文件夹内的①IdeBundle.properties(系统设置(setting)外观选项加载不出来)②VcsBundle.properties(系统设置(setting)打不开)③UIBundle.properties(定位按钮找不到)删除就退出重开就可以解决问题...

2020-12-07 21:22:23 6114 3

原创 No constructor found in domain

### Cause: org.apache.ibatis.executor.ExecutorException: No constructor found in domain.User matching [java.lang.Integer, java.lang.String, java.sql.Timestamp, java.lang.String, java.lang.String] at org.apache.ibatis.exceptions.ExceptionFactory.wrapExcept

2020-12-05 17:22:30 229

原创 Cause: org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 6; 不允许有匹配 “[xX][mM][lL]“ 的处理指令目标

Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession.### Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 2; col

2020-12-05 17:09:48 1046 3

原创 Serializable

一般情况下,我们在定义实体类时会继承Serializable接口:public vlass user implements Serializable{}什么是Serializable接口一个对象序列化的接口,只有实现了Serializable接口,这个对象才能被序列化什么是序列化序列化是将对象状态转化为可保持或传输的格式的过程(转化为流)。有序列化和反序列化,反序列化将流转化为对象,两个结合可以轻松存储和传输数据什么情况下需要序列化当我们需要把对象的状态信息通过网络进行传输,或者需要将对象的状

2020-12-02 00:12:15 174

原创 数据库连接配置和文档格式问题

c3p0-config.xml设置<c3p0-config> <!-- This app is massive! --> <named-config name="mvcapp"> <!--用户名--> <property name="user">root</property> <!--用户密码--> <property name="passwo

2020-09-19 13:45:55 146

原创 c3p0错误 2020-9-18

点击按钮后无明显报错,定位到Util层应用c3p0-config.xml配置文件有问题1)在确定xml文件没有放错地方并且在idea中的out文件中可以在classes文件夹中找到xml文件后,可以查看下c3p0所需要的两个jar包有没有全部导入,一个是lib/c3p0-0.9.2.1.jar一个是lib/mchange-commons-java-0.2.3.4.jar,本次错误就是该问题所引起的。java.sql.SQLException: No suitable driver报错这个报错是应为没

2020-09-18 20:10:19 201

原创 OpenGauss数据库常用数据类型集合

文章目录数值类型字符类型日期类型时间间隔类型二进制类型数值类型整形tinyint占用1字节对应关键字为tinyint,int1smallint占用2个字节对应关键字为smallint,int2integer占用4个字节对应关键字为integer、int4、binary_integerbigint占用8个字节对应关键字bigint、int8浮点类型单精度浮点数(4字节real/float4双精度浮点数float8/double precision/binar

2020-08-10 22:28:47 5033

原创 默认接口方法

使用关键字default来声明接口中的方法,这样在有类使用接口后,再在接口中添加新方法,使用default不会出现因为没有实现接口中的类而报错的情况,会默认方法实现,并且与接口中设置的默认类的实现一致。例:public interface Collection{ int size(); default boolean isEmpty(){ return size()==0; } ...}在默认方法发生冲突的时候会遵循规定处理:超类优先,如果超

2020-05-18 22:37:30 216

原创 不要编写返回引用可变对象的访问器方法

不要编写返回引用可变对象的访问器方法Employee harry = . .Date d = harry.getHi reDayO ;double tenYearsInMilliSeconds = 10 * 365.25 * 24 * 60 * 60 * 1000;d.setTime(d.getTime() - (long) tenYearsInMilliSeconds) ;// let 's give Harry ten years of added seniorityd在和Employ

2020-05-10 23:20:34 170

node-v6.17.1-x64.msi

可以安装在win7下的node

2021-02-18

Xftp7.exe文件

Xftp7.exe文件

2021-01-26

空空如也

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

TA关注的人

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