
Java
文章平均质量分 55
愚公搬程序
一切有为法,如梦幻泡影,如露亦如电,应作如是观。
展开
-
2022下半年系统分析师综合知识
26.基于模型的系统工程作为一种( ), 为了应对基于文档的传统系统工程工作模式在复杂产品和系统研发时面临的挑战,以逻辑连贯一致的多视角系统模型为桥梁和框架,实现跨领域模型的可追踪、可验证和动态关联,驱动人工系统生存周期内各阶段和各层级内的系统工程过程和活动,使其可管理、可复现、可重用,进而打破专业壁垒,破解设计和工艺、研发和制造、研制和使用维护的分离,极大地提高沟通协同效率,实现以模型驱动的方法来采集、捕获和提炼数据、信息和知识。其中,系统层级是对与企业生产活动相关的组织结构的层级划分,包括( )。原创 2024-03-06 08:55:46 · 803 阅读 · 0 评论 -
Spring Boot 日志记录脱敏
在 Logback 中,我们可以使用Filter过滤器来对日志进行处理。我们可以自定义一个过滤器,对日志中的敏感信息进行脱敏处理。![\\d])";if(!i ++) {} }![\\d])";if(!i ++) {} }![\\d])";if(!i ++) {} }![\\d])";if(!原创 2023-11-26 23:19:08 · 2052 阅读 · 0 评论 -
如何用java实现在Spring Boot应用中打印不同级别的日志信息?
同时,我们可以针对根logger和特定的包使用不同的日志级别进行输出。然后在hello()方法中,我们使用Logger对象打印了不同级别的日志信息。在运行应用时,我们可以在控制台和日志文件中看到不同级别的日志信息。可以通过在应用程序的application.properties或application.yml文件中设置"logging.level.root"属性来更改全局的日志级别。在Spring Boot应用中,我们可以使用logback或者log4j2来实现不同级别的日志信息打印。原创 2023-11-26 23:16:18 · 714 阅读 · 0 评论 -
Java中静态内部类和非静态内部类的区别
静态内部类和非静态内部类是Java中的两种不同类型的嵌套类。原创 2023-11-23 09:02:24 · 131 阅读 · 0 评论 -
详解Java的static关键字
Java中的static是一个关键字,可以用来修饰类变量、类方法和静态代码块。使用static关键字定义的变量或方法,可以通过类名直接访问,不需要实例化对象。静态变量也称为类变量,它的生命周期和类一样长,只会在类第一次被加载时初始化一次,之后所有的实例都会共享这个变量的值。需要注意的是,静态代码块只会在类第一次被加载时执行一次,因此不应该在其中进行实例化对象等与类本身无关的操作。静态代码块是一段在类被加载时执行的代码,可以用来做一些初始化工作。原创 2023-11-23 08:59:28 · 47 阅读 · 0 评论 -
Java-OpenPDF、iText、PDFBox 三种常用 PDF处理库
它提供了丰富的API,可以用于创建和操作PDF文档,例如添加图像,水印,表格,书签和超链接等。iText也可以用于数字签名和加密PDF文件。Java-OpenPDF是一种轻量级的Java PDF库,支持创建、修改和读取PDF文件,并提供了丰富的文本和图形操作功能。Java-OpenPDF, iText和PDFBox都是常用的Java PDF处理库,可以用来创建,编辑和处理PDF文档。iText是一种流行的开源Java PDF库,提供了丰富的PDF操作功能,包括文本、表格、图像、水印、数字签名等。原创 2023-11-23 08:58:21 · 10914 阅读 · 1 评论 -
java-hutool项目源码解析
Hutool是一个Java工具库,提供了一些常用的工具类和方法,可用于简化Java开发中的一些常见操作。它的开发目标是简化Java开发,提高开发效率。原创 2023-11-23 08:43:26 · 231 阅读 · 0 评论 -
HashMap:Java中的键值存储魔法
再哈希通常会扩大散列表的大小,并将已有的元素重新映射到新的更大的散列表中。避免频繁的扩容操作:在添加大量元素之前,可以通过HashMap(int initialCapacity)的构造函数来初始化HashMap,给定一个较大的初始容量,将具体的数据量估计结果加上定义的负载因子,可减少扩容的次数。选择合适的哈希算法:在自定义对象作为HashMap的键时,要确保实现了hashCode()方法和equals()方法,并且要尽量使得hashCode()方法返回的哈希码分布均匀,避免大量的哈希冲突。原创 2023-11-23 08:41:07 · 435 阅读 · 0 评论 -
如何使用Java编写代码,实现一个简单的Spring IoC容器并实现Bean的创建和管理?
在BeanFactory类中实现getBean()方法,根据Bean名称获取Bean的定义对象,然后根据定义对象的信息实例化Bean对象并设置其属性。在BeanFactory类中实现读取Bean配置文件的方法,将Bean定义存储到Map中。实现一个简单的Bean配置文件解析器,将Bean配置文件转化为Bean的定义。创建一个BeanFactory类,用于管理Bean的创建和获取。实现BeanFactory接口,定义获取Bean的方法。定义一个Bean类,包括Bean的属性和方法。原创 2023-11-17 15:58:42 · 105 阅读 · 0 评论 -
学生管理系统的用户认证模块使用springboot,mybatisplus以及IDEA平台的具体代码
学生管理系统的用户认证模块使用springboot,mybatisplus以及IDEA平台的具体代码原创 2023-11-14 09:11:34 · 104 阅读 · 0 评论