本文分类:news发布日期:2025/2/25 16:57:20
相关文章
手写线程池(JUC复习自用)
手写线程池(复习自用) 介绍代码 介绍 参考黑马满老师的JUC课程,给代码加上了相应的注释 如图所示,线程池核心线程数为1,任务队列的容量为1,假设要执行的线程数为4个,首先取一个放入线程池运行&a…
建站知识
2025/2/22 13:37:28
力扣热门算法题100
1. 两数之和
提示
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。
你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。
…
建站知识
2025/2/19 12:41:04
Android 面试问题 2024 版(其一)
Android 面试问题 2024 版(其一) 一、Java 和 Kotlin二、安卓组件三、用户界面 (UI) 开发四、安卓应用架构五、网络和数据持久性 一、Java 和 Kotlin
Java 中的抽象类和接口有什么区别?
答:抽象类是不能实例化的类,它…
建站知识
2025/2/25 13:12:03
springboot 的 websocket 里面使用 @Autowired 注入 service 或 bean 时,报空指针异常
直接上解决方案:
在你的WebSocketServer服务器中 public static MessageService messageService; //要注入的类// 注入的时候,给类的 service 注入Autowiredpublic void setChatService(MessageService messageService) {WebSocketServer.messageSer…
建站知识
2025/2/18 19:14:00
grid新建主从一对多
目录 总结一、步骤前端1.第一步-编写tabs的modelBody2.第二步编辑表扩展js 后端--重写表的add和Update方法1.第一步 总结
编写tabs的modelBody后编辑表扩展js在重写后端partial的Service
一、步骤
前端
1.第一步-编写tabs的modelBody
复制下面代码该改的改
<template&…
建站知识
2025/2/23 0:53:57
代码随想录Leetcode 343. 整数拆分
题目: 代码(首刷看解析 2024年2月21日): dp[i]表示i所能拆分的最大乘积,则dp[i] 与dp[i - 1]的递推公式是: max( 1~n * dp[n ~ 1])
class Solution {
public:int integerBreak(int n) {vector<int> dp(n 1);dp…
建站知识
2025/2/6 6:18:44
在vue3中使用canvas实现雨滴效果
在vue3中使用canvas实现雨滴效果
这是封装的一个组件DotAndRain( )
<script setup>
import { ref, onMounted } from "vue";
import { onUnmounted } from "vue";let animationFrameId null;const el ref(null);
let canv…
建站知识
2025/2/21 1:14:08
新版Java面试专题视频教程——多线程篇①
新版Java面试专题视频教程——多线程篇① Java多线程相关面试题 0. 问题汇总0.1 线程的基础知识0.2 线程中并发安全 1.线程的基础知识1.1 线程和进程的区别?1.2 并行和并发有什么区别?1.3 创建线程的四种方式1.4 runnabl…
建站知识
2025/2/25 9:48:35