文章515
标签272
分类66
Java基础总结之二

Java基础总结之二

本文是Java面试总结中Java基础篇的第二篇


Java基础总结之一

Java基础总结之一

本文是Java面试总结中Java基础篇的第一篇


新的博客主题以及最近的总结

新的博客主题以及最近的总结

最近有些浮躁, 写一下博文对最近一段时间做一个总结!

双十一任务脚本

双十一任务脚本

最近比较忙, 但是最近看到了这个双十一自动刷任务的脚本确实很好用, 所以今天晚上还是抽个时间写了这篇博客分享一下这个双十一自动做任务的脚本.

Git分支相关总结

Git分支相关总结

之前在写一些demo例子的时候, 每个不同的案例都是在同一个工程的不同目录下. 但是由于有些案例其实是不需要相关依赖的, 但是由于添加到了同一个工程中, 会导致依赖不清晰的问题. 解决方法就是, 以master为基本创建不同的分支, 每个分支为不同的案例, 各个分支不需要合并即可!

阅读本文你将学会:

  • 什么是Git中的分支? 分支的使用场景?
  • 如何创建、查看、切换、删除本地分支?
  • 如何合并分支?
  • Git版本回退操作
  • Git克隆远程仓库的指定分支
  • 如何将本地分支推送到远程?
  • ……

Maven标签总结

Maven标签总结

在使用Maven构建Java项目的时候, 可以通过build等标签指定编译版本等信息. 本文主要总结了Maven常用的一些标签!

阅读本文你将学会:

  • 如何使用Maven配置指定默认的Java编译版本
  • pom.xml中的常用标签:
    • build
    • dependencies
    • resources
    • plugins
    • pluginManagement
    • reporting
    • ……
  • ……

软件工程UML图总结

软件工程UML图总结

最近在看Mybatis技术原理与实战的时候, 书中出现了大量的UML类图, 看得我很是难受, 决定要抽出一点时间, 系统的学习一下UML的相关知识!

阅读本文你将学会:

  • 什么是UML图? UML有什么作用? 特点?
  • UML图的模型分类:
    • 功能模型: 用例图等;
    • 对象模型: 类图, 对象图, 包图等;
    • 动态模型: 序列图, 活动图, 状态图等;
  • 类图中的关系:
    • 泛化(Generalization)
    • 实现(Realization)
    • 关联(Association)
    • 聚合(Aggregation)
    • 组合(Composition)
    • 依赖(Dependency)
    • ……
  • UML中的其他图
  • ……

Dockerfile学习

Dockerfile学习

最近一直在使用Docker部署项目, 但是还没有很系统的学习Dockerfile的相关知识, 本篇主要总结的关于Dockerfile的制作, 使用等;

阅读本文你将学会:

  • 为什么使用Dockerfile? 使用Dockerfile的好处?
  • Dockerfile中的指令: FROM, RUN, COPY, ADD, WORKDIR, CMD, ENTRYPOINT, ENV, EXPOSE.
  • Dockerfile中的注意事项
  • Dockerfile中的优化
  • Dockerfile应用场景举例
  • ……

使用Docker部署你的JavaWeb项目

使用Docker部署你的JavaWeb项目

由于最新的项目采用的是JDK11编写的, 而服务器上的还是JRE8, 所以想以后就使用Docker进行部署, 方便而且干净. 当然部署过程中还是遇到了很多小坑, 所以本篇文章记录了使用Docker部署JavaWeb项目的方法.

读了本文你将学会:

  • 如何使用Docker部署已经打包好的Jar包
  • 如何使用Docker在Tomcat等容器中部署War包
  • ……

为什么Spring中不推荐使用@Autowired字段注入

为什么Spring中不推荐使用@Autowired字段注入

最近在学习一个项目的时候, 发现IDEA在我的@Autowired标注的变量上面提醒警告: Field injection is not recommended. 不推荐使用字段注射方式! 这是为什么呢? 本篇文章给与解答!

读完本文你将学会:

  • Spring的三种依赖注入方式: 构造函数注入, Setter注入, 字段注入
  • 为什么Spring中不推荐使用@Autowired字段注入
  • ……