02 2020 档案

摘要:在一个项目中,如果我们标记了某些元素为 Deprecated 的话,如何让我们能够快速找到? 简单来说,你可以对项目进行 Code Inspection。 选择 Analyze > Inspect Code 在弹出的对话框中,对整个项目进行代码分析。 在分析的结果中,你就可以看到那些类,或者方法,或 阅读全文
posted @ 2020-02-28 02:30 huyuchengus 阅读(292) 评论(0) 推荐(0) 编辑
摘要:在本部分的快速指南中,我们将会查看 Java 的 deprecated API 和如何在程序中使用 @Deprecated 注解。 @Deprecated Annotation(注解) 作为程序的进化和迭代,随着时间的推移,在项目中总会有些类,构造方法,字段,类型或者方法不建议人们继续继续使用。 为 阅读全文
posted @ 2020-02-27 05:31 huyuchengus 阅读(322) 评论(0) 推荐(0) 编辑
摘要:错误提示信息为: Error:java: java.lang.ExceptionInInitializerError com.sun.tools.javac.code.TypeTags 如果使用 Maven 错误信息是一样的。 [INFO] [INFO] BUILD FAILURE [INFO] [ 阅读全文
posted @ 2020-02-26 22:42 huyuchengus 阅读(3814) 评论(0) 推荐(0) 编辑
摘要:在当前使用的 IntelliJ 中的 JDK 版本为 1.8,如何修改 IntelliJ 使用的 JDK 版本为 1.11 呢? 你可以在 IntelliJ 中进行修改。 选择 File 后,然后选择 Project Structure 然后需要在你的项目结构中首先安装不同的 JDK 版本。 选择项 阅读全文
posted @ 2020-02-26 14:36 huyuchengus 阅读(204) 评论(0) 推荐(0) 编辑
摘要:Java BigDecimal 如何去掉末尾多余的 0 呢? BigDecimal 原生提供了stripTrailingZeros() 方法可以实现去掉末尾的 0。 如果你在这里直接使用 然后使用 toString() 将会转换为科学计数法输出。 考察下面的代码: 你可以访问 https://git 阅读全文
posted @ 2020-02-26 03:14 huyuchengus 阅读(1850) 评论(0) 推荐(0) 编辑
摘要:BigDecimal 的 toString() 方法将会把 BigDecimal 通过字符串的方式输出。这个方法将会在必要的时候使用指数进行输出。 具体的转换步骤是按照下面的步骤进行转换的: BigDecimal的非标度值的绝对值用字符’0’到’9’,没有被转换为一个字符串基地10零(除非它的值是零 阅读全文
posted @ 2020-02-25 23:16 huyuchengus 阅读(1818) 评论(0) 推荐(0) 编辑
摘要:在很多情况下,我们都会使用 SLF4J 来定义日志。 那么如何定义一个 Logger 呢? 相信绝大部分人都会定义为: private static final Logger logger = LoggerFactory.getLogger(BigDecimalDemoUnitTest.class) 阅读全文
posted @ 2020-02-25 22:12 huyuchengus 阅读(262) 评论(0) 推荐(0) 编辑
摘要:intellij 提示 java-numbers.iml does not exist Please correct the file content。 如何解决这个问题? 最简单的办法就是删除 .idea 和 target 文件后,重新导入就可以了。 https://www.cwiki.us/qu 阅读全文
posted @ 2020-02-25 12:55 huyuchengus 阅读(1097) 评论(0) 推荐(0) 编辑
摘要:在 UI 界面中,选择 Settings > General。 在弹出的界面中,选择 Visibility, project features, permissions 后面的 Expand 按钮。 然后在弹出的界面中,将 Project Visibility 下面从 Private 选择为 Pub 阅读全文
posted @ 2020-02-25 04:51 huyuchengus 阅读(3294) 评论(0) 推荐(0) 编辑
摘要:如我们在 域语言(Domain Language)章节中讨论的内容一致,一个 步骤(Step)是一个独立封装了执行顺序的批量作业(Job),并且包含有用于定义和控制一个批量作业的所有独立信息。 针对这个 Step 的定义必然是非常模糊的,因为任何一个给定步骤的内容都会被要求开发人员在编写一个作业(j 阅读全文
posted @ 2020-02-24 03:04 huyuchengus 阅读(1070) 评论(0) 推荐(0) 编辑
摘要:在默认情况,如果你对 Spring Batch 不进行配置的话。 Spring Batch 将会对所有存在的作业(Job)进行执行。 考察项目:https://github.com/cwiki-us-spring/cwiki-us-spring-batch-examples 你可以 Check ou 阅读全文
posted @ 2020-02-19 04:53 huyuchengus 阅读(643) 评论(0) 推荐(0) 编辑
摘要:Chunk-Oriented Processing不是处理 step 的唯一方法。 考虑下面的一个场景,如果你仅仅需要调用一个存储过程,你可以在 ItemReader 中实现这个调用,然后在存储过程完成调用后返回 null。这种设计看起来不是那么自然也不是非常优美,因为你的批量设计中甚至都不需要实现 阅读全文
posted @ 2020-02-18 00:14 huyuchengus 阅读(3557) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示