找回密码
 立即注册
商品中心—10.商品B端搜索系统的说明文档
大纲 1.商品B端搜索系统的运行流程 + 缓存和索引设计 2.商品B端搜索系统监听数据变更与写入ES索引 3.商品B端搜索系统的历史搜索词的实现 4.商品B端搜索系统的搜索词补全的实现 5.商品B端搜索系统的搜索接口实现 6.索引重建   1.商品B端 ...
欤夤 2025-6-22 22:19
424 0 0
BIO, NIO, AIO 大白话 - 澄澈大学生也能搞懂
最近天天吃沙县, 就拿沙县分析 BIO Block I/O [*]沙县分析 相近时间来了4个顾客 老板只能按照顺序 5+7+3+7 = 22分钟完工 每次做完一个菜, 还要问下一个顾客点的是什么(一心不能二用, 记不住键值对) NIO non-blocking I/O 服务端运行 ...
啖曼烟 2025-6-22 21:37
986 0 0
Spring IoC容器与依赖注入深度解析
在 Spring 生态系统中, 控制反转(IoC) 与 依赖注入(DI) 是实现组件解耦的核心机制。本文从容器架构、依赖注入实现、生命周期管理及面试高频问题四个维度,结合 Spring 源码与工程实践,系统解析 IoC 容器的底层原理与最佳实践,确 ...
届表 2025-6-22 20:13
584 0 0
Oracle故障处理:分析Oracle数据库离奇的多快读慢
我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。 1 环境介绍与现象描述 数据库 ...
呼延冰枫 2025-6-22 20:00
117 0 0
【渗透测试】不怎么水的洞之IP伪造
漏洞原理 有些应用程序有记录用户IP的功能或者限制IP白名单的功能,如果应用程序从请求头字段获取用户IP,可能会被攻击者伪造,来达到欺骗服务器的目的。 案例一 发现操作日志页面有个记录用户IP功能 插入常见的获取请求IP的请求头X-F ...
挡缭 2025-6-22 19:56
865 0 0
基于 C# 编写的轻量级工控网关和 SCADA 组态软件
前言 今天大姚给大家分享一个基于 C# 编写、开源(LGPL-3.0 license)的轻量级工控网关和 SCADA 组态软件:SharpSCADA。 项目介绍 SharpSCADA是一个基于 C# 编写、开源(LGPL-3.0 license)的轻量级工控网关和 SCADA 组态软件,旨在提 ...
申倩语 2025-6-22 19:25
1025 0 0
开发者工具箱-鸿蒙弹窗使用指南
鸿蒙弹窗使用指南 最近在开发鸿蒙应用时,经常需要用到各种弹窗。SDK文档看着还行,真用起来发现坑还不少。这里把踩过的坑和实现细节都记下来,省得以后自己或者同事再掉坑里。 一、基础知识 1.1 什么是弹窗 弹窗就是在应用界面上弹出 ...
愆蟠唉 2025-6-22 18:13
164 0 0
Java源码分析系列笔记-3.volatile
目录 [*]1. 是什么 [*]2. 什么情况 volatile 比 synchronized 更合适 [*]2.1. 例子 [*]2.2. 无法停止的原因分析 [*]2.3. 解决方法 [*]2.4. volatile vs synchronized [*]3. 汇编源码实验 [*]3.1. 下载编译 hsdis-amd64.dll [*]3.2. ...
臧莞然 2025-6-22 17:46
307 0 0
鸿蒙云函数与云数据库开发实践
鸿蒙云函数与云数据库开发实践 1. 概述 1.1 云数据库简介 还记得以前做项目的时候,最头疼的就是数据库服务器的维护和运维。有一次半夜服务器突然宕机,我爬起来处理到天亮,结果发现就是个简单的配置问题。现在有了华为的云数据库, ...
杠氯 2025-6-22 17:44
794 0 0
一个自认为理想主义者的程序员,写了5年公众号、博客的初衷
1. 前言 今天登录公众号、博客后台,看到好多朋友私信,非常感动。感觉自己做的事情,写技术博客、公众号、做小程序,还是非常有价值的,可以帮助到一些朋友。 说理想化一点,我希望自己做的事情有价值,可以帮助到一些人,可以对社会做 ...
仇华乐 2025-6-22 16:46
742 0 0
GAMES101作业3
作业要求: 作业效果: 来源:程序园用户自行投稿发布,如果侵权,请联系站长删除 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! ...
扈季雅 2025-6-22 14:57
773 0 0
BigDecimal类型转换成Integer类型
在 Java 里,若要把BigDecimal类型转换为Integer类型,可借助intValue()或者intValueExact()方法。下面为你介绍这两种方法的具体使用以及它们之间的差异。 1. 采用intValue()方法(不进行溢出检查) 这种方法会把BigDecimal转换为int基 ...
澹台吉星 2025-6-22 14:04
251 0 0
ElasticSearch的映射与文档
概述 映射官方文档:https://www.elastic.co/guide/en/elasticsearch/reference/7.17/mapping.html 映射(mapping)是ES中一个很重要的概念,我们知道ES的索引类似于MySQL中的表,而映射就类似于MySQL中的表结构,而文档(Document)就 ...
任静柔 2025-6-22 13:18
418 0 0
DotTrace系列:2. 理解四大经典的诊断类型(下)
一:背景 1. 讲故事 前面我们已经聊过四大诊断类型中的前三个 Sampling,Tracine,Line-by-Line,这篇补上最后一个诊断类型 Timeline,这也是真实场景中使用最多的,它能够采集到所有它能采集到的,比如: [*]线程栈数据 (函数执行时 ...
玻倌瞽 2025-6-22 13:09
884 0 0
如何在FastAPI中玩转GitHub认证,让用户一键登录?
title: 如何在FastAPI中玩转GitHub认证,让用户一键登录? date: 2025/06/22 09:11:47 updated: 2025/06/22 09:11:47 author: cmdragon excerpt: GitHub第三方认证集成通过OAuth2.0授权码流程实现,包含用户跳转GitHub认证、获取授权码、 ...
陆菊 2025-6-22 12:14
109 0 0
FFmpeg开发笔记(六十八)Windows给FFmpeg集成AV1解码器libdav1d
​AV1是一种新兴的免费视频编码标准,它由开放媒体联盟(Alliance for Open Media,简称AOM)于2018年制定,融合了Google VP10、Mozilla Daala以及Cisco Thor三款开源项目的成果。据说在实际测试中,AV1标准比H.265(HEVC)的压缩率提升 ...
管水芸 2025-6-22 11:09
299 0 0
基于.net6的一款开源的低代码、权限、工作流、动态接口平台
一款开源的低代码、权限、工作流、动态接口平台。 主要功能模块:工作流、权限管理、低代码、动态表单、动态接口、动态数据源 功能展示 因为个人时间非常有限,框架目前很多细节可能没完善。且前端有些代码写的不 ...
墨佳美 2025-6-22 10:01
207 0 0
Model Context Protocol C# SDK v0.3.0-preview.1 版本发布
Model Context Protocol (MCP) 是一种新兴的开放标准,旨在实现大型语言模型(LLM)与外部数据源及工具之间的无缝集成。v0.3.0-preview.1 版本是这一标准的重要更新,带来了多项新功能和增强特性,特别适合开发者构建基于 MCP 的 AI 服务 ...
袋岖荤 2025-6-22 09:33
961 0 0
鸿蒙运动项目开发:项目运行环境切换器
##鸿蒙核心技术##运动开发# 在开发鸿蒙运动项目时,管理不同运行环境(如开发环境、测试环境、生产环境)是一个常见的需求。通过合理地切换运行环境,开发者可以方便地进行调试、测试和部署。本文将介绍如何实现一个项目运行环境切换器, ...
溧久苟 2025-6-22 09:26
460 0 0
Claude Code 初体验 - Windows
1. 前言 Cursor 和 Claude Code 都是编程神器,它们的主要区别是什么呢? Cursor 主要对不同的AI模型进行整合,提供友好的代码编辑体验,包括OpenAI 的 GPT 系列、Google 的Gemini系列、Anthropic 的 Claude 系列等。 假如使用 Claude ...
狞嗅 2025-6-22 09:07
741 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则