随笔分类 - java
摘要:在Spring Boot中,常用注解及其含义如下: 一、核心注解 @SpringBootApplication 作用:标注一个主程序类,表明这是一个Spring Boot应用程序的入口。 功能:这是一个复合注解,组合了@Configuration、@EnableAutoConfiguration和@
阅读全文
摘要:在 Spring Boot 应用程序中,SpringApplication.run() 方法默认使用自动配置和基于 Java 的配置(如使用 @Configuration 注解的类),而不是传统的 XML 配置文件(如 applicationContext.xml)。Spring Boot 的设计理
阅读全文
摘要:在MyBatis中,Mapper接口的方法可以返回不同类型的值,这取决于你希望如何处理查询的结果。以下是一些常见的返回类型: void:当不需要返回值时使用。通常用于INSERT、UPDATE和DELETE操作。 int 或 Integer:返回受影响行数,通常用于检查操作是否成功。 boolean
阅读全文
摘要:在Windows系统中,路径的合法性主要涉及到几个关键点:路径字符串不能为空、路径中不能包含非法字符(如"<", ">", ":", "/", "\\", "|", "?", "*",在文件或目录名中可能还需要避免使用如" "空格、""引号等特殊字符,尽管这些在某些情况下是允许的,但最好避免)、路径
阅读全文
摘要:在Java中,你可以使用System.getenv()方法来获取环境变量。对于获取桌面路径,你可以根据操作系统的不同来获取相应的环境变量。 对于Windows系统,你可以尝试获取USERPROFILE环境变量,它通常指向当前用户的主目录,而Windows的桌面通常位于此目录下的Desktop文件夹内
阅读全文
摘要:在Java中,Swing提供了JOptionPane类,它提供了一系列的方法用于创建各种类型的对话框,例如:信息对话框、询问对话框、选择对话框、警告对话框等。 以下是一些使用Swing创建询间对话框的方法: 信息对话框:JOptionPane.showMessageDialog(null, "这是一
阅读全文
摘要:前言IDEA 中提供了很多快捷键,点击File --> Settings --> keymap便可进入看到 IDEA 提供的快捷键。我们也可以搜索和自定义所有快捷键,下面给出的是 IDEA 中默认的快捷键; 一. Ctrl相关 Ctrl + F 在当前文件进行文本查找 (必备)Ctrl + R 在当
阅读全文
摘要:在Java中,遍历List<Map<String, Object>>可以通过多种方式来实现。以下是一些常见的方法: 使用for-each循环 javaList<Map<String, Object>> list = // 初始化你的Listfor (Map<String, Object> map :
阅读全文
摘要:在Java中,你可以使用多种方法来遍历Map<String, Object>。以下是一些常见的方法: 使用Map.Entry和Iterator javaMap<String, Object> map = new HashMap<>();// 添加一些键值对到map中Iterator<Map.Entr
阅读全文
摘要:https://blog.csdn.net/sxzlc/article/details/104910162/ 目录 0.最基本使用,参照下面链接(以前整理的资料) 1.直接调用java文件■cmd 2.调用jar包(Main Class打包到 jar包时) 方法一:java -jar xxx.jar
阅读全文
摘要:项目结构 其中只有Main.java和test包下的Test.java 有依赖关系,其他文件不用管 编译过程 进入到src目录下,指定编译出来的class文件路径为 bin javac -d ../bin company/Main.java test/Test.java 执行 java -cp ./
阅读全文
摘要:反编译.class文件工具 Fernflower 首先需要下载依赖包 http://the.bytecode.club/fernflower.jar 下载后,切换到文件当前目录,直接使用命令 java -jar fernflower.jar 目标文件 目标路径 进行反编译即可 反编译后的文件会生成到
阅读全文
摘要:java 打印九九表 public static void main(String[] args) { for(int i=1; i < 10; i++){ for(int j =1; j <= i; j++){ if (j == 3 && (i == 3 || i == 4)) { System.
阅读全文
摘要:GetAllFiles.java (获取指定文件夹中的文件,并检查内容是否一致) import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.InputStrea
阅读全文
摘要:需导入的包: import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOu
阅读全文
摘要:录图: 方法代码: /** * 读取目录下的所有文件 * * @param dir * 目录 * @param fileNames * 保存文件名的集合 * @return */ public static void findFileList(File dir, List<String> fileN
阅读全文
摘要:方法一: /** * * 遍历对象属性值(利用反射实现),可以在需要对 对象中的每个字段都执行相同的处理时使用 * */ public class DisposeUtil { public static Object dispose(Object object){ Field[] field = o
阅读全文
摘要:Ctrl + Shift + O :引入及管理imports语句Ctrl + Shift + T : 打开Open Type 查找类文件Ctrl + Shift + F4 : 关闭所在打开的窗口Ctrl + O : Open declarationsCtrl + E : 打开编辑器(切换窗口)Ctr
阅读全文
摘要:因为springboot默认使用的logback而不是log4j的原因,所以修改resource文件夹下的 logback-spring.xml文件,注释掉 <!-- <charset>UTF-8</charset> --> <!--1. 输出到控制台--> <appender name="CONS
阅读全文