java multipartFile与File互转

  • Post author:
  • Post category:java

MultipartFile 转 File /*** * 功能描述: * MultipartFile 转 File * @Author: LXD * @Date: 2023-03-09 10:02:26 * @Param multipartFile: * @return: java.io.File * @since: 1.0.0 */ public static File multipartFile…

继续阅读 java multipartFile与File互转

java开发常见问题总结

  • Post author:
  • Post category:java

Java中的HashMap、TreeMap解释下? (TreeMap红黑树,有序,HashMap无序,数组+链表) TreeMap查询写入的时间复杂度多少? (O(logN)) HashMap多线程有什么问题?(线程安全,死锁)怎么解决? ( jdk1.8用了synchronize + CAS,扩容的时候通过CAS检查是否有修改,是则重试)重试会有什么问题么?(CAS(Compare And Sw…

继续阅读 java开发常见问题总结

搭建免登录sftp和java代码调试获取数据

  • Post author:
  • Post category:java

一、SFTP免登录搭建 sftp使用的端口是22端口,一般默认开启,如果没有开启,需要手动开启22端口和ssh服务,可以使用 netstat -tnlp | grep 22 查看端口是否正常启用了 获取使用 systemctl status sshd 查看ssh运行状态,running就是正常运行了 使用root用户进行sftp登录的话,可以直接在root用户下直接使用 ssh-keygen -t…

继续阅读 搭建免登录sftp和java代码调试获取数据

java怎样使用jar包中的类_Java动态加载jar包中类的方法

  • Post author:
  • Post category:java

JAVA启动后,经过JVM各级ClassLoader来加载各个类到内存。 JVM的ClassLoader分三层,分别为Bootstrap ClassLoader,Extension ClassLoader,System ClassLoader。 Bootstrap ClassLoader是启动类加载器,它是用C++编写的,从%jre%/lib目录中加载类。 Extension ClassLoade…

继续阅读 java怎样使用jar包中的类_Java动态加载jar包中类的方法

java在遍历map的时候对元素进行移除出现的问题分析

  • Post author:
  • Post category:java

在日常的开发中,我们经常需要对map,list等容器进行移除,但是处理不小心就会抛出ConcurrentModificationException异常,这到底是什么原因造成的以及如何避免?这个本博文分析的重点。 首先看一下这个map的遍历程序 package test1; import java.util.HashMap; import java.util.Map; public class te…

继续阅读 java在遍历map的时候对元素进行移除出现的问题分析

Caesar(恺撒)密码加密解密—–Java实现

  • Post author:
  • Post category:java

Caesar密码是传统的代替加密法,当没有发生加密(即没有发生移位)之前,其置换表如1 - 1所示。 表1-1  Caesar置换表 a b c d e f g h i j k l m A B C D E F G H I J K L M n o p q r s t u v w x y z N O P Q R S T U V W X Y Z 加密时每一个字母向前推移k位,例如当k=5时,置换表如1-…

继续阅读 Caesar(恺撒)密码加密解密—–Java实现

Java 中 Boolean 和 boolean的区别

  • Post author:
  • Post category:java

​上次一个同学问, Boolean 类型的值不是只有 true 和 false 两种吗?为什么他定义的属性出现了 null 值? 我们应该先明确一点, boolean 是 Java 的基本数据类型, Boolean 是 Java 的一个类。 boolean 类型会在“赋零值”阶段给属性赋 false 。而 Boolean 是一个类,会在“赋零值”阶段给对象赋 null 。 如果是静态属性,会在类加…

继续阅读 Java 中 Boolean 和 boolean的区别

JavaScript两个小练习

  • Post author:
  • Post category:java

第一题计算圆的面积 代码如下: <html> <head> <title>计算圆的面积</title> </head> <script type="text/javascript"> function  area() { var r=prompt("请输入半径"); var area=3.14*r*r; alert("圆的面积…

继续阅读 JavaScript两个小练习

Java对接MySQL实现学生管理系统(增删改查)

  • Post author:
  • Post category:java

工具:MySQL,Java,,一双手 话不多说开始教程: 打开MySQL,设置连接名studentsmanger(都可以) 新建数据库(stuk) 新建表 mysq(重要!!) MySQL设置好,进入Java敲代码!! package MySQL; import java.util.Scanner; import java.sql.SQLException; import java.sql.Sta…

继续阅读 Java对接MySQL实现学生管理系统(增删改查)

java+redis实现腾讯云短信SDK3.0验证+过期时间验证

  • Post author:
  • Post category:java

其实都是腾讯云官方的sdk 总结一下 JAVA SDK 3.0跳转链接 引入maven依赖 <!--短信验证--> <dependency> <groupId>com.tencentcloudapi</groupId> <artifactId>tencentcloud-sdk-java</artifactId> <ver…

继续阅读 java+redis实现腾讯云短信SDK3.0验证+过期时间验证