Java 编程思想的思考历程 有更新! 首先是最基本的面向对象开始吧,Java 编程无时无刻不在用到对象,在 Java 的世界里万物皆对象,我们在用到对象前“必须”要创建这个对象才能使用。比如 Spri 2022-10-26 · Hefery · Java 编程思想 · 0 评论 · 0 浏览
Java 使用 JNA 调用 DLL 动态库的函数操作文件 有更新! 需求 设备会产生一个 cex 后缀的文件,cex 文件经过特殊的加密处理,不能像之前的 txt、dat、xml、json 文件直接解析的方式去获取数据,必须通过设 2022-10-25 · Hefery · Java JNA 业务 · 0 评论 · 0 浏览
Validator 参数校验 有更新! Bean Validator简介 JavaBean 验证主要是 POJO、Dao、Service、Controller JCP和JSR:JCP(Java Com 2022-10-28 · Hefery · Java · 0 评论 · 0 浏览
项目中关于NULL的处理 有更新! 为了避免空指针调用,我们经常使用if (obj != null),导致项目存在大量判空代码,繁杂而丑陋。这也是基于保护程序的本能。怎样规避这个问题呢? 判空前,先 2022-04-08 · Hefery · Java · 0 评论 · 0 浏览
日志记录—SLF4J 有更新! Java日志 日志简介 日志级别 日志级别等级说明 OFF关闭不输出日志 FATAL致命输出非常严重的可能会导致应用程序终止的错误 ERROR错误输出错 2022-04-16 · Hefery · Java 日志 Slf4j · 0 评论 · 0 浏览
DDD与分层领域模型 有更新! DDD DDD发展情况 2003年《领域驱动设计》Eric Evans正式提出 DDD 《领域驱动设计精简版》 2013年《实现领域驱动设计》Vaughn Ve 2022-04-17 · Hefery · Java 领域模型 · 0 评论 · 0 浏览
SpringBoot使用Redis 有更新! RedisConnection RedisConnection 主要处理与 Redis 的通信。 使用 RedisConnection,则需要在调用方法时,处理序 2022-04-12 · Hefery · Redis Java · 0 评论 · 0 浏览
Java基础—IO流 有更新! File类 java.io.File类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作 三要素:file(文件)、directory(目 2022-03-29 · Hefery · Java · 0 评论 · 0 浏览
Java基础—泛型 泛型简介 创建对象时,将未知的类型确定具体的类型。当没有指定泛型时,默认类型为 Object 类型,类型作为参数传递 泛型标记符: E e:Element T 2022-03-29 · Hefery · Java · 0 评论 · 0 浏览
Java基础—String 有更新! String String特点 String 被 final 修饰,不可被继承,并且它的成员方法都默认为 final 方法 String 通过 char 数组存 2022-03-29 · Hefery · Java · 0 评论 · 0 浏览
Maven—必知必会 有更新! Maven理论 Maven简介 Maven:项目管理工具,它包含了一个项目对象模型 (POM:Project Object Model),一组标准集合,一个项目生 2022-05-10 · Hefery · Java Maven · 0 评论 · 0 浏览
Java基础—HashMap 有更新! HashMap JDK1.8 前 HashMap 由数组+链表组成的,数组是 HashMap 的主体,链表则是主要为了解决哈希冲突(两个对象调用的 hashCod 2022-03-20 · Hefery · Java HashMap · 0 评论 · 0 浏览
Spring基础—必知必会 有更新! Spring简介 Spring理解 Spring:轻量级的开源框架,是核心容器Core、数据访问与集成、AOP、Web、消息Message、测试Test 模块的集 2022-03-23 · Hefery · Java · 0 评论 · 0 浏览
Java基础—ArrayList 有更新! ArrayList ArrayList:动态修改的数组 ArrayList特点 底层基于数组实现,ArrayList集合长度可动态变化。允许 null 的存在 2022-04-19 · Hefery · Java · 0 评论 · 0 浏览
Java基础—Lambda+Stream 有更新! 函数式接口 函数式接口简介 定义:有且仅有一个抽象方法的接口 @FunctionalInterface注解:可以检测接口是否是函数式接口,不是函数式接口无法通过 2022-04-05 · Hefery · Java Lambda Stream · 0 评论 · 0 浏览
Java基础—注解 注解简介 注解:Annotation,也叫元数据。一种代码级别的说明,JDK 1.5 及以后版本引人的一个特性,与类、接口、枚举是在同一个层次。可以声明在包、类、 2022-03-15 · Hefery · Java 注解 · 0 评论 · 0 浏览
Java基础—反射机制 有更新! 反射简介 反射:将类的组成部分(成员变量、构造方法、成员方法)封装成其他对象(.class --> .java) 反射:把Java类中的各个成分映射成Ja 2022-03-21 · Hefery · Java 反射 · 0 评论 · 0 浏览
文档输出工具screw—数据库设计 场景:写文档确实是一件需要花时间的事情,特别是整理数据库的文档,更是让人头大。表多了,整理起来时间如流水般稍纵即逝 需求:在编码时就可以让程序或利用插件帮助我们实 2022-03-14 · Hefery · Java · 0 评论 · 0 浏览
Java项目—异常登记 有更新! IllegalStateException Found multiple @SpringBootConfiguration annotated classes 场 2022-03-14 · Hefery · Java 异常 · 0 评论 · 0 浏览
SpringCloud Alibaba基础—必知必会 有更新! Spring Cloud / Alibaba 微服务架构实战—张勤一 微服务架构思想 不要浮于表面,学习并不是死记硬背,先去认识、再去理解、再到精通。这个过程肯定 2022-03-12 · Hefery · Java 微服务 · 0 评论 · 0 浏览