• 2024-11-02入门/粗略版开发流程
    开发流程Q:如果我要我的团队开发一个web翻译系统,集成了大语言模型和OCR技术,前端用html,js在vscode分别开发前台用户使用的系统和后台管理的系统,不使用框架;后端在golang开发,使用fetchapi,mongoDB数据库。写完代码后,前端使用vite构建静态文件,后端使用docker生成镜像文件,然后都放在
  • 2024-10-31PostgreSQL中checkpoint的作用和工作原理
    ###checkpoint的作用将脏页写入磁盘,避免数据库实例重启之后需要从WAL中恢复大量的数据而增加数据库恢复时间 ###checkpoints的触发时机1,手动CHECKPOINT命令;2,pg_basebackup,CREATEDATABASE,或pg_ctlstop|restart;3,定期执行的checkpoint,也即每隔checkpoint_timeout定时执行的4,自
  • 2024-10-24【Azure Function】Python Function部署到Azure后报错No module named '_cffi_backend'
    问题描述本地使用Python编写的FunctionApp,发布到AzureFunction后,出现 _cffi_backendmodule无法找到的报错。ERROR:Error:Nomodulenamed'_cffi_backend',Cannotfindmodule.Pleasechecktherequirements.txtfileforthemissingmodule.Formoreinfo,plea
  • 2024-10-22resilience4j
    目录配置属性说明yaml注解配置属性说明yaml#重试器配置resilience4j.retry:instances:callback:#最大重试次数maxAttempts:5#重试间隔的时间waitDuration:10s#表示在重试策略中启用指数退避。这意味着在每次重试之间,重试操
  • 2024-10-22在Ubuntu小设备上使用VSCode+SSH开发部署nicegui的Web应用,并设置系统开机自动启动应用
    在一些小的设备上跑Ubuntu系统,需要快速的开发和调整项目的时候,往往使用SSH进行远程的开发测试,这样可以避免传统的打包更新处理,能够快速的在实际环境上测试具体的内容。另外由于系统设备往往需要重启后能够保留应用的工作,因此也需要在Ubuntu系统设置自动启动的服务处理。本篇随笔介
  • 2024-10-18深入解析React DnD拖拽原理,轻松掌握拖放技巧!
    深入解析ReactDnD拖拽原理,轻松掌握拖放技巧! 我们是袋鼠云数栈UED团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。。本文作者:霁明一、背景1、业务背景业务中会有一些需要实现拖拽的场景,尤其是偏视觉方向以及
  • 2024-10-17.NET 7+Vue 3 开源仓库管理系统 ModernWMS
    前言本系统的设计目标是帮助中小企业乃至大型企业实现仓库操作的自动化与数字化,从而提升工作效率,降低成本,并最终实现业务增长。项目采用 Vue3+TS+.NET7 等前沿框架进行开发,为企业提供一套现代化的仓库管理解决方案。项目介绍ModernWMS是一款开源的简易完整仓库管理系
  • 2024-10-12Cognita: 开源RAG框架助力生产级应用开发
    ​Cognita简介Cognita是一个开源的RAG(检索增强生成)框架,由TrueFoundry开发,旨在帮助开发者构建模块化、可扩展的生产级应用程序。与Langchain和LlamaIndex等主要用于快速原型开发的框架不同,Cognita专注于提供一个组织良好的代码库结构,使RAG组件模块化、API驱动且易于扩展。
  • 2024-10-10ValueError: Unsupported callback API version: version 2.0 added a callback_api_version, see docs/mig
     2024/10/1021:25:44PM-ERROR-InternalServerError:/abcTraceback(mostrecentcalllast):File"/root/abc/backend/venv/lib/python3.8/site-packages/django/core/handlers/exception.py",line47,ininnerresponse=get_response(reque
  • 2024-10-10尚硅谷rabbitmq 2024 集群ui 第49节 答疑三
    rabbitmq集群做负载均衡还要用haproxy才行吗?kafka也是这样要借助外部工具吗?是的,在RabbitMQ集群中,通常会使用HAProxy或类似的负载均衡器来分配客户端请求。这是因为RabbitMQ本身并不具备内置的负载均衡功能。HAProxy可以帮助你将客户端连接均匀地分配到不同的RabbitMQ
  • 2024-10-09探讨微服务治理场景中,Sermant Backend如何管理插件动态配置
    本文分享自华为云社区《SermantBackend配置管理功能在微服务治理场景中的应用》,作者:华为云开源。一、背景Sermant是基于Java字节码增强技术的无代理服务网格,业务应用通过JavaAgent的方式将Sermant挂载至目标进程中。其中动态配置是Sermant框架中的关键能力,它能够在微服务挂载Se
  • 2024-09-25通过 Docker 和 Kubernetes 部署前后端代码到服务器
    目录通过Docker和Kubernetes部署前后端代码到服务器一、准备工作二、创建Docker镜像三、部署到Kubernetes四、访问应用程序五、总结在现代软件开发中,Docker和Kubernetes已成为部署应用程序的强大工具。它们提供了一种可靠、可扩展和高效的方式来将前后端代
  • 2024-09-23安全:查看fail2ban使用的backend
    一,区分不同的后端:日志是从哪里读取依赖于backend的设置,如果通过systemd读取时设置为 backend=systemd,否则,不要设置backend或改为backend=auto,如果不是通过systemd访问,设置了 backend=systemd,此时fail2ban不会读取我们设置的logpath例子:使用systemd[sshd]enabled=tru
  • 2024-09-18PGSQL-查看sql正在运行的进程、查看表是否被锁、解锁表
    1.PGSQL-查看sql正在运行的进程SELECTdatname,pid,state,queryFROMpg_stat_activitywherestate='active'SELECTprocpid,START,now()-STARTASlap,current_queryFROM(SELECTbackendid,pg_stat_get_b
  • 2024-09-07Prometheus监控之Haproxy
    1Haproxy监控方式在haproxy2.0版本之前,prometheus提供了haproxy_exporter来对haproxy进行监控,haproxy从2.0版本开始不再需要使用haproxy_exporter进行监控,从haproxy2.0版本开始,HAProxy内置了对Prometheus的⽀持。这意味着HAProxy能够直接提供兼容Prometheus的指标格式,⽆需依赖
  • 2024-08-31django.core.exceptions.ImproperlyConfigured: 'django.contrib.gis.db.backends.mysql' isn�
     没解决此问题(venv)[root@VM-8-12-centosMYPROJECT-django20240830]#python3manage.py runserver0.0.0.0:8080Exceptioninthreaddjango-main-thread:Traceback(mostrecentcalllast): File"/root/MYPROJECT/backend/venv/lib/python3.8/site-packages/django/d
  • 2024-08-30【GaussDB】应用报错 socket is not closed; Urgent packet sent to backend successfully; An I/O error occured
    数据库原理差异在Oracle中连接会话默认永不超时,Mysql中连接会话默认8小时超时,而在GaussDB中,默认30min超时问题排查确认探活是否生效方式一:查询审计日志,可以看到会话退出方式为超时退出:selecttime,type,result,client_conninfo,detail_infofrompg_query_audit('2023-06-06
  • 2024-08-29ggml 简介
    ggml是一个用C和C++编写、专注于Transformer架构模型推理的机器学习库。该项目完全开源,处于活跃的开发阶段,开发社区也在不断壮大。ggml和PyTorch、TensorFlow等机器学习库比较相似,但由于目前处于开发的早期阶段,一些底层设计仍在不断改进中。相比于llama.cpp和whispe
  • 2024-08-2929:函数查询,添加,修改,删除
    #_*_coding:utf-8_*_importosdeffile_handle(filename,backend_data,record_list=None,type='fetch'):#type:fetchappendchangenew_file=filename+'_new'bak_file=filename+'_bak'iftype=='fetch':
  • 2024-08-29openGauss-子事务并发回滚流程优化
    openGauss-子事务并发回滚流程优化可获得性本特性自openGauss5.1.0版本开始引入。特性简介本特性利用ProcArrayGroup数据结构管理所有抢占ProcArrayLock锁失败的backends,由第一个进入group的backend作为groupleader负责请求ProcArrayLock锁,并在获取到锁后清理group中所有ba
  • 2024-08-26Nginx加载Lua环境
    Nginx加载Lua环境开源配置也可以直接部署春哥的开源项⽬OpenResty:http://openresty.org/cn/#安装依赖包[root@linuxprobe]#yuminstall-yreadline-develpcre-developenssl-devel[root@linuxprobe]#cd/soft/src#下载并编译安装openresty[root@linuxprobesrc]#
  • 2024-08-23K8S之Ingress
    IngressService一般情况下只作用内部Pod的代理调度,如果只指定一个NodeIP,随着业务量增大,这个Node压力就会很大,这时可能会在前端加一个代理,代理几个Node。在应用小的情况下,这种架构还能接受。但如果有大量应用的话,我们就需要管理大量的NodePort,这时就需要Ingress来解决Ingre
  • 2024-08-14dapr部署到kubernetes
    apiVersion:apps/v1kind:Deploymentmetadata:name:dev-backendnamespace:dapr-demo03labels:app:app-backendservice:service-backendspec:replicas:3selector:matchLabels:app:dev-backendtemplate:metadata:
  • 2024-08-06解决torchaudio.load报错 (Couldn't find appropriate backend to handle uri )
    解决torchaudio.load报错(Couldn'tfindappropriatebackendtohandleuri)问题描述(报错信息):问题:Traceback(mostrecentcalllast): File"resample.py",line43,in<module>  resample_use_cuda() File"resample.py",line24,inres
  • 2024-08-01GitHub Actions 工作流程中的 moviepy 安装错误:subprocess-exited-with-error
    我尝试在GitHubActions工作流程中安装moviepy时遇到错误。在我的本地机器上安装工作正常,但在CI环境中有时会失败。该错误消息表明获取构建轮子的要求未成功运行,退出代码为1。它还提到该错误源自子进程,并且可能不是pip的问题。Downloadingmoviepy-1.0.3.tar.gz(388