- 博客(58)
- 收藏
- 关注
原创 python实现IOU计算
我们程序接受的是这个图片里面的所有框,但是我们并不知道每个框代表是谁,所以这里就用到iou了,我们将iou的值比较大的就归于同一个物体,这样我们只需要计算iou即可。
2023-06-05 11:31:33
1382
1
原创 springboot和swagger2整合文档
springboot和swagger2整合1、swagger2介绍wagger 是一款RESTFUL接口的文档在线自动生成+功能测试功能软件。Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和使用功能强大的API从未如此简单。官网:http://swagger.io/ GitHub地
2020-09-24 22:03:16
314
1
原创 Spring Boot Admin
Spring Boot Admin1. 什么是Spring Boot Admin?Spring Boot Admin 是一个管理和监控Spring Boot 应用程序的开源软件。每个应用都认为是一个客户端,通过HTTP或者使用 Eureka注册到admin server中进行展示,Spring Boot Admin UI部分使用AngularJs将数据展示在前端。Spring Boot Admin 是一个针对spring-boot的actuator接口进行UI美化封装的监控工具。他可以:在列表中浏览
2020-09-24 22:02:32
142
原创 基于Spring Boot+JPA Restful 风格的数据
基于Spring Boot+JPA Restful 风格的数据Restful简介Restful是一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。在服务器端,应用程序状态和功能可以分为各种资源。资源是一个有趣的概念实体,它向客户端公开。资源的例子有:应用程序对象、数据库记录、算法等等。每个资源都使用 URI (Universal Resource Identifier) 得到一
2020-09-24 22:01:43
203
原创 Spring缓存注解
Spring缓存注解@Cacheable、@CacheEvict、@CachePut使用从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法,而是直接从缓存中获取结果进行返回。所以在使用Spring Cache的时候我们要保证我们缓存的方法对于相同的方法参数要有相
2020-09-24 22:00:52
112
原创 基于Springboot 的thymeleaf模板引擎
基于Springboot 的Thymeleaf模板引擎第一章:Thymeleaf 模板引擎的简介Thymeleaf是面向Web和独立环境的服务器Java模板引擎,能够处理HTML、XML、JavaScript、CSS甚至纯文本数据。Thymeleaf的主要目标在于提供一种可被浏览器正确显示的、格式良好的模板创建方式,因此也可以用作静态建模。Thymeleaf的可扩展性也非常棒。你可以使用它定义自己的模板属性集合,这样就可以计算自定义表达式并使用自定义逻辑。这意味着Thymeleaf还可以作为模板引擎
2020-09-24 22:00:20
515
原创 基于SpringBoot的文件上传
基于SpringBoot的文件上传在实际的企业开发中,文件上传是最常见的功能之一,SpringBoot集成了SpringMVC常用的功能,当然也包含了文件上传的功能,实现起来没有太多的区别。下面我们来讲解一下,使用SpringBoot如何实现多个文件上传操作。使用的环境是IntelliJ IDE开发工具。第一章:使用SpringBoot上传单个文件开发过程如下:第一步:配置pom.xml文件<?xml version="1.0" encoding="UTF-8"?><proj
2020-09-24 21:59:49
214
原创 springboot
Springboot 入门一.spring java配置方式Java配置是Spring4.x推荐的配置方式,用于替代xml配置。###1.1. @Configuration 和 @BeanSpring的Java配置方式是通过 @Configuration和 @Bean 这两个注解实现的:1、@Configuration 作用于类上,相当于一个xml配置文件;2、@Bean 作用于方法上,相当于xml配置中的;1.2示例代码1.2.1 pom配置文件<?xml versi
2020-09-24 21:59:03
1689
原创 2020-08-17
GC哪些内存要回收栈中的栈帧随着方法的进入顺序的执行的入栈和出战的操作,一个栈桢需要分配多少内存取决于具体的虚拟机实现并且在编译器间就确定下来,当方法或线程执行完毕后没存就随着回收。方法区存放着类加载信息,但是一个接口中多个实现类需要的内存可能不太一样,一个方法中多个分支需要的内存可不一样,这部分内存的分布和回收都是动态的,GC关注的也正是这部分的内存。java堆是GC的重点目标,GC进行回收时就是确定哪些对象存货,哪些死去。堆区的回收区域为了高效 的回收,jvm将堆分为三个区新生代:new
2020-08-17 20:55:28
83
原创 MySQL
MySQL为什么要使用数据库 Java程序在运行的过程中对于数据进行存储操作,变量,对象,数组,集合,双边队列...数据是保存到内存中,数据存储是瞬时的,程序退出,电脑异常。都会导致数据丢失并且不可逆。 文件存储数据,XML,JSON,其他文件。可操作性比较差,API繁琐,不同的文件有不同的解析方式,而且在内存占用和效率问题上很难达到两全程度。存在的一些问题:1. 文件保存的数据没...
2020-03-19 20:57:41
204
2
原创 学生管理系统基础功能实现
学生管理系统功能模块分析客户端功能分析登录模块 验证用户名和密码 完成自动登录效果数据展示模块 JSON格式数据解析展示数据转发模块 数据发送到服务器 数据转发到展示模块展示服务器端功能分析数据处理模块 验证用户登录 完成基本的增删改查操作 锁操作数据存储模块 JSON格式存储和读取去 数据定时更新数据传输模块 发送JSON格...
2020-03-17 22:58:32
880
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人