0

从零开始实现简易版Netty(三) MyNetty 高效的数据读取实现

从零开始实现简易版Netty(三) MyNetty 高效的数据读取实现 1. MyNetty 数据读取处理优化 在上一篇博客中,lab2版本的MyNetty实现了基本的reactor模型和一个简易的pipeline流水线处理机制。 目前的MyNetty就像一款手搓的拖拉机,勉强能晃晃悠悠的跑起来,但 ...

小熊餐馆 发布于 2025-07-11 21:26 评论(0) 阅读(100)
0

MySQL 11 怎么给字符串字段加索引?

场景引入 假设现在维护一个支持邮箱登录的系统,用户表定义如下: create table SUser(ID bigint unsigned primary key,email varchar(64), ... )engine=innodb; 由于登录方式为邮箱,那么一定会有下面这样的业务: sele ...

叁沐 发布于 2025-07-11 20:51 评论(0) 阅读(92)
0

Rust修仙之道 第十二章:宽度境 · 类型尺寸认知与不定形之术

第十二章:宽度境 · 类型尺寸认知与不定形之术 “形有大小,道有边界。不能测其尺者,不可轻控其灵。” 当顾行云修炼 Trait 技法至高阶,试图为“无定形灵体”设下术式时,Rust 编译灵印忽然警告: “此灵不可确定尺寸:未满足 Sized 契约。” 他惊觉自己踏入了 Rust 类型系统的边界之门。 ...

NiceWk 发布于 2025-07-11 19:53 评论(0) 阅读(72)
0

转岗运维第一集:手把手教你完成Nginx-HTTPS证书全生命周期

1 证书签发 前置条件:注册账户并登录 可选:账户中心-配置邮箱(如果需要证书续签,证书监控,证书部署结果的任务执行结果通知邮件)。 1.1 新增订单 1.2 填写配置 单域名证书:如 abc.lingyanspace.com 泛域名证书:如 *.lingyanspace.com,适用于同一主域下所 ...

西子流年 发布于 2025-07-11 19:32 评论(0) 阅读(118)
0

Jetpack Compose学习(16)——ModalBottomSheet(底部弹窗)

原文地址: Jetpack Compose学习(16)——ModalBottomSheet(底部弹窗)-Stars-One的杂货小窝 接手新公司项目里,有代码用到了这个弹窗,由于需要重构架构和进行相关统一组件封装,顺手学习下这个组件,发现还是踩了些坑(怪我以Compose里的Dialog来用了哈哈) ...

Stars-one 发布于 2025-07-11 18:54 评论(0) 阅读(60)
0

Kamailio 5.8.3与rtpengine双网卡SBC集成要点

本文档总结了将Kamailio 5.8.3与rtpengine(配置为双网卡模式)集成以实现SIP+RTP媒体流转发(包括音视频和RTCP)的关键配置要点和最佳实践。用户场景包括:无NAT、公私网双向呼叫、通过dispatcher模块对公私网两侧的多网关进行负载均衡。 1. Kamailio rtp ...

求真得真 发布于 2025-07-11 17:53 评论(0) 阅读(55)
0

SpringBoot--如何给项目添加配置属性及读取属性

SpringBoot允许使用配置文件对应用程序进行配置,支持以下不同形式的配置源: 属性文件(比如application.properties) yaml文件(后缀可以是yml或者yaml) 环境变量 命令行参数 获取这些外部化属性有以下几种方式: 使用@Value注解 使用Spring的Envir ...

NE_STOP 发布于 2025-07-11 17:04 评论(0) 阅读(115)
0

订单初版—5.售后退货链路中的技术问题说明文档

大纲 1.售后退货业务流程 2.售后退货业务链路代码 3.重复发起售后退货请求的接口幂等处理 4.发起售后退货申请的代码流程 5.释放库存、发起退款和释放优惠券逻辑 6.售后退货全链路数据一致性问题分析 7.客服查询售后工单进行审核的业务流程 8.撤销退货申请时使用分布式锁处理并发问题 9.仓储缺品 ...

东阳马生架构 发布于 2025-07-11 15:33 评论(0) 阅读(105)
0

Augment入门指南

没有ide 和 Cursor 不同,它没有做自己的开发编辑器,而是以插件的形式发布。 Jetbrains、VS Code、GitHub 以及 Slack 甚至 Vim 都可以以插件的形式去使用它! 对了,新用户免费使用半个月,之后便会以 50刀/每月 高昂的费用收取! vscode安装 只需要在vs ...

丁少华 发布于 2025-07-11 14:30 评论(0) 阅读(191)
5

Java简历、面试、试用期、转正

前言 这个内容其实一直在我的GitHub中,但我最近应要求面了一些人,整体感受让我头疼得很,所以添加一些细节点后拿到博客园来了,顺便夹杂着吐吐槽, 面试前准备 提前准备 1、使用招聘网站列出招聘的技术清单 百度百聘:https://yiqifu.baidu.com/g/aqc/joblist?q=J ...

紫邪情 发布于 2025-07-11 13:38 评论(1) 阅读(515)
0

