自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IntelliJ IDEA 常用快捷键一览表

IntelliJ IDEA 常用快捷键一览表 1-IDEA的日常快捷键 第1组:通用型 说明 快捷键 复制代码-copy ctrl + c 粘贴-paste ctrl + v 剪切-cut ctrl + x 撤销-undo ctrl + z 反撤销-redo ctrl + shift + z 保存-save all ctrl + s 全选-select all ctrl + a 第2组:提高编写速度(上) 说明 快捷键 智能提示-edit alt

2023-04-11 22:02:13 389 1

原创 Maven基础设置

<!--阿里云镜像加速--> <mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.

2021-02-11 16:51:35 474

原创 Docker安装

一.安装docker # 1.卸载旧版本 $ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ doc

2021-01-20 21:37:33 274

原创 Tomcat服务器乱码相关问题

1.控制台日志输出乱码 解决办法: 1.在本地tomcat / conf 目录下,修改logging.properties配置文件,添加 java.util.logging.ConsoleHandler.encoding = GBK 2.重启tomcat服务器 2.静态页面(html)部署在tomcat服务器后中文乱码 解决办法: 1.在本地tomcat / conf 目录下,修改server.xml配置文件,添加 URIEncoding=“UTF-8” 完整示例: <Connector p

2020-11-14 14:50:31 365

原创 1024程序员节

节日happy!!!撒花

2020-10-24 19:41:40 195

原创 MyBatis-Plus学习笔记

1.自动填充功能 创建时间,修改时间!这个操作一般都是自动化完成的,我们不希望手动更新! 阿里巴巴开发手册:所有的数据库表:gmt_create,gmt_modified几乎所有的表都要配置上,而且需要自动化! 在对应的表中添加gmt_create,gmt_modified两个字段 在实体类中加入对应的字段属性,并使用注解填充字段 @TableField(fill= FieldFill.INSERT) private Date gmtCreate;//创建时间 @TableFie

2020-09-09 13:18:37 436

原创 SSM框架整合笔记

