相关文章
【附JS、Python、C++题解】Leetcode面试150题(11)H指数
一、题目
274. H 指数
给你一个整数数组 citations ,其中 citations[i] 表示研究者的第 i 篇论文被引用的次数。计算并返回该研究者的 h 指数。
根据维基百科上 h 指数的定义:h 代表“高引用次数” ,一名科研人员的 h 指数 是指他…
建站知识
2025/4/24 0:08:18
多线程开发中List的使用
由于ArrayList在多线程高并发情况下是不安全的,因此要慎用,那么此时如果涉及到集合操作,应该怎么选:
方案一:Vector:
特点:通过给所有方法都用 synchronized 修饰从而保证线程安全,
缺点&…
建站知识
2025/4/23 13:06:26
SpringBoot 概述
目录 一、什么是SpringBoot
二、核心特性
2.1 自动配置(Auto-Configurantion)
2.2 起步依赖(Starter Dependencies)
2.3 内嵌服务器(Embedded Server)
2.4 生产级特性
三、Spring Boot 架构
3.1 核心…
建站知识
2025/4/23 13:22:49
【C++】 —— 笔试刷题day_12
一、删除公共字符
题目解析 题目给了两个字符串(其中包含空格),让我们在第一个字符串中删除第二个字符串中的字符。 我们要输出删除后的字符串。 算法思路
这道题,如果直接按照题目中的要求去第一个字符串中删除字符,…
建站知识
2025/4/23 13:37:23
太阳能台风预警宣传信号智慧杆:科技赋能防灾减灾的新标杆
在全球气候变化持续加剧、台风灾害频繁发生的大背景之下,借助科技手段提高预警效率以及保障公共安全,已然成为现代城市管理领域的关键课题。太阳能台风预警宣传信号智慧杆(以下简称 “智慧杆”)适时出现,凭借其以绿色能…
建站知识
2025/4/23 13:21:59
MyBatis基础三(注解开发)
分页
为什么要分页?
减少数据的处理量。
Limit分页 select * from user limit startIndex,pageSize; 使用Mybatis实现分页,核心 SQL
1、接口 /*分页*/List<User> getUserByLimit(Map<String,Integer> map);
2、M…
建站知识
2025/4/23 13:20:00
接口测试中数据库验证,怎么解决?
在接口测试中,通常需要在接口调用前后查询数据库,以验证接口操作是否正确影响了数据库状态。这可以通过数据库断言来实现,PyMySQL库常用于连接和操作MySQL数据库。通过该库,可以在测试中执行SQL语句,查询或修改数据…
建站知识
2025/4/23 13:24:11