分布式系统高可用性设计-负载均衡与容错机制深度解析

在分布式系统中,负载均衡与容错机制是保障高可用性的两大核心支柱。本文从理论模型、技术实现、实战策略及面试高频问题四个维度,系统解析负载均衡的流量分配策略与容错机制的故障处理模式。 一、负载均衡:流量分配的艺术 1.1 负载均衡的核心目标 水平扩展:将请求均匀分发到多个服务实例,突破单机性能瓶颈。 高 ...

晴空月明 发布于 2025-07-11 13:34 评论(0) 阅读(212)
0

C# Avalonia 03 - LayoutPanels - SimpleInkCanvas

这次继承C# Avalonia官方自带的Canvas,扩展一个InkCanvas,兼容Canvas的所有功能。为了简化自定义命名控件,建议把自定义控件加入到默认空间。 AssemblyInfo.cs代码如下 using System.Runtime.CompilerServices; using S ...

dalgleish 发布于 2025-07-11 12:31 评论(0) 阅读(221)
4

极大提高项目部署的生产力!分享一个半自动化的CICD实现方案

前言 完全自动化的 CICD 确实好,代码提交后就自动构建自动发布新版本,实现不停机更新的情况下,还能随时回滚,这搁谁不喜欢啊~ 但理想很丰满,现实往往很骨感,不是所有开发/生产环境都具备部署 CICD 的条件 先说结论,这些 CICD 服务都有一些问题,要么就是网络不通,要么就是太重太麻烦不具备部 ...

程序设计实验室 发布于 2025-07-11 12:26 评论(1) 阅读(312)
2

Java开发AI项目,太爽了!LangChain4j保姆级教程

大家好,我是程序员鱼皮。现在 AI 应用开发可以说是程序员必备的技能了,求职时能够大幅增加竞争力。之前我用 Spring AI 带大家做过一个 开源的 AI 超级智能体项目,这次我来带大家快速掌握另一个主流的 Java AI 应用开发框架 LangChain4j。 这个教程也是我精心设计,拒绝枯燥的 ...

程序员鱼皮 发布于 2025-07-11 11:52 评论(0) 阅读(370)
0

解决Dify的Ollama插件添加模型时保存成功但模型为空的问题

最近组里安排了点调研Dify任务。我跟着基于Docker+DeepSeek+Dify :搭建企业级本地私有化知识库超详细教程一步一步走,前面都挺顺利,但在Dify的Ollama中引入大模型这一步卡住了:按照原文,我添加了本地安装的deepseek-r1:1.5b,点击“保存”,提示“保存成功”但模型 ...

五岳 发布于 2025-07-11 11:23 评论(1) 阅读(188)
0

AI领域又新增协议: AG-UI

随着AI的快速发展正在重塑技术生态,协议的演进速度尤为迅猛。一个令人头疼的问题浮现了:不同的AI智能体和前端应用之间就像说着不同语言的人,无法顺畅交流。开发者们需要为每个智能体单独编写接口,维护成本高昂,用户体验也参差不齐。 正是在这样的背景下,2025年5月,以开发AI集成工具包CopilotKi ...

程序员海军 发布于 2025-07-11 10:48 评论(0) 阅读(188)
0

留个VKProxy性能测试记录

其实原本是打算OpenTelemetry对应内容搞好后再做个简单的性能测试,也算表明自己写(抄)代码的能力(不至于用了反射什么的就把Kestrel这么好的底子的性能拖垮了) 但是最近看见一篇go的文章 报告揭示 OpenTelemetry 对 Go 的性能影响,说OpenTelemetry 拖慢了 ...

victor.x.qu 发布于 2025-07-11 10:22 评论(0) 阅读(93)
0

【锁的本质】锁本身就是共享资源,那么锁如何保证线程安全?

锁本身作为共享资源却能保证线程安全,以及AtomicInteger等原子类的线程安全实现,其根本原因都依赖于硬件层面的原子操作指令和内存屏障。下面分层解析其原理: 一、锁如何保证自身线程安全(以 ReentrantLock 为例) 1. 底层依赖:CAS (Compare-And-Swap) // ...

佛祖让我来巡山 发布于 2025-07-11 10:15 评论(0) 阅读(175)
20

独立开发,这条路可行吗?

从过去两周的实践来说,产品技术还有自媒体,都在按照自己的规划迭代;内心真正的压力在于:能否以最初的构想,满意的走完整个过程。 ...

七号楼 发布于 2025-07-11 09:40 评论(30) 阅读(1486)
2

Windows链接创建神器:一键生成符号链接与硬链接的智能批处理工具【NuGet】

【自用工具】NuGet 或各项目中共用部分目录或文件,利用DOS符号链接解决重复文件的多份拷贝,起到节省磁盘空间的作用。 告别复杂的命令行操作!这款增强版批处理脚本让Windows链接创建变得简单、直观且美观 在Windows系统中,符号链接和硬链接是强大的文件系统功能,它们允许我们创建文件或目录的 ...

Popeye-lxw 发布于 2025-07-11 09:37 评论(3) 阅读(138)