整合SSM 环境要求 环境: IDEA MySQL 5.7 Tomcat 8 Maven 3.6 数据库环境 创建一个存放书籍数据的数据库表 CREATE DATABASE `ssmbuild`; USE `ssmbuild`; DROP TABLE IF EXISTS `books`; CREATE TABLE `books` ( `bookID` INT(10) NOT NULL AUTO_INCREMENT COMMENT '书id', `bookName` VARC

2020-09-07 13:28:00 238

原创 统一日志处理

一、日志 1、配置日志级别 日志记录器(Logger)的行为是分等级的。如下表所示: 分为:OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL 默认情况下,spring boot从控制台打印出来的日志级别只有INFO及以上级别,可以配置日志级别 #设置日志级别 logging.level.root=WARN 这种方式只能将日志打印在控制台上 二、Logback日志 spring boot内部使用Logback作为日志实现的框架。 Logback和log4j非常相似,如果你对log4j很

2020-08-23 20:51:28 279

原创 统一异常处理

一、什么是统一异常处理 1、制造异常 除以0 int a = 10/0; 2、什么是统一异常处理 我们想让异常结果也显示为统一的返回结果对象,并且统一处理系统的异常信息,那么需要统一异常处理 二、统一异常处理 1、创建统一异常处理器 在service-base中创建统一异常处理类GlobalExceptionHandler: /** * 统一异常处理类 */ @ControllerAdvice public class GlobalExceptionHandler { @Exception

2020-08-23 18:15:29 310

原创 统一返回数据格式

项目中我们会将响应封装成json返回,一般我们会将所有接口的数据格式统一, 使前端(iOS Android, Web)对数据的操作更一致、轻松。 一般情况下,统一返回数据格式没有固定的格式,只要能描述清楚返回的数据状态以及要返回的具体数据就可以。但是一般会包含状态码、返回消息、数据这几部分内容 例如,我们的系统要求返回的基本数据格式如下: 列表: { "success": true, "code": 20000, "message": "成功", "data": { "items"

2020-08-23 13:25:19 855

原创 Swagger基础配置

(一)Swagger2介绍 前后端分离开发模式中,api文档是最好的沟通方式。 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。 1.及时性 (接口变更后,能够及时准确地通知相关前后端开发人员) 2.规范性 (并且保证接口的规范性,如接口的地址,请求方式,参数及响应格式和错误信息) 3.一致性 (接口信息一致,不会出现因开发人员拿到的文档版本不一致,而出现分歧) 4.可测性 (直接在接口文档上进行测试,以方便理解业务) (二)Swagger2配置

2020-08-23 08:55:22 477

原创 Java配置文件基础配置

#### application.yml #端口 server: port: 8080 spring: #服务名 application: name: service-demo #开发环境 profiles: active: dev #数据源 datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost

2020-08-22 22:16:41 256

原创 gitee生成/添加SSH公钥

码云提供了基于SSH协议的Git服务,在使用SSH协议访问仓库仓库之前,需要先配置好账户/仓库的SSH公钥。 你可以按如下命令来生成 sshkey: #Generating public/private rsa key pair... ssh-keygen -t rsa -C "xxxxx@xxxxx.com" 注意:这里的 xxxxx@xxxxx.com 为了便于辨识使用邮箱即可。 按照提示完成三次回车,即可生成 ssh key。通过查看 ~/.ssh/id_rsa.pub 文件内容,获取到你的 pub

2020-08-16 13:18:54 1065

原创 Docker安装Redis

一、部署Redis 1.搜索redis镜像 docker search redis 2.拉取redis镜像 docker pull redis:6 3.创建容器,设置端口映射 mkdir -p ~/redis/conf cd ~/redis/conf touch redis.conf docker run \ -p 6379:6379 \ --name=redis \ -v $PWD/data:/data \ -v $PWD/redis.conf:/etc/redis/redis.conf \ -d

2020-08-16 11:51:39 148

原创 Docker安装MySQL

一、部署MySQL 1.搜索mysql镜像 docker search mysql 2.拉取mysql镜像,相应镜像版本搜索docker hub docker pull mysql:5.7 3.创建容器,设置端口映射、目录映射 # 在/root目录下创建mysql目录用于存储mysql数据信息 mkdir ~/mysql cd ~/mysql #docker创建mysql容器:(命令:) docker run \ -p 3306:3306 \ --name=mysql \ -v $PWD/log:/v

2020-08-15 22:11:19 153

原创 Linux中(CentOS7)安装JDK1.8

1.下载JDK 附:JDK1.8Linux版本 2.上传JDK到linux系统 首先我们进入到/usr/local目录(命令:cd /usr/local),在当前目录下创建一个jdk文件夹(命令:mkdir jdk),然后将root根目录下上传的jdk1.8剪切到刚创建的jdk目录中(命令:mv jdk-8u11-linux-x64.tar.gz /usr/local/jdk) 3.解压压缩文件 命令:tar -zxvf jdk-8u11-linux-x64.tar.gz,会在当前目录下自动创建jdk1.

2020-08-08 16:33:53 227

原创 CentOS7中网络连接配置

在VMware软件上默认安装好的CentOS7,是没有开启配置网卡信息的,所以连不上网。现尝试用两种配置来让CentOS7开启联网功能,一种是直接打开网络功能自动获取ip,会在设定的网段下面随机分配一个ip,另一种是设置固定ip,出于某些特殊的需求,例如要在局域网内做端口映射,需要将虚拟机设置成使用固定的局域网IP,即使虚拟机重启了,其局域网ip仍然不变。 一、自动获取ip 1.进入网络配置的目录 cd /etc/sysconfig/network-scripts/ 下,如下图 2.用vi指令..

2020-08-07 22:15:16 2246

原创 IntelliJ IDEA 集成 Tomcat 服务器控制台乱码问题

** 工程乱码 ** 打开File-Setting, 找到File Encodings这个选项,把encoding设置成你工程的编码即可,一般是UTF-8,如下图(红框的地方),然后重新rebuild一下,基本就行了 运行tomcat时,控制台乱码 在本地tomcat / conf 目录下,设置 logging.properties ,增加参数 java.util.logging.ConsoleHandler.encoding = GBK,重启idea后中文乱码问题解决。 ...

2020-06-26 00:27:29 274

空空如也

空空如也

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

TA关注的人

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