相关文章
诡异的服务重启原因探索
背景
同事做了一个订单导出功能,大约15万的数据量,使用golang语言开发,使用了ShardingSphere分表组件,通过多协程并行把15万的数据一次性读到内存,写excel并上传阿里OSS。
在本地测试没有发生什么异常的情况。部署到服务器,执行导出功能程序就会自动重启。
探索过程
…
建站知识
2025/4/1 21:43:26
快速入手-基于Django-rest-framework的mixins混合类(五)
1、基于上一章节去修改
创作中心-CSDN
2、只需要修改视图类views.py
from django.shortcuts import render, HttpResponse
from rest_framework.response import Response
from rest_framework.generics import GenericAPIView
from rest_framework.mixins import (ListMode…
建站知识
2025/4/2 19:30:42
解释时间复杂度 O() 表示法,如何评估算法效率?
时间复杂度与前端开发实战指南
作为前端工程师,理解时间复杂度能帮助我们写出高性能代码。以下是结合前端场景的深度解析:
一、时间复杂度的本质
时间复杂度用大O符号表示算法执行时间随数据规模增长的变化趋势。关注的是最坏情况下增长的量级&…
建站知识
2025/4/2 19:04:38
大模型LLMs框架Langchain之内存管理
写在前文:本文主要做Redis版本和本地版本的内存管理
其实我并不知道这个功能有多少鸡肋...毕竟在工作中,我更加喜欢用JavaPython的混合架构,然后Python会专门处理LLMs相关的,但是比如历史记录什么的,我会在java工程中…
建站知识
2025/4/2 13:49:29
docker基础知识
目录
1.什么Docker
2.Docker与虚拟机有何不同
3.Docker核心概念 (1)镜像(Image) (2)容器(Container) (3)仓库(Registry)…
建站知识
2025/4/3 2:20:22
uniapp自定义目录tree(支持多选、单选、父子联动、全选、取消、目录树过滤、异步懒加载节点、v-model)vue版本
先看案例: 效果: 数据结构如下:
const themeList ref([{id: 1,name: 内蒙古,children: [{id: 3,name: 街道1,children: [{id: 4,name: 小区1}]}]},{id: 2,name: 北京,children: [{id: 6,name: 街道2}]}
])
参数配置:
属性名类…
建站知识
2025/4/2 11:43:13
Ubuntu平台下安装Node相关环境
说明:在进行VUE、TS等开发需要用到NodeJS相关环境,不同的项目有时候需要不同的Node版本支撑。本文将详细讲解NVM、Node、Yarn、PM2等环境安装的实施步骤。
测试服务器环境:22.04 LTS。 1. NVM
定义:Node Version Manager&#x…
建站知识
2025/4/3 3:19:33