版本idea java

java 去除字符串空格

replace方法(str 为字符串) str.replace(" ",""); //去除所有空格,包括首尾、中间 str.replaceAll(" ", ""); //去掉所有空格,包括首尾、中间 str.replaceAll(" +",""); //去掉所有空格,包括首尾、中间 str.trim ......
空格 字符串 字符 java

java基础

集合<一>(早) Java中有哪些容器(集合类)? 集合中的容器主要分为两种,分别为Map和Collection,Collection下有List/Set/Queue这些子接口, 其中,List接口的主要实现类有ArrayList,LinkedList,Vector;Set接口的主要实现类有Hash ......
基础 java

Java创建线程池的6种方式

六种线程池分问三大类,spring提供的 java 提供的两种 ThreadPoolTaskExecutor:这是 Spring 框架提供的线程池实现,专为与 Spring 应用程序集成而设计。 ThreadPoolExecutor:这是 Java 标准库(java.util.concurrent ......
线程 方式 Java

springboot集成mongdb多数据源,启动报错Caused by: java.lang.NoClassDefFoundError: org/springframework/data/mongodb/core/convert/MongoCustomConversions

网上及github检索的集成mongdb的例子,启动报错,后来发现在新版本的spring-data-mongodb-3.0.2 中已经不再支持网络上的大部分的示例了,如:基于 SimpleMongoDbFactory 的这种方已经被废弃删除了,应改用SimpleMongoClientDatabase ......

bat命令行批处理脚本直接以管理员权限启动Java程序

bat命令行代码: @echo off :: BatchGotAdmin (Run as Admin code starts) REM --> Check for permissions >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT ......
脚本 命令 权限 管理员 程序

关于使用JAVA下载 2023年磁力搜索引擎前十排名

最近比较火的磁力搜索神奇磁力皇,很多小伙伴在使用迅雷下载的时候,想知道怎么使用磁力链接,下面小编就为大家分享迅雷11使用磁力链接教程,感兴趣的小伙伴不要错过哦! 迅雷11怎么使用磁力链接?迅雷11使用磁力链接教程 前提先下载打开磁力搜索导航 xiaqo.com 1、首先打开浏览器搜索关键词迅雷11, ......
磁力 搜索引擎 引擎 JAVA 2023

java stream 取list时间较大的元素list

package com.qianfan123.sail.cre.sync.dmp.plugin.service.impl; import java.util.ArrayList; import java.util.Arrays; import java.util.Comparator; import ......
list 元素 时间 stream java

2023.2 IDEA安装激活教程

1.下载安装IntelliJ IDEA 先去官网下载,我这里下载的是最新版本的2023.2,测试过2023最新版本以及2022版本以上的版本没问题。 安装然后打开 提示要输入激活码,先关闭应用,等下再打开 2.下载激活工具 激活工具 打开下载好的激活包(下载后记得不要删除和移动,然后安装的路径尽量不 ......
激活 教程 2023.2 2023 IDEA

JAVA Http Basic auth获取token

本文主要参考:https://www.cnblogs.com/xiaocandou/p/7991927.html 应用在获取 token 时,可以向 api 管理平台发起一个 HTTP POST 请求,内容如下: • 请求地址: https://****.com/token • 请求内容: gran ......
Basic token JAVA Http auth

Idea代码检查插件 - SonarLint 安装使用

说明 SonarLint 是 SonarQube的单机版,可以作为Idea的插件进行代码规范检查,也可以连接到SonarQube中生成统计报告。 Idea安装使用 1. 安装 File>Settings>plugins 搜索SonarLint,安装并重启 2. 使用 右键单击项目(或文件),找到So ......
SonarLint 插件 代码 Idea

nginx docker-compose版本

version: '3' services: nginx: image: nginx:latest container_name: nginx ports: - "80:80" - "443:443" # 注意:首次启动,需要先注释掉volumes,启动后把docker容器中的文件复制(docker ......
docker-compose compose 版本 docker nginx

Emqx5 版本 修改默认配置文件

## NOTE: ## Configs in this file might be overridden by: ## 1. Environment variables which start with 'EMQX_' prefix ## 2. File $EMQX_NODE__DATA_DIR/c ......
版本 文件 Emqx5 Emqx

基于IDEA可视化的Git 学习笔记

一、开源项目的初始化 方式一 克隆项目后删除.gitee和.git文件 然后使用以上命令初始化本地仓库,并将代码推送到新建的仓库 这种方式不保留开源项目以前的提交记录。 方式二 克隆仓库后不删除.gitee和.git文件 修改远程仓库的推送地址 修改分支名为master 最后使用git push - ......
笔记 IDEA Git

mysql 5 二进制版本安装

使用如下脚本,直接安装即可mysql版本:mysql-5.0.96-linux-x86_64-glibc23.tar.gz备份工具:percona-xtrabackup-2.0.8-587.tar.gz 1 echo "##################下载mysql-5.0.96-linux安装 ......
二进制 版本 mysql

Anaconda 中解决ipython和conda Python版本不匹配的问题

运行TensorFlow、torch等出现报错如下: This version of python seems to be incorrectly compiled(internal generated filenames are not absolute). The debugger may st ......
Anaconda ipython 版本 Python 问题

解决IDEA不编译java目录下的xml文件

对于IDEA系列编辑器,XML 文件是不能放在 java 文件夹中的,IDEA 默认不会编译源码文件夹中的 XML 文件,可以参照以下方式解决: <build> <resources> <resource> <!-- xml放在java目录下--> <directory>src/main/java< ......
文件 目录 IDEA java xml

Java实体与JSON的转换

导入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version> </dependency> 1、实体转JSON String str = JSON ......
实体 Java JSON

Java实体和Map的转换

1、在pom.xml中添加依赖 <dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2</artifactId> <version>2.0.32</version> </dependency> 2、在需要 ......
实体 Java Map

java.lang.ClassCastException: java.sql.Timestamp cannot be cast to java.lang.String

这个问题来自于想把从数据库查询的数据转化为字符串,方便后面做时间比较,显示格式转化错误 sql改造部分 as的左边为我的sql语句 语法使用如下 DATE_FORMAT((sql语句),'%Y-%m-%d %H:%i:%s') 如果是涉及时间的计算,可以考虑如下方式 BigDecimal a = ( ......

Java程序启动时执行某个方法

很多时候我们都会碰到需要在程序启动时去执行的方法,比如说去读取某个配置,预加载缓存,定时任务的初始化等。 1、使用@PostConstruct注解 这个注解可以在Spring加载这个类的时候执行一次。 @PostConstruct private void init(){ //todo } 注意: ......
程序 方法 Java

IDEA常用设置

1、设置Maven路径 2、设置将新建文件自动添加到版本控制中 ......
常用 IDEA

IDEA选择标签页时,左侧项目目录自动选择对应文件

如上图所示,这样子,在我们选择标签页的时候,项目自动展开选中对应文件,就很方便了(类似vscode的文件自动定位打开) ......
标签 文件 目录 项目 IDEA

Java获取时间戳的三种方式

Java获取时间戳的三种方式 System类中的currentTimeMillis()方法是三种方式中效率最好的,运行时间最短 new Date()其实就是调用了System.currentTimeMillis(),再传入自己的有参构造函数 Canlendar是区分时区的 System.out.pr ......
方式 时间 Java

SPI在Java中的实现与应用 | 京东物流技术团队

1 SPI的概念 API API在我们日常开发工作中是比较直观可以看到的,比如在 Spring 项目中,我们通常习惯在写 service 层代码前,添加一个接口层,对于 service 的调用一般也都是基于接口操作,通过依赖注入,可以使用接口实现类的实例。 简单形容就是这样的: 图1:API 如上图 ......
物流技术 团队 物流 技术 Java

Windows下java后台运行以及停止

查找端口号占用情况 netstat -a -n | findstr "5432" 仅查看java任务列表 tasklist | findstr “java” 终止进程 利用进程的PID结束进程 taskkill -PID 进程号 -F ......
后台 Windows java

杰哥教你面试之一百问系列:java集合

目录1. 什么是Java集合?请简要介绍一下集合框架。2. Java集合框架主要分为哪几种类型?3. 什么是迭代器(Iterator)?它的作用是什么?4. ArrayList和LinkedList有什么区别?它们何时适用?5. HashMap和HashTable有什么区别?6. 什么是Concur ......
java

Java collect()方法

这个方法在Stream类里定义需要结合动态规约理解 三个参数 解析 <R> R collect(Supplier<R> supplier, BiConsumer<R,? super T> accumulator, BiConsumer<R,R> combiner) supplier:生成用来保存结果 ......
collect 方法 Java

Python/Java/Php/C#/Go/C/C++这几个主力语言,谁到底真的不行

1.前言 阿里最近又进行了史诗级的大裁员,IT行业肉眼可见的持续性衰退与没落。当潮水退却,才能看出谁在裸泳。作为当今计算机编程界的几大主力语言,谁才真正的裸泳者呢? 2.描述 1.Python: Python作为一款解释性的动态语言,它很早就诞生了。它的第一个发行版1991年出世,比Java还要早四 ......
主力 语言 Python Java Php

如何用 Java 找到字符串中的元音

这个题目其实不难,这是一个公司面试的时候要求的题目。 这个公司的面试有点意思,他们希望 Zoom 看我的电脑,然后让我解决问题。 题目 题目就非常简单了,他们给了我 2 个字符串。 其中一个是测试字符串,另外一个是元音字符,然后让把含有元音字符的单词输出。 给出的字符串分别为: String str ......
元音 字符串 字符 Java

建民的Java小课堂

1、JAVA的基本运行单位是类还是方法? 很明显是类 2、类由什么组成? 由特性和行为的对象组成 3、变量的类型,相互之间可以转换吗,浮点数? 答案是可以 int i=99; byte b=(byte)i; char c=(char)i; float f=(float)i; 值得注意的是,高精度向低 ......
课堂 Java