入门指南 指南 技术java

Java之RSAUtil类的使用

我在项目中遇到选择审批人时,传到前端的审批人信息ID需要加密,然后传回后端需要解密的情况。 我们可以采用RSA算法实现公私钥加解密。 RSAUtil类内容如下: package com.cmit.kapok.system.utils; import com.cmit.kapok.system.api ......
RSAUtil Java

java容器

集合框架体系 Collection 接口和常用方法 // 说明:以 ArrayList 实现类来演示 List list = new ArrayList(); // add:添加单个元素 list.add("jack"); list.add(10);//list.add(new Integer(10 ......
容器 java

一段四合一图片整和Java代码

实现内容 能够实现将四张图片拼接,整合成一张完整图片 使用了getRGB、setRGB方法进行图片的提取拼接 实现代码 image1 = ImageIO.read(imageFile1); image2 = ImageIO.read(imageFile2); image3 = ImageIO.rea ......
代码 图片 Java

JAVA~适合新手和复习~基础二

面试官:Java的特点了解多少? 你:1、“抽象”,把现实世界中的某一类东西,提取出来,用程序代码表示;2、“封装”,把过程和数据包围起来,对数据的访问只能通过已定义的界面;3、“继承”,一种联结类的层次模型;4、“多态”,允许不同类的对象对同一消息做出响应。 面试官:那面向对象的特征呢? 你: 哈 ......
新手 基础 JAVA

Java ThreadPoolTaskExecutor 线程池的常见问题

Java ThreadPoolTaskExecutor 线程池的常见问题 https://blog.csdn.net/weixin_43611528/article/details/123083314 重要参数corePoolSize:核心线程数,常开的线程数,默认值:1。需注意:如果设置allow ......

开源API网关APINTO:快速入门

公司领导对选型APINTO网关比较满意,自然少不了体验一下。 首先来体验一下API网关最基本的功能:转发请求。 Apinto快速入门 从Apinto官网扒了个配置流程图,Apinto网关控制台主流程配置如下图所示: 主流程有四步,完成这四步就可以试着调用API,看网关能否成功转发API到后端系统。 ......
网关 APINTO API

[Java SE]Java SE异常合集

1 概述 2 问题集 Q1 : JAVA应用程序启动时报"A fatal error has been detected by the Java Runtime Environment: EXCEPTION_ACCESS_VIOLATION (0xc0000005)" 问题描述 # # A fata ......
Java SE

java方法-方法重载

方法的重载 重载就是在一个类中,有相同的函数名称,但形参不同的函数。 方法重载的规则: 方法名称必须相同 参数列表必须不同(个数不同,或类型不同,参数排列顺序不同等) 方法的返回类型可以相同也可以不相同 仅仅返回类型不同不足以成为方法的重载 现实理论: 方法名称相同时,编译器会根据调用方法的参数个数 ......
方法 java

xxx required a bean of type ‘java.lang.Integer‘ that could not be found

日志 2022-11-03 13:15:38.189 ERROR 8384 [] [ main] o.s.b.d.LoggingFailureAnalysisReporter 40 : *************************** APPLICATION FAILED TO START * ......
required Integer could found bean

JSON parse error: Cannot deserialize value of type `java.util.Date` from String not a valid representation

