logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Oracle Deep Data Security (Deep Sec) 初体验

关于数据安全,之前介绍过的 Oracle RAS 虽然强大,但规则定义还是太复杂,如今 Oracle 推出的 Deep Data Security (Deep Sec) 重新定义了AI智能体时代的数据安全玩法,不但继承了RAS的核心功能,而且其提供的直接使用声明式SQL来配置的方法,也让AI时代的数据安全从此变得既简单又可控。

文章图片
#oracle#数据库
循环神经网络(RNN)模型

循环神经网络(Recurrent Neural Network, RNN)是一种专门设计用于处理序列数据(如文本、语音、时间序列等)的神经网络模型。其核心思想是通过引入时间上的循环连接,使网络能够保留历史信息并影响当前输出。

文章图片
#rnn#人工智能#深度学习
WebSocket长连接保持与心跳机制

本文介绍了WebSocket心跳机制的必要性与实现方法。由于网络设备会主动断开空闲连接,需要通过定期发送心跳包维持连接。文章提出两种心跳模式(客户端或服务端发起),推荐客户端主动发送的方案,并提供了FastAPI后端和JavaScript前端的完整实现代码。后端通过记录最后心跳时间并定期检查超时来清理死连接,前端则封装了自动重连和心跳定时器功能。最后总结了常见陷阱,如心跳间隔设置、定时器清理、协议

#websocket#python#网络协议
FastAPI日志实战

本文分享了FastAPI日志配置的实战经验。首先强调日志不应仅用于调试,而是生产环境的"黑匣子",需要记录完整的请求链路信息。接着提出日志系统的四大核心配置:输出目标(控制台/文件/网络)、级别控制、格式规范和模块管理。随后提供可直接复用的代码示例,包括创建日志目录、定义格式、配置多级处理器(控制台、轮转文件、错误日志)以及优化第三方库日志级别。最后提醒常见陷阱:异步阻塞、敏感

#fastapi#服务器#linux
PLG log server note

PLG是一套开源的日志监控系统,由三个核心组件构成:Promtail负责采集节点日志并添加标签,Loki存储压缩的日志块并仅索引元数据标签,Grafana提供基于LogQL的查询界面。系统采用模块化设计,各组件可独立部署。安装过程包括下载对应版本、配置文件和启动服务(Loki/Promtail可通过命令行或后台运行,Grafana建议使用系统包管理工具安装)。典型问题包括GLIBC版本不兼容等环境

#jenkins#运维
Apache SeaTunnel Zeta、Flink、Spark

本文详细解析Apache SeaTunnel支持的三大执行引擎:Zeta(SeaTunnel自研引擎)、Flink和Spark。Zeta引擎作为主推选择,具有轻量级、Pipeline级容错等优势,特别适合数据同步场景;Flink引擎适合复杂流式计算,Spark引擎则擅长大规模批处理。文章从架构设计、核心特性、使用方法和优缺点对比等维度进行全面分析,并给出选择建议:新项目优先考虑Zeta,已有Fli

文章图片
#apache#flink#spark
EF Core自定义映射PostgreSQL原生函数

摘要:本文探讨了在ASP.NET Core应用中使用PostgreSQL的jsonb类型存储多语言数据时的性能优化方案。针对直接查询导致全量加载JSONB对象的问题,提出了通过EFCore自定义函数映射PostgreSQL原生jsonb_extract_path_text函数的解决方案,实现仅提取指定语言内容。文章详细介绍了函数定义、模型映射配置和使用方法,并讨论了GIN索引和函数索引两种优化策略

文章图片
#postgresql#数据库
搞定100+表迁移 Navicat实战复盘

本文介绍了一个跨网络隔离环境的数据迁移方案,涉及MySQL到MySQL、MongoDB到PostgreSQL的双链路同步。针对100+张表、单表最大1000万+行的数据规模,方案采用阿里云OSS作为中转桥梁,塔外系统负责生成SQL文件,塔内系统执行。核心创新点包括:1)通过SHOW CREATE TABLE动态解析表结构;2)使用特殊分隔符处理含分号的数据;3)配置驱动实现四种同步策略;4)流式读

文章图片
#大数据
FastAPI部署实战CORS跨域

摘要: FastAPI部署后前端无法调用接口?这很可能是CORS(跨域资源共享)问题。本文详解CORS机制:浏览器出于安全考虑会拦截跨域请求,需后端明确授权。重点解析预检请求(OPTIONS)原理,并提供FastAPI的三种配置方案:开发环境允许全来源(风险高)、测试环境指定域名、生产环境动态配置(推荐)。文中强调安全陷阱(如allow_origins=["*"]与allow_

#fastapi
Error: error:0308010C:digital envelope routines::unsupporte

摘要:解决npm run dev运行Vue工程时出现"Error:error:0308010C:digitalenveloperoutines::unsupported"报错的方法。无需降低Node版本,可通过设置环境变量解决:Unix系统使用export命令,Windows使用set命令,PowerShell使用$env变量,统一设置NODE_OPTIONS=--openss

文章图片
#python
    共 73 条
  • 1
  • 2
  • 3
  • 8
  • 请选择