自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Java项目典型场景系列--封装

封装返回值import com.alibaba.fastjson.annotation.JSONField;import com.baomidou.mybatisplus.core.metadata.IPage;import com.fasterxml.jackson.annotation.JsonIgnore;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.Serializable;import

2020-08-14 09:06:58 26

原创 JavaIO系列--图片

其他网址读取网络图片其他网址Java读取网络图片_Jason-CSDN博客_java imageio.read 网络图片Java 从网页指定url获取图片并压缩到本地_Xiao布_unknown的博客-CSDN博客_jdk1.8获取网络图片

2020-08-12 11:38:43 20

原创 JavaIO系列--综述

字节流与字符流字节流与字符流区别 项 字节流 字符流 操作基本单元 字节 字符(Unicode码元) 是否使用缓冲 否 是。 若一个程序频繁对一个资源进行IO操作,效率会非常低。此时,通过缓冲区,先把需要操作的数据暂时放入内存中,以后直接从内存中读取数据,则可以避免多次的IO操作,提高效率 存在位置 可存在于文件、内存中。 硬盘上的所有文件都是以字节形式存在的。 只存在于内存中 使用场景

2020-08-11 15:53:56 15

原创 freemarker系列--语法

其他网址

2020-08-11 09:21:38 22

原创 freemarker系列--实战

其他网址SpringBoot-整合Web-freemarker(7)_T-CSDN博客_springboot freemarkerSpring Boot 2.0 整合 FreeMarker 模板引擎 - 星云博客园 - 博客园实例

2020-08-11 09:16:11 15

原创 thymeleaf系列--语法

其他网址SpringBoot - 整合Thymeleaf模板引擎(附样例)SpringBoot【Thymeleaf篇】 - 知乎

2020-08-11 00:02:15 15

原创 thymeleaf系列--实例

其他网址Springboot 之 引入Thymeleaf - Springboot小白上手指南 - SegmentFault 思否SpringBoot页面展示Thymeleaf - 简书Spring Boot Thymeleaf示例 - Spring Boot教程™

2020-08-11 00:00:11 19

原创 SpringBoot系列--配置

bootstrap与application参考网址:SpringCloud入门之常用的配置文件 application.yml和 bootstrap.yml区别 - JackYang - 博客园简介bootstrap与application都有两种配置格式:yml格式与properties格式。 项 bootstrap application 加载顺序 先于 application.yml 加载

2020-08-10 00:27:19 18

原创 Java类库系列--Collections

其他网址java中Collections常用方法总结(包括sort,copy,reverse等)_Shiny0815的博客-CSDN博客排序(主要针对List接口相关) 方法 说明 reverse(List list) 反转指定List集合中元素的顺序 shuffle(List list) 对List中的元素进行随机排序(洗牌) sort(List list)

2020-08-09 23:54:06 14

原创 Java类库系列--Objects