日志 Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.util.Date` f ......

Docker:docker入门

启动docker systemctl start docker 根据镜像创建仓库实例 docker run [镜像名称] 先从本地docker仓库找,没有会去远程库找。 配置镜像加速器(阿里云) 官方解释:使用加速器可以提升获取Docker官方镜像的速度 个人理解: 镜像加速器,简而言之就是本地没有 ......
Docker docker

java实现多字段排序(普通对象List和MapList)

public class SortTest { public static void main(String[] args) { //普通对象list sortVOList(); //mapList sortMapList(); } private static void sortVOList() ......
字段 对象 MapList java List

4-springboot多数据源配置报错Cause: java.lang.IllegalArgumentException: jdbcUrl is required with driverClassName

springboot2.0版本以上的多数据源配置改成: spring.datasource.refunddb.url=jdbc:mysql://refund地址spring.datasource.refunddb.username=uatspring.datasource.refunddb.pass ......

java 中的intern()方法

https://www.bilibili.com/video/BV1PJ411n7xZ?p=127&vd_source=d52fb7546f3e6962911bc7cc32990c21 前言 最近遇到一个Intern()方法,代码如下,在 jdk1.8 的环境下得到如下的测试结果,给我整不会了,因此 ......
方法 intern java

Java入门第一步:写出你的Hello World

当你学习一种新的编程语言时,通常你会看到第一个程序被称为“Hello World”程序。它通常用于初学者的简单程序。 假设你是作为 Java 编程语言的初学者阅读这篇文章的,或者你是来回忆那个古老的“Hello World”程序的。这篇文章不仅包括 Java 中的“Hello World”程序,我们 ......
门第 Hello World Java

Proteus仿真51单片机入门

九、Proteus仿真51单片机入门 ###0.初衷: 学单片机时由于实验室单片机和自己买的单片机封装的电路不同下课了就没法调试了,实验课时有限,如果只靠在实验室学习感觉学习时间很紧,于是接触了Proteus来仿真实验,感觉很好用,但也花了很多时间去探索,所以想在这里大概介绍一下基本入门操作和一些坑 ......
单片机 Proteus

Android 开发入门(2)| 简单控件

0x04 简单控件 (1)文本显示 a. 添加文本 设置文本内容主要有两种方式: XML:通过属性android:text设置 在 layout 目录下新建 activity_text_view.xml <?xml version="1.0" encoding="utf-8"?> <LinearLa ......
控件 Android

Java 基础

每天计划: [ ] 5道题 ......
基础 Java

Java 集合

List Map ArrayList和LinkedList的区别 HashMap的底层原理 HashMap 在 JDK1.8 之前的实现方式是 数组+链表,但是在 JDK1.8 后对 HashMap 进行了底层优化,改为了由 数组+链表+红黑树 实现,主要的目的是提高查找效率。 在 数组+链表+红黑 ......
Java

Java 并发

每天计划:- [ ] 1道题 ......
Java

Java中的字符串是常量

Java中的字符串是常量 public class Stringtest { public static void main(String[] args) { String s1 = "hello"; String s2 = "world"; String s3 = "hello"; String ......
常量 字符串 字符 Java

号脉入门知识(详细图解简单易学)十分钟让你学会

https://mp.weixin.qq.com/s?__biz=MzA3MDA4MDk4OQ==&mid=2650417999&idx=1&sn=a2226c8d512c6384ebf1b868978439eb&chksm=86cccbfdb1bb42eb7105224eaaee00cde13ca ......
入门知识 易学 知识

Java第三次作业

1. 定义圆形半径,求面积。int r =5; package lll; public class zhixiang { public static void main(String[] args) { // TODO Auto-generated method stub int a=3 ,r=5; ......
Java

Java基础语法1

# 注释 什么是注释:注释是对代码的解释说明,给人看的 单行注释 // 多行注释 /* */ 文档注释 /** */ /** * @author 忆梦寻尘 */ public class Annotation { //这是main方法也是程序的入口 public static void main( ......
语法 基础 Java

java发送验证码

导入maven包(commons-email) <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-email</artifactId> <version>1.5</version> </dependency> ......
java

Java 获取最近12个月数据,包含当月数据

List<String> dateList = new ArrayList<>(); Calendar calendar = Calendar.getInstance(); // 月份最大为11 最小为0 所以设置初始月份时加1,需要获取到当前月份所以设置初始月份时需要加2 calendar.set ......
数据 Java

Java有BufferOverflow吗?

Since Java Strings are based on char arrays and Java automatically checks array bounds, buffer overflows are only possible in unusual scenarios: If yo ......
BufferOverflow Java

Java之JasyptUtil类的使用

在配置文件中,我们通常会对中间件密码进行加密。手动加密可以使用JasyptUtil类,代码如下: package com.cmit.kapok.system.utils; import org.jasypt.encryption.pbe.StandardPBEStringEncryptor; imp ......
JasyptUtil Java

Java第一次作业

1. 定义圆形半径,求面积。int r =5。 public class ljh { public static void main(String[] args) { // TODO Auto-generated method stub int a=3 ,r=5; int s; s=a*r*r; S ......
第一次 Java

Java基本类型和包装类什么情况下判断相等(“==“或“equals“)?

Java中判断两个变量是否相等有两种方式:一种是利用 == 运算符,另一种是利用equals方法。如果变量是基本类型,那么使用 == 和使用equals会得到相同的结果,都是判断变量的值是否相对。 如果变量是引用类型,== 运算符判断变量是否指向同一引用对象,equals判断变量"值"是否相等。 = ......
类型 情况 equals Java