相关文章
LeetCode 2258. 逃离火灾:BFS
【LetMeFly】2258.逃离火灾
力扣题目链接:https://leetcode.cn/problems/escape-the-spreading-fire/
给你一个下标从 0 开始大小为 m x n 的二维整数数组 grid ,它表示一个网格图。每个格子为下面 3 个值之一:
0 表示草地。1 表示着火的格…
建站知识
2024/2/26 19:04:55
Vue.Draggable 踩坑:add 事件与 change 事件中 newIndex 字段不同之谜
背景 最近在弄自定义表单,需要拖动组件进行表单设计,所以用到了 Vue.Draggable(中文文档)。Vue.Draggable 是一款基于 Sortable.js 实现的 vue 拖拽插件,文档挺简单的,用起来也方便,但没想到接下来给我遇到了灵异事件……
建站知识
2024/3/15 15:45:49
Java多线程3种中断方式和终止方式
一、线程中断
Java 中有以3 种方法可以中断正在运行的线程:
使用(volatile修饰)退出标志,使线程正常退出,也就是当 run() 方法完成后线程中止;也可使用 Atomic 变量作为退出标志,同样可以实现…
建站知识
2024/3/28 18:04:35
expo + react native项目隐藏状态栏踩坑
我的app.tsx文件内容如下:
import MainPage from "./screens/Main/index";export default function App() {return (<MainPage />);
}需求:当屏幕方向旋转90度后,状态栏所在位置是处于顶部安全区域所在位置。需要忽略顶部安…
建站知识
2024/3/15 15:45:29
mongodb数据同步到hive
背景
用户需求: 需要将 mongodb 的数据同步到 hive 表,共 2 亿条数据,总数据量约 30G
查阅一些博客后,大致同步方法有以下几种
手动离线
对于比较小的数据,可以先通过 mongoexport 将数据导出到本地 json 文件,再将…
建站知识
2024/2/26 19:04:39
centos7 xrdp安装与连接闪退处理
首先安装桌面环境:
yum groupinstall -y "X Window System" Fonts
yum install -y epel-release
yum install -y gdm mate-desktop mate-control-center mate-terminal mate-settings-daemon caja caja-open-terminal mozo mate-themes mate-screensaver…
建站知识
2024/3/15 15:45:10
Triples of Cows
题目传送门
引
模拟赛 T 4 T4 T4 , 变换挺妙的, 而且感觉转换后问题就迎刃而解了
解法
强行模拟拆点重连边显然不行,会让图的边数达到 n 2 n^2 n2 级别的 —————————————————————————————————————————————————— 考虑转…
建站知识
2024/2/26 19:04:30
linux安装配置MongoDB并设置开机启动
linux安装配置MongoDB并设置开机启动 文章目录 linux安装配置MongoDB并设置开机启动1. 下载 MongoDB 的linux安装包2. 上传 MongoDB 安装包到linux系统中3. 解压 MongoDB 安装包4. 创建 MongoDB 必要目录5. 移动 MongoDB 安装目录6. 设置 MongoDB 环境变量7. 添加 MongoDB 配置…
建站知识
2024/2/26 19:03:06