自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 金山办公在线编辑Java后端对接

Controller:只需要传文件Id/*** 方法描述:【在线编辑 】*/@Autowired/*** 方法描述:【在线编辑 】* @date 2023年06月14日 14点42分46秒*/if (!throw new LocalException("缺失环境配置");.append("?")HMacUtils/***//*** 利用java原生的摘要实现SHA256加密* @param str 加密后的报文。

2023-08-04 13:43:39 1758 2

原创 Java main args命令行参数解析(双横杠)

【代码】Java main args命令行参数解析(双横杠)

2023-04-14 10:01:20 456

原创 Spring事务传播机制-通俗易懂

Spring事务传播机制

2023-02-16 12:02:06 238

原创 maven repository地址

maven repository地址

2023-02-06 16:35:02 646

原创 kkFileView文件转换soffice.bin进程内存不释放问题

kkFileView文件转换soffice.bin进程内存不释放问题

2023-01-10 10:41:37 1627 1

原创 kkFileView文件转换 failed to restart 异常(Linux环境)

kkFileView文件转换 failed to restart 异常

2023-01-10 10:09:58 785

原创 集成kkFileView插件Word预览中文乱码问题解决

集成kkFileView插件Word预览中文乱码解决

2022-09-14 14:41:36 5086

原创 Java 数值转银行金额格式,并禁止四舍五入

金钱包含整数和小数,这里使用重载的方式public class MoneyFmtUtils { /** * 将整数转化为金额,返回两位小数 * * @param money * @return String */ public static String moneyFormatToStr(Integer money) { if (money == null) { return null; } DecimalFormat mFmt = new DecimalFo

2021-08-17 14:45:52 614

原创 Thymeleaf 如何使用th:onclick给function传递参数

th:onclick="方法名([[${后台数据1}]],[[${后台数据2}]],.......)"th:onclick="toTeacherEvaluateForm([[${teaCourse.getCid()}]],[[${classes}]],[[${schedule.getRound()}]])"function toTeacherEvaluateForm(cid, classes,round) { console.log(cid) console.log(classes.

2021-01-06 15:04:44 3019

原创 IDEA SpringBoot实现热部署三步骤

IDEA SpringBoot实现热部署三步骤第一步:添加依赖<!-- 引入SpringBoot Devtools 依赖包 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</option

2020-11-17 21:26:30 134

原创 Spring中Set注入、构造注入、p标签注入方式的理解

Spring中Set注入、构造注入、p标签注入方式的理解对Bean属性的注入方式常用的有Set注入、构造注入、p标签注入,当然还有其它的注入方式,如数组、List、Map、Properties等属性的注入,这里不做讲解。什么是注入?:其实就是给对象中的属性进行初始化(赋值)一、Set注入...

2020-09-16 11:11:47 916 1

原创 Spring中的Bean实例化三种方式

Spring中的Bean实例化三种方式Bean的实例化方式有三种,分别为:默认无参的构造器实例化、静态工厂方法实例化、实例工厂方法实例化创建一个User对象,什么都没有,只用来做测试public class User { }1. 默认无参的构造器实例化编写配置文件bean.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/sche

2020-09-15 20:40:12 1672

原创 简单了解Spring中的BeanFactory与ApplicationContext的区别

BeanFactory与ApplicationContext的区别在讲解两者区别时,我们先了解什么是Spring Bean?Spring Bean:其实是一个Spring容器所管理的Java对象,一个Bean可以理解为某一个对应的Java对象Spring最原始的接口是BeanFactory,它主要是用来配置、创建、管理Bean。在Spring中,BeanFactory加载的方式是以懒加载的方式进行,所谓懒加载指的是:在加载某一个xxx.xml文件时不进行实例化bean,而是在获取某一个Bean(

2020-09-12 18:29:40 338

原创 SpringBoot整合Dubbo+ZooKeeper

SpringBoot整合Dubbo+ZooKeeper通过学习整合dubbo + zookeeper,对这些知识体系进一步了解,学习过程如果有不足之处,还望指出!首先,需要了解一些基本概念 什么是Dubbo?:Dubbo是一款高性能、轻量级的Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。它是一种技术的思想 RPC是什么?:RPC是指远程过程调用,简单一点,说白了就是一台服务器可以调用另一台服务器上提供的方法。 .

2020-09-09 14:00:28 162

原创 SpringBoot整合ElasticSearch 入门级-简单易学

SpringBoot整合ElasticSearch

2020-09-07 15:13:28 492

原创 SpringBoot之RabbitMQ入门学习

SpringBoot之RabbitMQ入门学习在学习RabbitMQ知识,我也是小白一枚,什么都不懂,通过网上看其他博主写的文章自学,还是有一定的收获!下面的内容如有不足之处,还请指点!目录基本概念消息消息队列交换机RabbitMQ安装目录结构pom.xml配置所需依赖application.yml配置代码编写测试流程1. DirectExchange直连型交换机2.FanoutExchange扇型交换机3.TopicExchange主题交换机

2020-09-05 22:39:25 295 1

原创 SpringBoot通过Thymeleaf实现一个简单的分页

SpringBoot通过Thymeleaf实现一个简单的分页之前没有接触过分页,今天想实现一下,当中还有一些问题还需谅解。代码中只做实现,还没来得及做优化环境:JDK 1.8 IDEA由于如何创建工程比较简单,这里不做讲解!步骤1. 工程目录2.pom.xml配置 <dependency> <groupId>org.springframework.boot</groupId> ...

2020-09-04 09:04:36 1125 3

原创 SpringBoot之Redis整合——搭配mysql

SpringBoot之Redis整合——搭配mysql文章目录步骤1.工程目录结构2.pom.xml依赖3.创建数据库account表4.application.yml配置5.entity包下创建与account表对应的类6.在mapper包下创建AccoumtMapper接口,用来操作数据表用的7.在server包下创建接口和对应的Impl实例对象8.测试数据库是否能够访问成功9.在config包下编写RedisConfig配置类10.编写Redis..

2020-09-02 21:26:20 1105 1

原创 SpringBoot实现一个简答--复杂的邮件发送

简单邮件项目目录结构第一步:导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> <version>2.2.6.RELEASE</version></dependency>第二步:service层中创建接口,在

2020-08-27 16:39:37 670

原创 基于SSM实现简单的周报系统

SSM实现简单的周报系统声明:本人是小白初学者,本系统仅是用来练练手(且是与他人合作实现),加强对SSM框架知识的运用,整个过程中还是很迷的,有不足之处还请指点!开发环境:IDEA       JDK: 1.8      maven      tomcat 8.5如何创建maven项目这里先不说明源码:以下内容只

2020-08-10 23:09:09 1013

原创 Java中值传递和引用传递的原理与区别

Java中值传递和引用传递的区别本人初学者,如果内容有误的地方,希望指点指点       我们都知道,Java数据类型有基本数据类型和引用数据类型两种。方法中的数据类型是基本数据类型,那么在调用方法传递值时,就是值传递;反之数据类型为引用数据类型时,调用方法传递值时,就是引用传递。       其实我们关注的值传递和引用传递的主要区别是为什么值传递在进行传参时,原

2020-07-03 00:55:45 225

原创 Java 无符号右移 与 右移运算符 介绍

Java 无符号右移介绍 最近学习Java,看到>>>运算符不太了解,也百度查了查,解释得不是很清晰。那么下面讲解我对>>>运算符的认识: >>>运算符:无符号右移运算符 在学习>>>无符号右移运算符前,我们先了解右移运算符>>右移运算符 >>右移运算符:正数高位补0,负数高位补1 看一个例子:public static void main(String[] args) {

2020-06-21 20:26:40 1413 1

原创 JDK 8 下载、安装和配置环境变量教程

JDK 8 的下载声明:只针对jdk 8下载,其它版本下载方式一样**下载网站:**第一步:点击菜单栏,选择java第二步:选择Download Java第三步:找到Java SE 8u251,选择JDK Download第四步:找到Java SE Development Kit 8u251,根据自身选择的版本进行下载,本人选择的是Windows x64,点击右侧的下载按钮即可。注:下载需要oracle账户,可自行注册…...

2020-06-14 10:43:20 2359 3

空空如也

空空如也

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

TA关注的人

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