comparepublic static <T> int compare(T a, T b, Comparator<? super T> c)使用指定的比较器c 比较参数a和参数b的大小(相等返回0,a大于b返回整数,a小于b返回负数)源码 public static <T> int compare(T a, T b, Comparator<? super T> c) { return (a == b) ? 0 : .

2020-08-09 21:36:35 25

原创 Java杂项系列--equals与hashCode

其他网址如何重写hashCode()和equals()方法_王鸿飞的专栏-CSDN博客_如何重写equals方法equals一般写法class User{ private String name; private int age; // getters and setters}@Overridepublic boolean equals(Object obj) { if (obj == this) { return true; }

2020-08-08 23:14:01 31

原创 Java类型系列--Integer

其他网址https://tool.oschina.net/apidocs/apidoc?api=jdk-zh简介字段摘要 类型 字段名 说明 staticint MAX_VALUE 值为 231-1 的常量,它表示int类型能够表示的最大值。 staticint MIN_VALUE 值为 -231的常量,它表示int类型能够表示的最小值。 ...

2020-08-08 00:23:45 40

原创 Java调试系列--MAT

其他网址https://www.eclipse.org/mat/downloads.php (MAT独立版)简介MAT是一个内存分析工具,是Eclipse的插件,但也可以使用独立版避免安装Eclipse。下载后的安装包为:MemoryAnalyzer-1.10.0.20200225-win32.win32.x86_64.zip​​​​​​使用...

2020-08-06 20:32:46 23

原创 Java调试系列--排查类工具

​​​​​​排查问题命令jcmd作用:打印java进程涉及的基本类,线程和VM信息。jhat作用:读取内存堆转储,并有助于分析。jinfo其他网址:JVM jinfo命令(Java Configuration Info) 用法小结 - NetKillWill - 博客园作用:查看/调整 虚拟机的参数。虚拟机参数可通过此命令查看:Linux环境:java -XX:+PrintFlagsInitial | grep manageableWindow环境:java -XX:+Pr

2020-08-06 20:00:30 38

原创 Spring事务系列--编程

其他网址springboot手动回滚事务_qq_44742816的博客-CSDN博客Spring手动回滚事务_Nihility丶-CSDN博客_手动回滚

2020-08-06 10:26:49 23

原创 MySQL工具系列--DataGrip

其他网址SQLyog,Navicat快捷键不爽?试试DataGrip这款神器-博客如何评价Jetbrain发布的数据库管理工具- DataGrip? - 知乎从零开始用DataGrip的安装以及使用_skywf的博客-CSDN博客

2020-08-06 00:24:33 36

原创 SpringBoot系列--退出时执行

其他网址Springboot应用启动以及关闭时完成某些操作_qq_33281710的博客-CSDN博客_springboot 退出时做点东西springboot启动和关闭时的事件操作:_每当我仰望星空的时候-CSDN博客_springboot shutdown事件SpringBoot之退出服务(exit)时调用自定义的销毁方法_努力改变人生!-CSDN博客_....

2020-08-05 09:28:21 51

原创 MySQL基础系列--命令(查询)

基本查询 操作 命令 示例/说明 查询所有列 select * from 表名 select * from table_name; 查询指定列 select 列1,列2,...from 表名; select id,name from table_name; 使用 as 给字段起别名 se

2020-08-04 21:01:01 42

原创 MySQL基础系列--函数

其他网址聚合函数 作用 语法 说明 示例 总数 count(*) count(1) count(col) //计算总行数。不管是否null //等于count(*) //对列计数,忽略null 例1:查询学生总数 select count(*) from students; 最大值.

2020-08-03 23:56:57 46

原创 MySQL进阶系列--实例

联结

2020-08-03 21:07:25 26

原创 Java杂项系列--非法字符

JDK自带包常用非法字符:"[ _`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……&*()——+|{}【】‘;:”“’。,、?]|\n|\r|\t"例程:package org.example.a;import java.util.regex.Matcher;import java.util.regex.Pattern;public class Demo { public static void main(.

2020-08-03 15:13:34 33

原创 SpringCloudConfig系列--综述

其他网址配置清除缓存 使用Git后端时,配置服务器中保留着缓存。将配置合并到目标分支后,配置服务器需要一些时间来获取更改。 似乎Config Server具有本地缓存​​和大约1或2分钟的轮询时间。这不好,因为必须等待一段不确定的时间才能重新部署应用程序,以便它获得最新的配置。使用force-pull属性。它将立即重新加载配置。sring: cloud: config: server: git: ...

2020-08-03 09:45:10 32

原创 Java杂项系列--Serializable

其他网址实体类为什么要实现Serializable序列化的作用_二十-CSDN博客_实体类序列化谈谈序列化—实体bean一定要实现Serializable接口? - 望星辰大海 - 博客园

2020-08-02 22:02:59 20

原创 Druid系列--综述

其他网址官网文档:https://github.com/alibaba/druid/wiki官网github库:https://github.com/alibaba/druid简介其他网址Druid连接池介绍 · alibaba/druid Wiki · GitHub数据库连接池 JDBC访问数据库的时候是通过连接来完成的,但是连接的打开及关闭非常耗时,这时就是数据库连接池的作用了,他来管理这个数据库连接,不会用完立即关闭,可以缓存起来,供下次使用。...

2020-08-01 23:02:03 21

原创 HTML系列--url编码

其他网址url编码规则_nzf_001的专栏nzf_001的专栏nzf_001的专栏nzf_001的专栏nzf_001的专栏-CSDN博客_url编码规则URL的编码和解码 - 何必等明天 - 博客园关于URL编码 - 阮一峰的网络日志规定网络标准RFC 1738做了硬性规定:"...Only alphanumerics [0-9a-zA-Z], the special characters "$-_.+!*'()," [not including the quotes - ed],

2020-08-01 13:34:34 38

原创 Mybatis-Plus系列--自定义SQL

其他网址一文MyBatis-Plus快速入门 - 享智同行 - 博客园mybatis-plus的使用 ------ 进阶 - 简书本项目所有源码:https://gitee.com/shapeless/demo_MybtisPlus/tree/master/Complex自定义SQL其他网址mybatis-plus之自定义sql、分页、Wrapper_CDN-CSDN博客_mybatisplus wrapper分页Mybatisplus 自定义sql 使用条件构造器 - 静水165

2020-08-01 10:02:46 84

原创 MySQL基础系列--数据类型

其他网址MySQL 日期与时间方面的函数 - MySQL 中文版 - 极客学院WikiMySQL ADDDATE() Function

2020-07-31 09:14:25 49

原创 MySQL基础系列--连接器与驱动

驱动版本com.mysql.jdbc.Driver 是 mysql-connector-java 5中的,com.mysql.cj.jdbc.Driver 是 mysql-connector-java 6中的。Mysql5的application.yml配置spring: datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/mp?serverTimezon

2020-07-30 22:59:59 51

原创 Java类库系列--DateTimeFormatter

其他网址Java 预定义日期时间格式_w3cschool实例package org.example.a;import java.time.LocalDateTime;import java.time.format.DateTimeFormatter;public class Demo{ public static void main(String[] args) { LocalDateTime rightNow=LocalDateTime.now();.

2020-07-29 23:15:31 35

原创 Java类库系列--LocalDateTime等

其他网址

2020-07-29 21:19:09 38

原创 分布式系列--分布式sesion--实例

其他网址springBoot(20):使用Spring Session实现集群-redis - 建站服务器 - 亿速云

2020-07-27 21:33:53 21

原创 SpringBoot系列--SpringMVC全局异常处理

其他网址Spring Boot系列十 Spring MVC全局异常处理总结_-CSDN博客SpringBoot优雅的全局异常处理 - 虚无境 - 博客园spring boot 全局异常处理及自定义异常类_maybe的博客-CSDN博客_全局异常处理类简介 Java Web 系统开发中,Controller、Service 、Dao 层,都有可能抛出异常。如果在每个方法中加上各种 try catch 的异常处理代码,那样会使代码非常繁琐。解决方法是:出现异常都通过throws...

2020-07-27 00:03:38 28

原创 Feign系列--配置

客户端类型其他网址使用Spring Cloud Feign作为HTTP客户端调用远程HTTP服务-Okeeper's BlogSpring Cloud 学习(8) --- Feign(三) http client 替换、GET 方式传递 POJO等 - 简书简介Feign是对普通HTTP客户端的一层封装,其目的是降低集成成本、提升可靠性。Feign支持三种HTTP客户端,如下:HttpURLConnection:JDK自带的,不支持线程池,性能差。(Feign默认客户端) H

2020-07-26 19:12:22 45

原创 Spring系列--常用工具类

MultiValueMap一个key对应多个value。package com.example.demo;import org.junit.jupiter.api.Test;import org.junit.runner.RunWith;import org.springframework.boot.test.context.SpringBootTest;import org.springframework.test.context.junit4.SpringRunner;import

2020-07-26 00:40:34 51

原创 Idea项目系列--单元测试

简介有时候,我们希望把测试程序从主程序中单独拿出来到test目录下。实例pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</

2020-07-25 18:59:04 32

原创 Mybatis-Plus系列--高级实例(不常用)

ActiveRecord其他网址MyBatis-Plus ActiveRecord模式的CRUD_贱男-CSDN博客_mybatis plus activerecord简介 Active Record(活动记录),是一种领域模型模式,特点是一个模型类对应关系型数据库中的一个表,而模型类的一个实例对应表中的一行记录。ActiveRecord 一直广受动态语言( PHP 、 Ruby 等)的喜爱,而 Java 作为准静态语言,对于 ActiveRecord 往往只能感叹其优...

2020-07-24 22:53:55 40

原创 Mybatis-Plus系列--高级实例(常用)

xx

2020-07-24 19:49:18 55

原创 常用包系列--Json

基本用法

2020-07-23 10:55:13 38

原创 常用包系列--OkHttp

其他网址OkHttp使用完全教程 - 简书

2020-07-22 23:53:37 24

原创 常用包系列--Excel

其他网址jpoi的github:https://github.com/Linyuzai/jpoi实例

2020-07-22 18:08:14 15

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