随笔分类 - Java
摘要:需要注意idea项目中右下角:选择LF,否则到时候部署到生产环境上会报错'\r\n'问题,之前的解决方案是 dos2unix 然后很多文件报这个问题,索性进行批量转换,但是很快拉去的新项目又会出现同样的问题。 解决方法:注意idea中右下角,把CRLF切换成LF即可 如果存在很多文件的话可以这样设置
阅读全文
摘要:问题描述xjun@DESKTOP-L2R4GKN:~$ docker run -it hello-worlddocker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var
阅读全文
摘要:CREATE DATABASE test1 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
阅读全文
摘要:网上看到使用mongodb好像很简单,没有什么问题,可我一用就怎么都连不上,先看看我的配置 在pom.xml中添加依赖 1234 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-star
阅读全文
摘要:如何加载jar包中的资源。 1. 比如说我要得到背景图片,源代码中它是 /src/UI/image/background.jpg 那么在jar包中它的路径应该是 /UI/image/background.jpg 路径最前面的/表示根目录,即绝对路径,若没有最左边的/,则表示相对路径。使用哪种方法看自
阅读全文
摘要:LiquiBase是一个用于数据库重构和迁移的开源工具,通过日志文件的形式记录数据库的变更,然后执行日志文件中的修改,将数据库更新或回滚到一致的状态。LiquiBase的主要特点有: 支持几乎所有主流的数据库,如MySQL, PostgreSQL, Oracle, Sql Server, DB2等;
阅读全文
摘要:1.查看数据库编码格式 1 mysql> show variables like 'character_set_database' ; 2.查看数据表的编码格式 1 mysql> show create table <表名>; 3.创建数据库时指定数据库的字符集 mysql>create datab
阅读全文
摘要:前言许久未维护的项目需要检查一些数据,重新运行项目发现有create connection SQLException ,具体报错信息是 errorCode 0, state 08S01 。 SpringBoot 版本2.5,MySQL 8.0 报错详情2021-12-18 22:47:14.834
阅读全文
mapstruct坑:Internal error in the mapping processor: java.lang.NullPointerException at org.mapstruct.
摘要:错误描述 项目中如果使用了mapstruct框架,在使用Idea新版本后,启动会报错! Internal error in the mapping processor: java.lang.NullPointerException at org.mapstruct.ap.internal.proce
阅读全文
摘要:Public Key Retrieval is not allowed解决方法Public Key Retrieval is not allowed解决方法项目场景:问题描述:原因分析:解决方案:Public Key Retrieval is not allowed解决方法项目场景:项目搭建初期连接
阅读全文
摘要:转载https://juejin.im/post/5cbeadb96fb9a031ff0d18b5 源码版本spring-webmvc-4.3.7.RELEASE 使用Spring MVC的同学一般都会以下方式定义请求地址: @Controller @RequestMapping("/test")
阅读全文
摘要:<mvc:default-servlet-handler/> 这个Spring MVC xml文件的属性,主要是处理web项目的静态文件问题。 每次请求过来,先经过 DefaultServletHttpRequestHandler 判断是否是静态文件,如果是静态文件,则进行处理,不是则放行交由 Di
阅读全文
摘要:TypeNameExtractor could not be foundException 一、注意: 如果项目中使用了 knif4j或swagger (knif4j内核中就使用了swagger) 项目启动时可能就会出现下边的异常 DynamicResponseModelReader require
阅读全文
摘要:官方文档链接:https://doc.xiaominfo.com/ 一、Knifej和swagger-bootstrap-ui对比 Knife4j在更名之前,原来的名称是叫swagger-bootstrap-ui,这是两种不一样风格的ui显示,将原来的蓝色变成炫酷的黑色模式; Knifej是使用kn
阅读全文
摘要:常用git stash命令: (1)git stash save "save message" : 执行存储时,添加备注,方便查找,只有git stash 也要可以的,但查找时不方便识别。 (2)git stash list :查看stash了哪些存储 (3)git stash show :显示做了
阅读全文
摘要:问题描述:项目软件安装shell脚本上git仓库管理,但拉取后,上linux运行报错。 问题思考:根据描述信息可以查看到\r字样,初步判别为换行符导致 1、将脚本文件移动至notepad++中,通过视图—>显示符号—>显示所有符号,一顿操作后,可以看到脚本中一串CRLF的符号 相关名词解释CR:Ca
阅读全文
摘要:deploy 部署合约。(默认提供HelloWorld合约和TableTest.sol进行示例使用) 参数: 合约路径:合约文件的路径,支持相对路径、绝对路径和默认路径三种方式。用户输入为文件名时,从默认目录获取文件,默认目录为: contracts/solidity,比如:HelloWorld。
阅读全文
摘要:1. 删除某软件,及其安装时自动安装的所有包 sudo apt-get autoremove docker docker-ce docker-engine docker.io containerd runc 2. 删除docker其他没有没有卸载 dpkg -l | grep docker dpkg
阅读全文
摘要:https://dev.mysql.com/downloads/mysql/ 简介: MySQL是最流行的开源关系数据库管理系统。它速度快,容易使用,容易扩展,并且流行的LAMP和LEMP的一部分。 这篇指南讲解了如何在 Ubuntu 20.04上安装和保护 MySQL。 一、前提条件 确保你以 s
阅读全文
摘要:Ubuntu系统默认状况下的终端样式如下: Ubuntu default terminal's style 有个知名的神奇:Oh-My-Zsh 可以让终端及美观又实用: Oh-My-Zsh agnoster theme install powerline font 今天就一步步的记录我安装Oh My
阅读全文
浙公网安备 33010602011771号