相关文章
IDEA XML文件里写SQL比较大小条件
背景
最近开发的时候,有一个需求的查询需要支持范围查询[a,b),并且查询的结果要求查询的范围含头端点不含尾端点。因为between…and…查询的范围是含头含尾的,因而不能使用。 因此打算直接使用>和<来比较实现,使用>的时…
建站知识
2024/11/28 8:35:44
FastAPI学习-27 使用@app.api_route() 设置多种请求方式
对同一个访问函数设置多个http 请求方式
api_route 使用
使用methods 参数设置请求方式
from fastapi import FastAPIapp FastAPI() app.api_route(/demo/b, methods[get, post])
async def demo2(): return {"msg": "demo2 success"}判断请求方式…
建站知识
2024/11/28 8:23:28
Spark任务优化分析
一、背景
首先需要掌握 Spark DAG、stage、task的相关概念
Spark的job、stage和task的机制论述 - 知乎
task数量和rdd 分区数相关
二、任务慢的原因分析
找到运行时间比较长的stage 再进去看里面的task 可以看到某个task 读取的数据量明显比其他task 较大。
如果是sql 任…
建站知识
2024/11/22 9:24:22
android studio 我遇到的Task :app:compileDebugJavaWithJavac FAILED问题及解决过程
前几天一个网友在学习我的一个小项目的时候,发现无法达到目的,在帮他解决问题的过程中发现他用的是最近的giraffe版本的as,我用的是老版本,没办法打开他的项目,没办法只能卸载我的as,安装了最近版的diraffe…
建站知识
2024/11/28 8:34:51
Java 多线程编程
Java 多线程编程 目录
Java 多线程编程
一个线程的生命周
线程的优先级
创建一个线程
通过实现Runnable接口来创建线程
实例
通过继承Thread来创建线程
实例
Thread 方法
实例 线程的几个主要概念:
多线程的使用 Java给多线程编程提供了内置的支持。一个多线程程序包…
建站知识
2024/11/1 1:46:49
短视频账号矩阵系统源码saas===独立部署
前言: 短视频账号矩阵是指在不同的短视频平台上,一个个人或企业所拥有的账号数量和分布情况。由于不同的短视频平台受众人群和内容类型等因素不同,因此拥有更多账号可以在更广泛的受众中传播内容,提高曝光度和流量。短视频账号矩阵…
建站知识
2024/10/31 15:18:19
Sentinel Dashboard 接入 Nacos 动态数据源 Zuul 接入 Sentinel 实战
背景
Sentinel Dashboard 默认将限流、熔断等规则保存在内存中,然后同步给连接 Dashboard 的客户端,客户端也是保存在内存中。 那么如果当 Sentinel Dashboard 异常重启,那么之前配置的规则将全部丢失,需要重新进行配置。 其中&a…
建站知识
2024/11/22 18:31:29