![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端
文章平均质量分 55
敲代码的洋葱头
v:Yww02240101
展开
-
海量数据TopK问题
海量数据中找出前k大数(topk问题)海量数据中找出前k大数(topk问题)前两天面试3面学长问我的这个问题(想说TEG的3个面试学长都是好和蔼,希望能完成最后一面,各方面原因造成我无比想去鹅场的心已经按捺不住了),这个问题还是建立最小堆比较好一些。 先拿10000个数建堆,然后一次添加剩余元素,如果大于堆顶的数(10000中最小的),将这个数替换堆顶,并调整结构使之仍然是一个最小堆,这样,遍历完后,堆中的10000个数就是所需的最大的10000个。建堆时间复杂度是O(mlogm),算法的时间复转载 2022-03-18 15:24:31 · 1246 阅读 · 0 评论 -
SpringBoot整合Minio
SpringBoot整合Minio教程从今天起,撸起袖子跟着我加油干前言使用Spring Boot 可以非常方便、快速搭建项目,使我们不用关心框架之间的兼容性,适用版本等各种问题,我们想使用任何东西,仅仅添加一个配置就可以。提示:以下是本篇文章正文内容,下面案例可供参考一、技术介绍1.Minio是什么?MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/转载 2021-02-28 13:37:51 · 625 阅读 · 0 评论 -
为什么要用implements Serializable
原文地址:https://blog.csdn.net/IT_wjj/article/details/78562075一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才是可序列化的。因此如果要序列化某些类的对象,这些类就必须实现Serializable接口。而实际上,Serializable是一个空接口,没有什么具体内容,它的目的只是简单的标识一个类的对象可以被序列化。 什么情况下需要序列化: 1. 当你想把的内存中的对象写入到硬盘的时候。 2转载 2021-02-20 00:47:09 · 208 阅读 · 0 评论 -
Maven项目500错误排查
11:50:20,410 WARN BasicResourcePool:1841 - com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@959a34e – Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maxi.原创 2021-01-29 12:11:00 · 1086 阅读 · 0 评论 -
Maven项目构建
(1)新建文件(2)选择Maven选项和对应的jdk(3)选择工程位置(4)选择当前窗口新建或者打开另外一个窗口新建(5)创建webapp(6)选择对应的jdk和项目位置后点击应用或确定(7)找到Facet,点击+号,选择web(8)修改路径,选择上面的路径信息,在项目名称的后面加上src\main,并将web目录名重命名成webapp,然后修改下面的路径,修改方式同上方一致,修改完成后点击应用即可(9)Maven项目创建完成...原创 2021-01-17 08:41:19 · 111 阅读 · 0 评论 -
jsp实现一个简单的投票系统
投票系统实现结果图(1)JDBC数据库连接工具类conn.javapackage com.gx.bean;import java.sql.*;public class conn { public Connection getConn(){ Connection conn = null; try { Class.forName("com.mysql.jdbc.Driver"); conn = Driv原创 2021-01-16 21:44:30 · 6683 阅读 · 9 评论