摘要: 文章目录 前言 一、初识多线程 1.1 并行、并发、串行 1.2 上下文切换 1.2.1 上下分切换的分类 1.2.2 减少上下文切换的方式 1.2.3 上下文切换的优化示例 1.3 并发编程的优缺点 1.3.1 并发编程的优点* 1.3.2 并发编程的缺点* 1.4 并发编程三要素 1.4.1 原 阅读全文
posted @ 2024-06-25 23:47 自在现实 阅读(43) 评论(0) 推荐(0)
摘要: 转载自:http://blog.csdn.net/u013078669/article/details/52717142 分组, 计数和排序 1.1 分组, 计数 [java] view plain copy public static void main(String[] args) { //3 阅读全文
posted @ 2024-06-25 21:30 自在现实 阅读(49) 评论(0) 推荐(0)
摘要: 选择Java接口还是抽象类 很多人有过这样的疑问:为什么有的地方必须使用接口而不是抽象类,而在另一些地方,又必须使用抽象类而不是接口呢?或者说,在考虑Java类的一般化问题时,很多人会在接口和抽象类之间犹豫不决,甚至随便选择一种。 实际上接口和抽象类的选择不是随心所欲的。 要理解接口和抽象类的选择原 阅读全文
posted @ 2024-06-25 21:25 自在现实 阅读(35) 评论(0) 推荐(0)
摘要: 前言 在数字化时代,企业越来越依赖数据驱动决策,报表作为数据呈现的核心工具,其重要性不言而喻。 然而,很多企业在报表开发过程中遇到了诸多问题,尤其是在与数据仓库各层模型设计开发的衔接上。 本文我们将深入探讨报表开发与数据仓库的关系,以及如何高效地进行报表开发。 一、报表开发与数仓各层模型设计开发的关 阅读全文
posted @ 2024-06-25 14:28 自在现实 阅读(149) 评论(0) 推荐(0)
摘要: 单元测试、反射、注解、动态代理 课程安排 单元测试 单元测试概述 单元测试 单元测试就是针对最小的功能单元编写测试代码,Java 程序最小的功能单元是方法,因此,单元测试就是针对 Java 方法的测试,进而检查方法的正确性。 目前测试方法是怎么进行的,存在什么问题 只有一个 main 方法,如果一个 阅读全文
posted @ 2024-06-25 00:46 自在现实 阅读(19) 评论(0) 推荐(0)
摘要: 背景 最近在研究mapStruct,而mapStruct核心技巧就是apt,通过编译期注解+freemarker进行java文件生成,从而省去了很多编码。 本wiki将阐述一个apt的编程实践。 实践过程 创建一个hello工程 工程由两个模块组成: application模块,将使用自定义的编译器 阅读全文
posted @ 2024-06-25 00:44 自在现实 阅读(104) 评论(0) 推荐(0)
摘要: Java-注解 转载声明: 本文大量内容系转载自以下文章,有删改,并参考其他文档资料加入了一些内容: 最通俗易懂的java注解讲解 作者:frank909 来源:腾讯云 转载仅为方便学习查看,一切权利属于原作者,本人只是做了整理和排版,如果带来不便请联系我删除。 摘要 Annotation中文译过来 阅读全文
posted @ 2024-06-25 00:40 自在现实 阅读(27) 评论(0) 推荐(0)
摘要: 最近项目中遇到一个问题,在用户没填数据的时候,我们需要接收从前端传过来的对象为null,但是前端说他们一个一个判断特别麻烦,只能传个空对象过来,我第一个想法就是可以通过反射来判断对象是否为空。 第一版: User.java public class User { private String use 阅读全文
posted @ 2024-06-25 00:07 自在现实 阅读(142) 评论(0) 推荐(0)