自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

墨龙吟的博客

走向架构师的猿~~~

原创 Springboot之验证码配置

Springboot之验证码配置 一、引入依赖 <!-- 验证码 --> <dependency> <groupId>com.github.penggle</groupId> ...

2019-10-13 18:10:08

阅读数 6

评论数 0

原创 Springboot之Mybatis-Plus逆向配置

Springboot之Mybatis-Plus逆向配置 一、依赖 <!-- mybatis-plus orm --> <dependency> <groupId>com.baomidou</g...

2019-10-11 19:00:58

阅读数 10

评论数 0

原创 Rust之入门简介

Rust之入门简介 1. 入门指南 1.1. 安装 第一步是安装Rust。我们将通过rustup命令行工具Rust来下载Rust,该命令行工具用于管理Rust版本和相关工具,需要联网下载。 以下步骤将安装Rust编译器的最新稳定版本。Rust的稳定性保证可确保本书中所有编译的示例都将继续使用较新的...

2019-10-03 17:35:23

阅读数 4

评论数 0

原创 SpringBoot之自定义Starter

Springboot之自定义Starter 一、简介 Springboot中包含很多starter(启动器),来对应不同的使用场景,大大简化了我们日常使用的技术整合难度,只需要简单的配置就可以使用各种场景。但是Springboot并不能包含所有我们遇到的场景,Springboot支持我们自定义自己...

2019-09-29 23:36:24

阅读数 3

评论数 0

原创 Springboot之日志处理

Springboot之日志处理 一、使用log4j2进行日志管理 1. log4j2日志管理框架的简介 Log4j2是log4j 1.x和logback的改进版,据说采用了一些新技术(无锁异步、等等),使得日志的吞吐量、性能比log4j 1.x提高10倍,并解决了一些死锁的bug,而且配置更加简单...

2019-09-24 16:26:18

阅读数 35

评论数 0

原创 Springboot文件上传和下载

文件配置 server: # 文件上传 servlet: multipart: enabled: true file-size-threshold: 2KB max-file-size: 20MB max-request-size: ...

2019-09-18 00:06:40

阅读数 37

评论数 0

原创 Springboot之QueryDSL增强JPA操作

Springboot使用queryDSL 一、简介 Querydsl 是一个类型安全的 Java 查询框架,支持 JPA, JDO, JDBC, Lucene, Hibernate Search 等标准。类型安全(Type safety)和一致性(Consistency)是它设计的两大准则。在 S...

2019-09-16 17:55:15

阅读数 14

评论数 0

原创 Java为图片加水印

Java为图片加水印工具类 一、简介 使用Java在图片上加上水印,可以添加文字、图片 编写一个工具类的代码优化和整理 使用建造者模式提高工具类的可配置性 二、效果图 三、基本参数 // +++++++++++++++ 配置参数 +++++++++++++++++++ /** 文字水印内容...

2019-09-11 14:10:08

阅读数 20

评论数 0

原创 Vue3项目整合Electron

Vue3项目整合Electron 第一步安装:VUE3 安装vue3脚手架 npm install -g @vue/cli 安装 yarn,并设置淘宝源 npm install -g cnpm --registry=https://registry.npm.taobao.org 设置ELECT...

2019-08-31 15:15:14

阅读数 19

评论数 0

原创 Docker安装Elasticsearch、elasticsearch-head、ik

第一部分:Docker安装Elasticsearch 1. 拉取elasticsearch镜像 # 搜索镜像 [root@long ~]# docker search elasticsearch NAME DESCRIPTION ...

2019-08-30 16:17:49

阅读数 14

评论数 0

原创 Maven手动导入Jar包

Maven手动导入Jar包 需求: 有时候需要手动导入jar到本地的Jar包,以便在pom文件中引入。 例如: 1. Oracle的JDBC驱动导入: Java开发使用Oracle,所以需要使用Oracle的JDBC驱动,而Maven中心库没有Oracle JDBC的驱动下载,因此需要通过Mave...

2019-08-30 11:19:51

阅读数 15

评论数 0

原创 手写数据库连接池

Java访问数据库过程: 装载数据库驱动 通过JDBC建立连接池 访问数据库,执行SQL语句 断开数据库连接 存在的问题: 每次建立连接会消耗很多时间 频繁的进行数据库连接操作会占用很多系统资源 数据库连接时一种稀缺资源 数据库连接池的基本思想: 为数据库建立缓冲池,使用的时候从缓冲池中...

2019-08-29 19:11:27

阅读数 29

评论数 0

原创 Java多线程基础(一)

2019-08-23 14:51:09

阅读数 13

评论数 0

原创 JavaWeb之Servlet组件

JavaWeb之Servlet组件 1. Web早期的CGI技术 CGI 即 Common Gateway Interface,译作“通用网关接口”。是HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 CGI处理步骤:⑴通过Internet把用户请求送到服...

2019-08-20 23:31:54

阅读数 11

评论数 0

原创 手动注入获取Spring容器中的Bean

Spring手动扫描Class文件并注入到Spring容器中 1. 场景 在很多时候我们会遇到需要将自己写的Class文件以Bean的方式注入到Spring容器中,交由Spring容器管理。 2. 具体做法 如果我们是一两个Class文件的话,我们可能直接指定类名就可以了,但是如果是一个packa...

2019-08-19 23:28:31

阅读数 132

评论数 0

原创 Docker之Docker-compose使用案例

Docker-Compose使用案例 1. Docker-Compose简介 Docker Compose是一个用来定义和运行复杂应用的Docker工具。一个使用Docker容器的应用,通常由多个容器组成。使用Docker Compose不再需要使用shell脚本来启动容器。 Compose 通过...

2019-08-12 23:21:46

阅读数 53

评论数 0

原创 Java设计模式之建造者模式

Java设计设计模式之建造者模式 1. 简介 造者模式(Builder Pattern):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式是一步一步创建一个复杂的对象,它允许用户只通过指定复杂对象的类型和内容就可以构建它们,用户不需要知道内部的具体构建细节。建...

2019-08-02 07:29:25

阅读数 25

评论数 0

原创 Java设计模式之三种工厂模式

Java设计模式之工厂模式 1. 简单工厂模式 1.1 介绍 简单工厂模式是属于创建型模式,是工厂模式的一种。简单工厂模式是由一 个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族 中最简单实用的模式 简单工厂模式:定义了一个创建对象的类,由这个类来封装实例化对象的行 为(...

2019-07-25 07:32:12

阅读数 17

评论数 0

原创 Java设计模式之单例设计模式

Java设计模式之单例设计模式 1. 单例设计模式实现有八种方式: 饿汉式(静态常量) 饿汉式(静态代码块) 懒汉式(线程不安全) 懒汉式(线程安全,同步方法) 懒汉式(线程安全,同步代码块) 双重检查 静态内部类 枚举 2. 饿汉式(静态常量)实现单例 2.1. 实现步骤: (1) 构造器...

2019-07-21 22:25:47

阅读数 17

评论数 0

原创 UML类图属性和相关关系

UML类图 1. 类属性的可见性 描述类的属性的可见性: UML中,可见性分为4级 public 公用的 :用+ 前缀表示 ,该属性对所有类可见 protected 受保护的:用 # 前缀表示,对该类的子孙可见 private 私有的:用- 前缀表示,只对该类本身可见 packag...

2019-07-21 15:02:48

阅读数 75

评论数 0

提示
确定要删除当前文章?
取消 删除