java
文章平均质量分 52
Mars-to
人们都在赎回灵魂。
展开
-
安装RabbitMQ在CentOS 7上
在Spring Boot的pom.xml文件中,可以为不同的环境配置不同的参数和依赖。通过 profiles 的使用,你可以在构建项目时根据需要激活特定的配置,从而实现不同环境下的定制化配置。对于 Spring Boot 项目,如果使用了 Spring 提供的自定义插件,就需要配置对应的 Spring 仓库地址,以确保能够正确下载这些插件。元素用于定义项目的打包方式。默认情况下,它会出现在 pom.xml 的顶层元素中,通常设置为 “jar”,用于构建一个可执行的、包含所有依赖的 Fat JAR。原创 2024-04-10 10:15:00 · 1358 阅读 · 0 评论 -
SpringBoot中pom.xml配置详解 第一章
pom.xml是Maven项目的核心配置文件,负责管理项目的依赖、插件、构建配置等。对于Spring Boot项目而言,pom.xml文件显得尤为重要。其中,你可以配置项目的资源文件以及其他相关内容。在Spring Boot的pom.xml文件中,通常会包含一个标签,该标签用于指定资源文件的路径和名称。通过这个标签,你可以定义项目中需要被打包的资源文件的路径,并且可以指定这些资源文件在最终的构建过程中应该被如何处理。这样做有助于确保项目中的资源文件在构建和部署过程中能够被正确处理和包含在生成的部署包中。原创 2024-04-09 11:47:46 · 864 阅读 · 0 评论 -
Java中的加密技术及实现:DES加密和其他加密工具类
Java提供了许多强大的加密技术和工具类,用于保护数据的安全性。本文介绍了DES加密算法和AES加密算法的使用,以及如何在Java中实现这些加密功能。希望本文能够帮助您更好地理解Java中的加密技术,并在实际项目中应用这些技术来保护数据安全。以上是关于Java中加密技术及实现的一些简单介绍,如果您有任何问题或者想深入了解更多加密算法及其实现,欢迎留言讨论。原创 2024-04-08 12:00:00 · 210 阅读 · 0 评论 -
Spring Boot单元测试
在介绍部分,你可以简要地介绍Spring Boot单元测试的重要性和作用。解释为什么单元测试对于开发健壮的应用程序至关重要。在博客的最后,简要总结你的观点,重申单元测试的重要性,并鼓励读者在他们的项目中采用单元测试。对于每个代码示例,你可以提供完整的代码,并附上一些解释性的注释,以帮助读者理解代码的具体作用和含义。示例代码可以包括一个简单的Spring Boot应用程序,以及这个应用程序的单元测试。原创 2024-04-02 17:49:29 · 981 阅读 · 0 评论 -
java Map 排序
拿来把你!降序 /** * @return java.util.Map<K, V> * @Author Mars * @Description //TODO map 降序排序 * @Date 2021/7/20 * @Param [map] **/ public static <K, V extends Comparable<? super V>> Map<K, V> sortMapByV原创 2021-07-20 10:06:52 · 144 阅读 · 0 评论 -
Java 流操作
Stream(流)是一个来自数据源的元素队列并支持聚合操作元素是特定类型的对象,形成一个队列。 Java中的Stream并不会存储元素,而是按需计算。数据源 流的来源。 可以是集合,数组,I/O channel, 产生器generator 等。聚合操作 类似SQL语句一样的操作, 比如filter, map, reduce, find, match, sorted等。和以前的Collection操作不同, Stream操作还有两个基础的特征:Pipelining: 中间操作都会返回流对象本身。原创 2021-07-16 10:42:09 · 191 阅读 · 0 评论 -
Windows解压安装mysql 配置
1.下载。官网下载网址以稳定版5.7为例;2.解压选择一个路径(将常用的工具分类放在同一文件夹如D:\tool\mysql)解压压缩包。3.配置my.ini[mysqld]port = 3306basedir=D:\\tool\\mysqldatadir=D:\\tool\mysql\\datamax_connections=200character-set-server=utf8default-storage-engine=INNODBsql_mode=NO_EN原创 2021-04-07 11:56:01 · 103 阅读 · 2 评论 -
懒人查询 mybatisplus setEntity()
懒人查询 MybatisPlus setEntity()由于我们公司代码生成的时候,查询列表统一都是使用了setEntity()于是就开始折腾之旅。懒人查询写法如下: public List<BasReservoirArea> selectList(BasReservoirArea basReservoirArea) { QueryWrapper<BasReservoirArea> where = new QueryWrapper<>();原创 2021-01-27 20:56:25 · 5189 阅读 · 0 评论 -
JAVA DES加密
标题 对称加密工具类 (字符串加密解密工具,逆加密,DES算法加密)package com.szmsd.business.repertory.util;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.DESKeySpec;import java.security.SecureRandom;/***原创 2020-10-29 11:02:47 · 72 阅读 · 0 评论 -
java公式计算工具类
1.使用场景,报价系统类型维护,把相应的公式传入自动计算/*** @param* @return 解析计算公式* @warn 公式*/public static Object analyticalMathematicalFormula(String formula) {//替换中英文括号formula = formula.replace("(", “(”);formula = formula.replace(")", “)”);Object result = formula;Scrip原创 2020-10-19 17:43:17 · 968 阅读 · 0 评论 -
Mysql 解压安装
记录一版—Mysql 解压安装一、解压文件到当前目录命令:tar -zxvf mysql…tar.gz二、移动解压完成的文件夹到目标目录并更名mysql命令:mv mysql-版本号 /usr/local/mysql添加系统mysql组和mysql用户添加系统mysql组sudo groupadd mysql添加mysql用户sudo useradd -r -g mysql mysql添加完成后可用id mysql查看然后进入/usr/local/mysql目录设置mysql用户原创 2020-10-14 09:28:12 · 103 阅读 · 0 评论 -
多线程执行demo
业务场景:需要大批量处理数据,执行时间容易超时。 /** * 主线程等待子线程执行完成再执行 */ static int count = 0; public static void main(String[] args) { List list = new ArrayList(); list.add(2); list.add(1); list.add(2); list.add(2);原创 2020-05-26 11:24:58 · 294 阅读 · 0 评论 -
java--集合拆分
直接上代码。 /** * 处理集合分批存放 * * @param list * @param maxListSize * @param <E> * @return */ public static <E> List<List<E>> generateListGroup(List<E> list, int maxListSize) { List<L原创 2020-05-26 11:22:19 · 312 阅读 · 0 评论 -
Java 封装URL参数工具类
/** * 获得url中参数 * @param url * @return */ public static Map<String, Object> getParameter(String url) { Map<String, Object> map = new HashMap<String, Objec...原创 2020-03-27 21:13:37 · 715 阅读 · 0 评论 -
关于String.format()方法使用
String.format(String format, Object … args)是在JDK1.5之后String类中提供了一个非常有用的方法贴上源码public static String format(String format, Object ... args) { return new Formatter().format(format, args).toString();...原创 2019-09-11 09:57:20 · 881 阅读 · 0 评论 -
Ubuntu系统安装JDK
1.官网下载JDK 地址: http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html 选择相应的 .gz包下载2. 解压缩,放到指定目录(如:jdk-8u131-linux-x64.tar.gz为例) 创建目录:sudo mkdir /usr/java切换到该目录 解压到该目录 cd /u...原创 2019-09-09 13:45:54 · 92 阅读 · 0 评论