墨水记忆 
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友情链接
  • 文档
    资料库 Java项目
  • 系列
    Polars中文教程
  • 留言板
  •   
  •   
IDEA使用JRebel实现热部署

IDEA使用JRebel实现热部署

积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录 JRebel 是国外团队开发的一款收费工具,JRebel 允许开发团队在有限的时间内完成更多的任务修正更多的问题,发布更高质

2023-05-12
IDEA
IDEA JRebel
kkFileView实现文档在线预览、加水印

kkFileView实现文档在线预览、加水印

文档在线预览项目解决方案,项目使用流行的spring boot搭建,易上手和部署。万能的文件预览开源项目,基本支持主流文档格式预览 目录官方文档 自 v4.1.0 版本开始 kkFileView 不再免费提供 Windows 和 Linux 的发行安装包了,以前旧版本的安装包也取消了下载入口,要下载安装包还要花99块钱进那个KK开源社区群获取。 安装包 v4.0.0 安装包 Windows

2023-05-04
工具使用
kkFileView
SpringBoot-(三十五)快速使用Minio

SpringBoot-(三十五)快速使用Minio

MinIO 是一个高性能的分布式对象存储系统。基于Apache License 开源协议,兼容Amazon S3云存储接口。适合存储非结构化数据,如图片,音频,视频,日志等。对象文件最大可以达到5TB。MinIO 是专门为对象而构建的,所以单层架构可以毫不妥协地实现所有必要的功能。 结果是一个同时具有高性能、可扩展性和轻量级的云原生对象服务器。 目录官方文档 安装官方安装教程 这里以Windows

2023-04-30
SpringBoot
SpringBoot Minio
实用小技能-Windows处理端口占用问题

实用小技能-Windows处理端口占用问题

积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录问题1234567***************************APPLICATION FAILED TO START

2023-04-13
实用小技能
实用小技能
SpringBoot-(三十四)快速使用SpringRetry实现重试机制

SpringBoot-(三十四)快速使用SpringRetry实现重试机制

SpringBoot框架中有两个非常重要的策略:开箱即用和约定优于配置。其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 目录Spring-Retry是Spring提供的一个基于Spring的重试框架,某些场景需要对一些异常情况下的方法进行重试。 依赖12345678<dependency> &l

2023-03-27
SpringBoot
SpringBoot SpringRetry
水滴石穿-@Autowired和@Resouce的装配详解

水滴石穿-@Autowired和@Resouce的装配详解

积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录首先,我们知道的是@Autowired默认按byType自动装配,而@Resource默认byName自动装配。@Autowi

2023-03-26
水滴石穿
JAVA 水滴石穿
SpringBoot-(三十三)Json数据处理的常用方法

SpringBoot-(三十三)Json数据处理的常用方法

SpringBoot框架中有两个非常重要的策略:开箱即用和约定优于配置。其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 目录假如有这么一个需要返回给前端展示的类: 1234567891011121314151617181920212223242526package com.tothefor.antdemo.j

2023-03-26
SpringBoot
SpringBoot JSON
MyBatis源码分析-(一)事务管理机制源码分析

MyBatis源码分析-(一)事务管理机制源码分析

MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 目录首先简单的回顾一下MyBatis的初始使用过

2023-03-18
MyBatis源码分析
源码 MyBatis
Dom4J解析XML文件

Dom4J解析XML文件

Dom4J是一个Java的XML API,是Jdom的升级品,用来读写XML文件的。Dom4J是一个十分优秀的JavaXML API,具有性能优异、功能强大和极其易使用的特点,越来越多的Java软件都在使用Dom4J来读写XML。 目录 最近看了下MyBatis的源码,准备手写一个简易的MyBatis框架。但因为涉及到比较多的XML文件解析,所以在此记录一下如何使用Dom4J解析XML文件。所以,

2023-03-13
工具使用
Dom4J XML XPath
SpringBoot-(三十二)自定义spring-boot-starter

SpringBoot-(三十二)自定义spring-boot-starter

SpringBoot框架中有两个非常重要的策略:开箱即用和约定优于配置。其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 目录对于SpringBoot的自动装配机制,这里就不描述了,可自行搜索。总的来说,写一个自定义的starter还是比较简单的,只需要简单的几步。 步骤 创建一个SpringBoot项目。可以

2023-02-27
SpringBoot
SpringBoot
SpringBoot-(三十一)SpringBoot请求的执行与返回顺序

SpringBoot-(三十一)SpringBoot请求的执行与返回顺序

SpringBoot框架中有两个非常重要的策略:开箱即用和约定优于配置。其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 目录过滤器Filter介绍 J2EE中的Servlet技术,基于Servlet的函数回调实现。在Filter中可以获取到请求中的 request和 response,但无法获取到响应的信息。

2023-02-25
SpringBoot
SpringBoot
水滴石穿-JDK8中@Contended注解的意义

水滴石穿-JDK8中@Contended注解的意义

积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录Java8引入了@Contented这个新的注解来减少伪共享(False Sharing)的发生。使用@Contended来保

2023-02-19
水滴石穿
JAVA 水滴石穿
SpringBoot-(三十)实现SpringBoot启动后自动执行指定业务逻辑

SpringBoot-(三十)实现SpringBoot启动后自动执行指定业务逻辑

SpringBoot框架中有两个非常重要的策略:开箱即用和约定优于配置。其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 目录今天在启动项目时,看见有SQL查询语句自动执行了。然后就 ‘网购’ 了一下,然后进行了一下整理。 启动类这是最简单,也是最容易想到的办法。就是在启动类中进行添加代码。如下: 123456

2023-02-13
SpringBoot
SpringBoot
1234…42

Search

墨水记忆 DragonOne
载入天数... 载入时分秒...
总访问量 次 总访客数 人
最好的记忆不如最淡的墨水