自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Been You

博客为记录学习过程,同一问题可能有不同解决办法,欢迎相互交流。

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 再学二叉树

树和图的差异首先看下边两幅图  在上边的两幅图中,左边的是一个树,而右边的是一个图。因为左边的没有回路,而右边的图存在1→2→5→3→1这样的回路。正是因为数有着“不包含回路”这个特点,所以树被赋予了很多特性。一棵树中的任意两个节点有且仅有唯一的一条路径联通。一棵树如果有n个节点,那么它一定恰好有n-1条边。在一个树中加一条边会构成一个回路。根节点和父节点  为了确定一颗...

2019-12-24 18:26:50 75

原创 spring boot自定义Async线程池

在spring boot项目中,会用到@Async注解来实现异步处理,该注解默认使用了SimpleAsyncTaskExecutor 线程池,但是该线程池不会重用线程,而是每次创建一个新的线程,所以可以自己定义一个可重用线程的线程池。自定义线程池package com.album.config;import org.springframework.context.annotation.Be...

2019-12-21 13:20:20 439

原创 spring boot+mybatis配置多数据源

1、配置application.properties若存在多个数据源,请配置多份# 数据源配置# 数据源 albumspring.datasource.druid.album.url=jdbc:mysql://localhost:3306/family_album?useUnicode=true&characterEncoding=UTF-8&useSSL=false&am...

2019-12-21 12:30:22 95

原创 mybatis代码生成器--不写sql

1、配置相关变量# 生成的包名package.name=com.demo# 数据库配置信息jdbc.driverClass = com.mysql.jdbc.Driverjdbc.url = jdbc:mysql://localhost:3306/databasejdbc.user = rootjdbc.password = root2、pom文件<?xml versi...

2019-12-21 12:19:51 384

原创 spring boot配置swagger2

1、添加maven依赖<!-- swagger --><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version&g...

2019-12-21 11:37:32 161

原创 spring boot 2.x创建spring cloud eureka server

刚开始学习微服务,用的spring boot 2.x,但是添加的依赖用的是1.x的一直报错,今天终于弄好了,记录一下。1、spring cloud版本spring cloud的主版本号都是伦敦地铁站名字命名的。SNAPSHOT:开发版,团队内部使用。GA:内部开发到一定阶段,各个模块完成并全面测试后,核心功能可以使用,可以对外发行。Mx:其中x代表数字。由于GA版还不是公开发行版,功能...

2019-12-14 16:45:54 107

原创 java将文件转化为字节数组

/** * 将文件转化为字节数组 * @param filePath * @return * @throws IOException */ public byte[] toByteArray(String filePath) throws IOException { InputStream inputStream = new FileInputStream(fil...

2019-12-12 17:29:55 409

原创 java 替换pdf中的文字

1、引入依赖<dependency> <groupId>com.itextpdf</groupId> <artifactId>itext-asian</artifactId> <version>5.2.0</version></dependency><dependen...

2019-12-12 17:28:35 1182 1

原创 java将图片背景替换为透明

/** * 将背景替换为透明 * @param imgBytes * @return * @throws IOException */public byte[] changeImgColor(byte[] imgBytes) throws IOException { //将原图片的二进制转化为ImageIcon ImageIcon imageIcon = new Im...

2019-12-12 13:39:12 773

原创 java 给pdf加水印

1、加入依赖<!--pdf加水印依赖--><dependency> <groupId>com.lowagie</groupId> <artifactId>itext</artifactId> <version>2.1.7</version></dependency&g...

2019-12-12 11:32:57 183

原创 通过controller下载文件

public void downFile(HttpServletRequest request, HttpServletResponse response, File downFile) { try { String range = null; // 特殊头处理 if (null != request.getH...

2019-12-12 10:26:25 367

原创 注解(Annotation)自定义注解入门

  要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。元注解:  元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解:@Target@Retention@Docum...

2019-12-01 16:09:20 105

原创 Jquery消息提示插件toastr使用详解

toastr是一个基于Jquery简单、漂亮的消息提示插件,使用简单、方便,可以根据设置的超时时间自动消失。1、使用很简单,首选引入toastr的js、css文件在html中引入相关js和css<script src="<%=path%>/res/toastr/toastr.min.js"></script><link rel="styleshee...

2019-12-01 10:55:54 123

图书管理系统源码及制作安装包软件

此资源内包含图书管理系统全部源码图片,并包含制作安装包的必要软件exe4j和innosetup编译器

2018-10-23

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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