logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【SpringBoot】13、整合Druid【狂神篇】

1、Druid简介德鲁伊Druid 是阿里巴巴开源平台上一个数据库连接池实现,结合了 C3P0、DBCP 等 DB 池的优点,同时加入了日志监控。Druid 可以很好的监控 DB 池连接和 SQL 的执行情况,天生就是针对监控而生的 DB 连接池。Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署的严苛考验。Spring Boot 2.0 以上默认使用 Hikari 数据

#spring boot#数据库#sql
哈夫曼树、哈夫曼编码与压缩比

1、哈夫曼树给定N个权值作为N个叶子结点,构造一棵二叉树,若该树的带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman Tree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。带权路径长度,就是树中所有的叶结点的权值乘上其到根结点的路径长度构造哈夫曼树2、哈夫曼编码3、压缩比案例分析:已知某文档包含5个字符。每个字符出现的频率如下表所示。采用霍夫曼编码对该文

文章图片
【数据结构与算法】第十九、二十章:加权有向图、最短路径(松弛技术、Dijkstra算法)

19、加权有向图19.1、边的表示API代码package chapter19;/*** @author 土味儿* Date 2021/9/17* @version 1.0* 有向边*/public class DirectedEdge {/*** 起点*/private final int v;/*** 终点*/private final int w;/**

文章图片
#数据结构#算法
JUnit单元测试概述

1、简介单元测试就是针对最小的功能单元编写测试代码。Java程序最小的功能单元是方法,因此,对Java程序进行单元测试就是针对单个Java方法的测试。测试驱动开发(Test-Driven Development)所谓测试驱动开发,是指先编写接口,紧接着编写测试。编写完测试后,我们才开始真正编写实现代码。在编写实现代码的过程中,一边写,一边测,什么时候测试全部通过了,那就表示编写的实现完成了2、JU

#单元测试
【SpringBoot】18、整合Swagger 3.0【狂神篇】

丝袜哥1、Swagger简介Restful Api 文档在线自动生成器API 文档 与API 定义同步更新不再需要手工写API文档直接运行,在线测试API2、集成SwaggerSpringBoot 集成 Swagger 3.0.0与 Swagger2.x.x 是有区别的1)新建web项目2)pom.xml 引入启动器Swagger 3.0.0 只需要引入启动器 springfox-boot-sta

#spring boot#java#intellij-idea
Java中Stream流式实现集合的差集、交集与并集

Stream流式计算集合的差集、交集与并集;根据集合元素的某一属性判断;

#java#开发语言#前端
SpringCloud 下 MultipartFile 序列化(JSON)出错的解决方案

在SpringCloud架构下,用户向客户端上传文件,客户端调用文件处理微服务去处理文件。

文章图片
#spring cloud#json#java
SpringBoot中@Scheduled定时任务重复执行、输出两次日志的问题

调试定时任务时,发现控制台中出现了重复的日志信息。

#spring boot#java#spring
【SpringBoot】11、员工管理系统【狂神篇】

1、准备工作1)前端页面将html页面放入templates目录将css,js,img放入到static目录2)实体类Department@Data@AllArgsConstructor@NoArgsConstructorpublic class Department {private Integer id;private String departmentName;}Employee@Data@

#spring boot#java#后端
韩顺平老师坦克大战优化版

目录一、项目介绍1、前言2、涉及知识点3、关键代码4、运行数据二、主要优化方面1、系统常量2、用线程池管理线程3、采用线程安全集合类4、控制坦克发射频率5、敌方自动追击我方6、避免坦克重叠7、生成一组不重复随机整数8、统计数量时采用原子类一、项目介绍1、前言基于韩顺平老师坦克大战的框架和思路,进行了一些优化。编码上尽量按照阿里的代码规约;有非常详尽的注释;引入了线程池,线程安全集合类,原子类...

#java#python#人工智能 +1
    共 11 条
  • 1
  • 2
  • 请选择