随笔分类 -  Java

摘要:实践环境 JDK 1.8.0_121 amqp-client 5.16.0 附:查看不同版本的amqp-client客户端支持的Java JDK版本 https://www.rabbitmq.com/client-libraries/java-versions mavn settings.xml < 阅读全文
posted @ 2024-09-01 23:38 授客 阅读(230) 评论(0) 推荐(0) 编辑
摘要:实践环境 Spring Boot 3.2.1 Maven 3.8.8 JDK 1.8.0_331 创建项目 通过http://start.spring.io/网站创建包含Spring Boot的项目,具体如下: 点击 GENERATE 按钮后,会自动生成并下载 SpringBootQuickStar 阅读全文
posted @ 2024-01-30 08:40 授客 阅读(151) 评论(0) 推荐(0) 编辑
摘要:介绍 快速概览 settings.xml文件中的 settings 元素包含用于定义以各种方式配置Maven执行的值的元素,如pom.xml,但不应绑定到任何特定项目或分发给受众。这些值包括本地仓库位置、备用远程仓库服务器和身份验证信息。 settings.xml文件可能位于两个地方: Maven安 阅读全文
posted @ 2023-09-11 00:40 授客 阅读(563) 评论(0) 推荐(0) 编辑
摘要:## 介绍 ### 什么是POM? POM代表“项目对象模型”。它是一个名为`pom.XML`的文件中保存的Maven项目的XML表示。 ### 快速概览 这是一个直接位于POM项目元素下的元素列表。**请注意,`modelVersion` 包含4.0.0。这是目前唯一支持的POM版本,并且始终是必 阅读全文
posted @ 2023-08-23 08:02 授客 阅读(740) 评论(0) 推荐(2) 编辑
摘要:### POM.XML配置 ``` 4.0.0 com.shouke des-utils 1.0 1.8 ${java.version} ${java.version} UTF-8 UTF-8 cn.hutool hutool-all 4.1.0 ``` ## 代码实现 ```groovy pack 阅读全文
posted @ 2023-08-20 23:31 授客 阅读(671) 评论(0) 推荐(0) 编辑
摘要:## 实践环境 Win10 Java JDK1.8 ## 代码实现 pom.xml配置 ```xml 4.0.0 com.shouke example 1.0 1.8 ${java.version} ${java.version} 4.1.2 org.apache.poi poi-ooxml ${p 阅读全文
posted @ 2023-07-31 00:33 授客 阅读(511) 评论(0) 推荐(0) 编辑
摘要:## 介绍 ### 快速概览 `settings.xml`文件中的 `settings` 元素包含用于定义以各种方式配置Maven执行的值的元素,如`pom.xml`,但不应绑定到任何特定项目或分发给受众。这些值包括本地仓库位置、备用远程仓库服务器和身份验证信息。 `settings.xml`文件可 阅读全文
posted @ 2023-07-24 00:38 授客 阅读(877) 评论(0) 推荐(0) 编辑
摘要:groovy 3.0.7 ### DES加密简介 加密分为对称加密和非对称加密。非对称加密,加解密使用不同的密钥,如RSA;对称加密,加解密使用相同的密钥,如DES(Data Encryption Standard,即数据加密标准)。相对而言,非对称加密安全性更高,但是计算过程复杂耗时,一般只应用于 阅读全文
posted @ 2023-06-04 09:59 授客 阅读(190) 评论(0) 推荐(0) 编辑
摘要:groovy 3.0.7 ## 代码实现 ### 实现方式1 ```groovy import java.security.MessageDigest; public class MD5Utils { public final static String MD5(String s) { char[] 阅读全文
posted @ 2023-05-29 23:29 授客 阅读(207) 评论(0) 推荐(0) 编辑
摘要:架构介绍 系统组件 CAS服务器和客户端构成了CAS系统体系结构的两个物理组件,它们通过各种协议进行通信。 CAS服务器 CAS服务器是基于Spring Framework构建的Java servlet,其主要职责是通过签发和验证ticket来验证用户并授予对启用CAS认证了的服务(通常称为CAS客 阅读全文
posted @ 2023-05-07 23:18 授客 阅读(230) 评论(0) 推荐(0) 编辑
摘要:前提 Tomcat 10.1.x Tomcat线程池介绍 Tomcat线程池,源于JAVA JDK自带线程池。由于JAVA JDK线程池策略,比较适合处理 CPU 密集型任务,但是对于 I/O 密集型任务,如数据库查询,rpc 请求调用等,不是很友好,所以Tomcat在其基础上进行了扩展。 任务处理 阅读全文
posted @ 2022-11-14 22:45 授客 阅读(378) 评论(0) 推荐(0) 编辑
摘要:Java 线程池之Jetty 线程池学习总结 前提 Jetty 11.0.x 为什么是Jetty? Java提供4中创建线程池的快捷方式 Executors.newFixedThreadPool(); Executors.newCachedThreadPool(); Executors.newSin 阅读全文
posted @ 2022-11-08 00:28 授客 阅读(687) 评论(0) 推荐(1) 编辑
摘要:前提 java version "1.8.0_25" 池简述 软件开发活动中,我们经常会听到数据库连接池、内存池、线程池等各种“池”概念,这些“池”到底是什么东西呢?程序的世界里,我们可以将池简单的理解为一种容器类数据结构,比如列表。程序处理信息的过程中,可能会依赖某些资源或者对象(暂且统一称之为对 阅读全文
posted @ 2022-10-31 00:47 授客 阅读(225) 评论(0) 推荐(0) 编辑
摘要:根据XPATH批量替换XML节点中的值 by: 授客 QQ:1033553122 测试环境 JDK 1.8.0_25 代码实操 message.xml文件 <Request service="SALE_ORDER_SERVICE" lang="zh-CN"> <Head> <AccessCode>x 阅读全文
posted @ 2022-09-06 23:39 授客 阅读(341) 评论(0) 推荐(0) 编辑
摘要:Java maven反应堆构建学习实践 实践环境 Apache Maven 3.0.5 (Red Hat 3.0.5-17) 应用示例 示例项目结构 maven示例项目组织结构如下 maven-study │ pom.xml │ ├─first-sub-module │ │ pom.xml │ │ 阅读全文
posted @ 2022-01-02 22:27 授客 阅读(709) 评论(0) 推荐(0) 编辑
摘要:实践环境 Apache Maven 3.0.5 (Red Hat 3.0.5-17) maven构建生命周期 学习Maven构建命令之前,我们不烦先简单了解下Maven构建生命周期。 Maven基于构建生命周期的核心概念。构建生命周期由phase(形如clean,compile, install等) 阅读全文
posted @ 2021-12-17 00:45 授客 阅读(532) 评论(0) 推荐(0) 编辑
摘要:Java Spring cron表达式使用详解 By:授客 QQ:1033553122 语法格式 Seconds Minutes Hours DayofMonth Month DayofWeek Year Seconds Minutes Hours DayofMonth Month DayofWee 阅读全文
posted @ 2017-09-10 23:24 授客 阅读(3124) 评论(0) 推荐(0) 编辑
摘要:TestNG单元测试详解 by:授客 QQ:1033553122 1. 测试环境 2 2. 介绍 2 3. Annotation 2 4. testng.xml 3 4.1. 例1 3 4.2. 例2 5 4.3. 例3 5 4.4. 例4 9 5. 测试方法(Test method), 测试类(T 阅读全文
posted @ 2017-05-01 20:33 授客 阅读(1118) 评论(0) 推荐(0) 编辑
摘要:利用MyEclipse结合TestNG测试框架进行单元测试 by:授客 QQ:1033553122 测试环境 jdk1.8.0_121 myeclipse-10.0-offline-installer-windows.exe TestNG插件 org.testng.eclipse_6.8.6.201 阅读全文
posted @ 2017-05-01 20:18 授客 阅读(785) 评论(0) 推荐(0) 编辑
摘要:JVM常见内存参数配置简析 常见参数 -Xms 、-Xmx、-XX:newSize、-XX:MaxnewSize、-Xmn(-XX:newSize、-XX:MaxnewSize) 简析 1、-Xms:表示java虚拟机堆区内存初始内存分配的大小; 2、-Xmx:表示java虚拟机堆区内存可被分配的最 阅读全文
posted @ 2016-11-06 23:04 授客 阅读(554) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示