ORM性能测试Benchmark(最终版)

ORM性能测试Benchmark(最终版) 本测试聚焦 ORM 在查询过程中,对查询表达式解析、数据映射、流程处理的性能差异。 由于 SQL 的实际执行由数据库引擎负责,ORM 无法改变数据库层面的执行逻辑;不同 ORM 的差异主要体现在 SQL 拼接、表达式解析和数据映射等实现细节(例如插入操作可 ...

记一次SQL注入流量分析 | 添柴不加火

博主头像 目录题目情景题目流量分析最终答案 题目情景 态感平台近期发出了3条告警信息,疑似有攻击者企图攻击某网站服务器, 平台告警信息可能存在误报,请根据告警信息回答下列问题。 题目 1、查出的数据库名是(多个库名用中文顿号分隔,例如:A、B) : 2、数据库查出的表名(多个表用中文顿号分隔,例如:A、B): ...

龙芯2k0300 - 走马观碑组vl53l0x驱动移植

博主头像 在《龙芯2k0300 - 久久派开发环境搭建及内核升级》中我们介绍了如何将久久派默认带有的PMON固件以及内核linux 4.19升级为uboot及linux 6.12版本。当我们的板子执行了升级操作后,我们的系统环境已经搭建完成了,接下来的任务就是移植驱动程序和编写应用程序。其中涉及的模块有: V ...

多租户下的ERP系统的仓储管理模块分析设计

博主头像 前面介绍了《多租户下的系统基础表设计》, 介绍了一个多租户系统底层所需要的用户、角色、机构、权限、日志等相关的内容,这个是构建一个多租户的业务系统的基础设施层,随着我们对接多种不同的业务系统类型,如下面会介绍到的ERP系统,其中可能会涉及很多不同的模块,如生产制造管理、库存/仓储管理、采购模块、销售... ...

.NET对象转JSON,到底有几种方式?

博主头像 问题:对象转JSON,到底该用哪个库? 前几天在其中一个群里看到个挺有意思的对话: “兄弟,你那个接口返回的JSON咋弄的?” “就JsonConvert.SerializeObject啊,还能咋弄。” “这不是Newtonsoft.Json吗?现在新项目不是推荐用System.Text.Json? ...

SpringCloud进阶--Sentinel 流量防卫兵

博主头像 Sentinel 流量防卫兵 之前,我们了解到了微服务雪崩问题,就是一个微服务出现问题,有可能导致整个联络直接不可用,这时候就需要进行即使的熔断和降级,之前我们使用Hystrix来实现。现在我们使用Sentinel 。 Sentinel 有以下特征: 丰富的应用场景:例如秒杀、消息削峰填谷、集群流量 ...

AI开发-python-langchain框架(3-11-langchain与milvus的结合 )

博主头像 极简高效!LangChain + Milvus 快速搭建企业级语义检索系统 在 RAG 大模型应用开发中,向量数据库 + 嵌入模型的组合是实现精准语义检索的核心,而 LangChain 与 Milvus 的搭配,堪称轻量化、高效率的最优解。无需复杂配置,无需手写海量向量处理逻辑,就能快速搭建出稳定、 ...

Docker部署Ollama模型

博主头像 接上一篇关于Docker中的Ollama养虾的文章之后,这里补充一个Docker中部署Ollama模型的方案,通过这种方式建立一个完整的虚拟化环境,确保Ollama和OpenClaw在环境内的操作都相对可控。 ...

揭秘MySQL索引分类

博主头像 索引的作用 说白了索引就是数据的目录,根据索引去查数据必然比在库中一行记录一行记录的查更快 索引分类 按数据结构分类 Mysql的数据是存储在磁盘中的,每次从磁盘中读取数据都需要进行一次IO。一个表的数据在磁盘上由于插入顺序的原因肯定不是顺序存放,如果按照表字段内容顺序查找,如果一个500万条数据的 ...

AI编程实战:从零到一搭建全栈项目

博主头像 大家好,我是Java烘焙师。今天不聊架构,介绍一下AI编程。 趁着假期和业余时间,研究了一下AI编程,并用Kiro、OpenCode,从零搭建了一个完整可运行的全栈项目,包括Java后端、前端页面、微信小程序。AI编程效率是真高,全程没怎么写代码,而是告知AI需求是什么、哪些地方要优化、哪里有bug ...

存储那么贵,何不白嫖飞书云文件空间

博主头像 服务器硬盘又满了 下班前,监控系统给我发了条告警:NAS 存储空间不足 10%。 打开后台一看,500G 的硬盘塞得满满当当,全是这两年积累的项目文档、设计稿、测试数据。清理了一波,也就腾出 20G,治标不治本。 买新硬盘?现在存储价格涨到天际,一块 2T 的企业级硬盘要 1000+。上云存储?阿里 ...

CPU Cache

博主头像 Cache Cache 是什么 ? Cache被称为高速缓冲存储器(cache memory),是一种小容量高速的存储器,属于存储子系统的一部分程序常使用的指令和数据。 为什么需要 CPU Cache ? CPU Cache 是为了解决 CPU 与内存速度差距而设计的高速缓存存储器,通常分为 L1、 ...

OpenClaw 大结局——接入个人微信

博主头像 前言 OpenClaw 火了有一段时间了,赛博养虾,在网上也是吵的沸沸扬扬,有人吹捧,大肆宣传,有人拉踩,认为没什么用。我的看法是,OpenClaw 肯定有用,不然那些大厂,为什么各自推出自己的龙虾版本,抢占市场高地。其实每个新技术刚出来的时候,都会有各种声音,但是时间长了,你会发现,它确实潜移默化 ...

123···100>