资源笔记
  1. 首页
gRPC 和传统 RPC 有啥不一样?一篇讲清楚!
现在大家做系统开发,都喜欢搞"微服务架构"——简单说就是把一个大系统拆成很多小服务,这样更灵活也更容易扩展。那这些服务之间怎么沟通呢?就得靠一种技术叫 RPC(远程过程调用)。今天我们就来聊聊它的"进化版":gRPC,看看它和传统的 RPC
笔记哥 04/18/2025
微信小程序/H5 调起确认收款界面
🧾 微信小程序/H5 调起确认收款界面详解(附代码+平台兼容处理) 场景:用户点击「收款」按钮后,系统调起微信收款组件,用户确认后完成转账或收款流程。该能力广泛用于现金营销、二手交易、佣金报酬、企业赔付等业务场景中。 具体见官方文档 💡 背景 微信官方在前俩月更新了 re
笔记哥 04/18/2025
Hangfire Redis实现秒级定时任务与CQRS实现动态执行代码的实践
目录 定时任务需求 核心逻辑 使用 Redis 实现秒级定时任务 第一步 第二步 第三步 第四步 业务服务实现动态代码 第一步 第二步 第三步 第四步 第五步 最后 定时任务需求 本文示例项目仓库:whuanle/HangfireDemo 主要有两个核心需求:
Hangfire Redis实现秒级定时任务与CQRS实现动态执行代码的实践 图1
Hangfire Redis实现秒级定时任务与CQRS实现动态执行代码的实践 图2
Hangfire Redis实现秒级定时任务与CQRS实现动态执行代码的实践 图3
笔记哥 04/18/2025
细说 CSS grid 网格布局子元素相关属性
学习本文之前,建议先学习上一篇了解父元素的相关属性。 前文对 grid 网格布局中父元素容器相关的 CSS 属性做了详细介绍,本篇将继续学习子元素相关的 CSS 属性。 网格布局的一大波样式属性,父元素占据了大半江山,子元素嘛相对就少了一些~~ 本文中的中的示例基础代码: &lt
细说 CSS grid 网格布局子元素相关属性    		 图1
细说 CSS grid 网格布局子元素相关属性    		 图2
细说 CSS grid 网格布局子元素相关属性    		 图3
笔记哥 04/18/2025
『Plotly实战指南』-- 基础基础之布局
在数据分析与可视化领域,一张优秀的图表不仅需要准确呈现数据,更应通过合理的布局提升信息传达效率,增强专业性和可读性。 Plotly作为一款强大的Python可视化库,提供了丰富的布局定制功能,帮助我们实现这一目标。 本文将从基础元素设置到坐标轴深度定制,结合代码与场景案例,来介绍
『Plotly实战指南』-- 基础基础之布局 图1
『Plotly实战指南』-- 基础基础之布局 图2
『Plotly实战指南』-- 基础基础之布局 图3
笔记哥 04/18/2025
神库Docx预览推荐
只需几行代码,你就能在浏览器中完美预览 Word 文档,甚至连表格样式、页眉页脚都原汁原味地呈现出来。 给大家分享两个 Docx 预览的库: docx-preview VS mammoth docx-preview和mammoth是目前最流行的两个 Word 文档预览库,它们各有
笔记哥 04/18/2025
深入理解.NET Core中的配置Configuration和应用
什么是配置 .NET中的配置,本质上就是key-value键值对,并且key和value都是字符串类型。 在.NET中提供了多种配置提供程序来对不同的配置进行读取、写入、重载等操作,这里我们以为.NET 的源码项目为例,来看下.NET中的配置主要是有那些类库。下面这个截图是.NE
深入理解.NET Core中的配置Configuration和应用 图1
笔记哥 / 技术博文 / 511 次阅读 / 04/18/2025
深入理解.NET Core中的配置Configuration和应用 图1
YtyMark-java 富文本编辑器分享(以开源)
📌一、项目简介 项目名称:YtyMark-java 本项目是一款基于 Java 语言 和 JavaFX 图形界面框架 开发的 Markdown 文本编辑器。项目不仅具备 Markdown 文本编写、预览、保存、导出等功能,还特别关注软件架构设计的优雅性与可维护性。项目采用多种经
YtyMark-java 富文本编辑器分享(以开源) 图1
YtyMark-java 富文本编辑器分享(以开源) 图2
YtyMark-java 富文本编辑器分享(以开源) 图3
笔记哥 04/18/2025
sql语句中 [not]exists和[not]in的区别
前言:近期在处理业务实际问题时发现使用in导致查询速度非常慢,于是查阅资料后发现使用exists能极大缩短查询时间,便将此经历记录下来。 数据源: grade表 stu_info表 exists与in in select name from stu_info where stu_
sql语句中 [not]exists和[not]in的区别                 图1
sql语句中 [not]exists和[not]in的区别                 图2
sql语句中 [not]exists和[not]in的区别                 图3
笔记哥 04/18/2025
邮件自动回复助手:Rasa与SMTP实现教程
在现代办公场景中,处理大量邮件是一项既耗时又容易出错的任务。为了提升工作效率,我们可以利用自然语言处理(NLP)和邮件传输协议(SMTP)技术,构建一个智能的邮件自动回复助手。本文将详细介绍如何使用Python的Rasa框架和SMTPlib库实现这一功能,帮助读者掌握NLP模型训
邮件自动回复助手:Rasa与SMTP实现教程 图1
笔记哥 / 技术博文 / 216 次阅读 / 04/18/2025
邮件自动回复助手:Rasa与SMTP实现教程 图1
journalctl -u docker日志查看操作指南(查看docker日志)
1. 查看 Docker 服务的最新日志(实时滚动) sudo journalctl -u docker -f -f 参数表示 跟随(follow),会持续输出最新日志(类似 tail -f)。 2. 查看最近一天的日志 sudo journalctl -u docker
笔记哥 04/17/2025
一个神奇的JS代码,让浏览器在新的空白标签页运行我们 HTML 代码(createObjectURL 的妙用)
目录 前言 问题 一个偶然 预览 HTML 代码 前言 目前,网上很多在线运行 HTML 的页面,大都是这样的逻辑: 上面一个代码框 <textera> ,下面一个 <iframe>,然后通过 js,将我们的代码框中的 HTML 给输入到 <if
一个神奇的JS代码,让浏览器在新的空白标签页运行我们 HTML 代码(createObjectURL 的妙用) 图1
一个神奇的JS代码,让浏览器在新的空白标签页运行我们 HTML 代码(createObjectURL 的妙用) 图2
一个神奇的JS代码,让浏览器在新的空白标签页运行我们 HTML 代码(createObjectURL 的妙用) 图3
笔记哥 04/17/2025
WinDebug查看C#程序运行内存中的数据库连接字符串
真巧,昨天刷到了大佬“一线码农”的视频,大概就是讲的有人找他破解一个混淆加密的数据库连接字符串,然后大佬也提供了方案就是用WinDebug查看内存中的数据。这其实本质上就是一个用WinDebug查看对象字符串字段具体内容的需求,为啥要取这个标题?当然是骗人点进来啦 目录 准
WinDebug查看C#程序运行内存中的数据库连接字符串           图1
WinDebug查看C#程序运行内存中的数据库连接字符串           图2
WinDebug查看C#程序运行内存中的数据库连接字符串           图3
笔记哥 04/17/2025
Linux四剑客grep、find、sed、awk使用全解析
‌介绍 Linux四剑客‌是指在Linux系统中非常常用的四个命令工具,它们分别是grep、find、sed和awk。这四个工具在Linux系统中具有非常强大的功能,可以方便快捷地对文本进行搜索、处理和查找。‌ grep命令 作用 grep命令主要用于过滤文件内容,在文件中找到你
笔记哥 04/17/2025
解锁.NET 9性能优化:内存、异步、代码与Web全方位指南
引言:性能优化的重要性与 .NET 9 的性能提升 ❝ 性能优化不仅关乎代码执行效率,还直接影响用户满意度和系统可扩展性。例如,一个响应缓慢的 Web 应用可能导致用户流失,而一个内存占用过高的服务可能增加云端部署的成本。 性能优化是确保应用程序在高负载和资源受限环境下高效运
笔记哥 04/17/2025
SSE与WebSocket对比:特性、适用场景与性能
Server-Sent Events (SSE) 和 WebSocket 都是用于实现服务器与客户端实时通信的技术,但它们在设计目标、协议特性和适用场景上有显著区别。以下是两者的详细对比: 一、核心区别总结 对比维度 SSE (Server-Sent Events) We
笔记哥 04/17/2025
多图细说 CSS grid 网格布局父元素容器相关属性
grid 网格布局与 flex 弹性盒子布局一样,都需要控制 容器 跟 子元素 的样式才能做出想要的效果,部分场景只控制 容器 样式也行。 grid 样式属性 一大堆 属性 来袭~~ 与网格相关的 CSS 属性有一大堆,毕竟要同时控制行和列(行、列也被称为 网格轨道 grid t
多图细说 CSS grid 网格布局父元素容器相关属性 图1
多图细说 CSS grid 网格布局父元素容器相关属性 图2
多图细说 CSS grid 网格布局父元素容器相关属性 图3
笔记哥 04/17/2025
JavaScript 单线程原理与异步编程机制
JavaScript 单线程原理与异步编程机制 为什么 JavaScript 是单线程? JavaScript 被设计成单线程,简单来说就是 —— 浏览器里干活儿只能一个接一个排着队来,没法同时多开窗口摸鱼。 举个栗子: 你点按钮 → 网页要弹个提示 → 这时候如果网页还在加载数
笔记哥 04/16/2025
Cursor入门教程:从JetBrains过渡的使用指南
Cursor使用笔记 **前置:**之前博主使用的是JetBrains的IDE,VSCode使用比较少,所以会尽量朝着JetBrains的使用习惯及样式去调整。 一、设置语言为中文 如果刚上手Cursor,那么肯定对Cursor中的众多选项配置项不熟悉,这时候如果是默认的英文,会
Cursor入门教程:从JetBrains过渡的使用指南    图1
Cursor入门教程:从JetBrains过渡的使用指南    图2
Cursor入门教程:从JetBrains过渡的使用指南    图3
笔记哥 04/16/2025
Java表达式语言计算工具对比:MS excel、Spring SEPL、MVEL、Google aviator
测试表达式工具分类 这里测试了几种方式,MS excel,Spring SEPL,MVEL,Google aviator import com.googlecode.aviator.AviatorEvaluator; import org.apache.poi.ss.usermo
Java表达式语言计算工具对比:MS excel、Spring SEPL、MVEL、Google aviator      图1
笔记哥 / 技术博文 / 111 次阅读 / 04/16/2025
Java表达式语言计算工具对比:MS excel、Spring SEPL、MVEL、Google aviator      图1
PyMuPDF插入文字时本地字体配置无效仍使用默认字体问题
背景 昨天收到的新需求,一份文件从其他部门发起,进行一些文字填写后盖章,再到我们部门,我们接收到的是pdf文件,所以需要在pdf文件中进行修改,插入当日日期等文字。但有要求字体必须和原文档字体相同。 问题代码 开始时通过fontfile传本地文件夹中的指定字体包,但是无论怎么修改
PyMuPDF插入文字时本地字体配置无效仍使用默认字体问题 图1
笔记哥 / 技术博文 / 552 次阅读 / 04/16/2025
PyMuPDF插入文字时本地字体配置无效仍使用默认字体问题 图1
使用CAMEL创建第一个Agent Society
CAMEL介绍 🐫 CAMEL 是一个开源社区,致力于探索代理的扩展规律。相信,在大规模研究这些代理可以提供对其行为、能力和潜在风险的宝贵见解。为了促进这一领域的研究,实现了并支持各种类型的代理、任务、提示、模型和模拟环境。 GitHub地址: 创建第一个代理社会 Societ
使用CAMEL创建第一个Agent Society 图1
使用CAMEL创建第一个Agent Society 图2
使用CAMEL创建第一个Agent Society 图3
笔记哥 04/16/2025
Chat to MySQL 最佳实践:MCP Server 服务调用
一、场景说明: 通过 1Panel+MaxKB 两个开源工具结合 MCP 服务实现 Chat to Mysql。 二、资源准备 MySQL:数据库以及数据库表(培训认证中心运营数据表) 1Panel:开源 Linux 运维管理平台 MaxKB: 强大易用的开源 AI 小助手
Chat to MySQL 最佳实践:MCP Server 服务调用 图1
Chat to MySQL 最佳实践:MCP Server 服务调用 图2
Chat to MySQL 最佳实践:MCP Server 服务调用 图3
笔记哥 04/16/2025
MCP应用的docker与docker - compose部署
一、概述 前面几篇文章,MCP应用直接用的python3 server.py运行的,如果服务器重启,进程就会关掉,很不方便。 所以需要使用docker部署,实现开机自启动。 二、docker部署 mysql_mcp_server_pro 准备文件 以mysql_mcp_serve
MCP应用的docker与docker - compose部署     图1
笔记哥 / 技术博文 / 738 次阅读 / 04/16/2025
MCP应用的docker与docker - compose部署     图1
CSS Flex弹性盒子布局全解析
flex 作为现代布局方案中最常用的手段,有必要拉出来细说。 flex 相关的 CSS 属性 容器(父元素)相关的 CSS 属性 以下的 CSS 属性,在 flex 布局中需喂给父元素,设置 flex 布局中的盒子相关样式。 display 启用 flex 布局 flex-dir
CSS Flex弹性盒子布局全解析		 图1
CSS Flex弹性盒子布局全解析		 图2
CSS Flex弹性盒子布局全解析		 图3
笔记哥 04/16/2025
Browser Use: AI浏览器自动化实战
只需一句话,AI 即可自动操作浏览器: 搜索商品: 下单支付: 甚至还能进行深度研究(Deep Research),自动生成完整的攻略报告: Browser use 是一个开源项目,使 AI 大模型能够自动操作浏览器: 短短几个月内,Browser use 已在 GitHub 上
Browser Use: AI浏览器自动化实战 图1
Browser Use: AI浏览器自动化实战 图2
Browser Use: AI浏览器自动化实战 图3
笔记哥 04/16/2025
Python多线程编程:线程池使用与性能评估
正文 1.线程池的基本概念和使用方法 系统启动一个新线程的成本是比较高的,因为它涉及与操作系统的交互。在这种情形下,使用线程池可以很好地提升性能,尤其是当程序中需要创建大量生存期很短暂的线程时,更应该考虑使用线程池。 线程池在系统启动时即创建大量空闲的线程,程序只要将一个函数提交
Python多线程编程:线程池使用与性能评估 图1
Python多线程编程:线程池使用与性能评估 图2
Python多线程编程:线程池使用与性能评估 图3
笔记哥 04/16/2025
Chroma:.NET开发者构建智能应用的向量数据库利器
在人工智能AI和机器学习ML迅猛发展的今天,数据的存储和检索需求发生了巨大变化。传统的数据库擅长处理结构化数据,但在面对高维向量数据时往往力不从心。向量数据库作为一种新兴技术,专为AI应用设计,能够高效地存储和查询高维向量数据,成为现代智能应用的核心组件之一。 本文将详细介绍Ch
Chroma:.NET开发者构建智能应用的向量数据库利器 图1
Chroma:.NET开发者构建智能应用的向量数据库利器 图2
Chroma:.NET开发者构建智能应用的向量数据库利器 图3
笔记哥 04/15/2025
SpringBoot3与SpringSecurity6整合快速入门
一、环境说明 现在技术更新迭代真的很快,不少小伙伴还在抱怨,怎么又更新了,学不动了。晓凡也采用当前最新稳定版本的进行讲解,具体如下 SpringBoot 3.2.0 SpringSecurity 6.2.0 JDK 17 MySQL 8.0 二、SpringSecurit
SpringBoot3与SpringSecurity6整合快速入门       图1
SpringBoot3与SpringSecurity6整合快速入门       图2
SpringBoot3与SpringSecurity6整合快速入门       图3
笔记哥 04/15/2025
CI/CD概念:持续集成、持续交付与持续部署的概念简介
〇、前言 CI/CD 是现代软件开发的核心实践,通过自动化和协作,显著提升交付效率和质量。 本文将对 CI 和 CD 这两个概念进行简要介绍,供参考。 一、CI/CD 的核心概念 CI/CD 是 DevOps 实践的核心组成部分,旨在通过自动化流程加速软件交付,提高质量和可靠性。
CI/CD概念:持续集成、持续交付与持续部署的概念简介                 图1
CI/CD概念:持续集成、持续交付与持续部署的概念简介                 图2
CI/CD概念:持续集成、持续交付与持续部署的概念简介                 图3
笔记哥 04/15/2025
  • «
  • …
  • 11
  • 12
  • 13
  • 14
  • 15
  • …
  • »
  • 热门资源
  • 1 . ESP实现Web服务器
  • 2 . 从零到一:打造高效的金仓社区 API 集成到 MCP 服务方案
  • 3 . 使用C#构建一个同时问多个LLM并总结的小工具
  • 4 . .NET 原生驾驭 AI 新基建实战系列Milvus ── 大规模 AI 应用的向量数据库首选
  • 5 . 旷野书屋:满足多元阅读需求的免费小说阅读软件
  • 6 . SheetDataMerge: 快速合并Excel工作表数据的小工具
  • 7 . 在Avalonia/C#中使用依赖注入过程记录
  • 8 . [设计模式/Java] 设计模式之工厂方法模式
  • 9 . 5. RabbitMQ 消息队列中 Exchanges(交换机) 的详细说明
  • 10 . SQL 中的各种连接 JOIN 的区别总结!
  • 11 . 60.3k star!开源照片管理神器,完美替代Google Photos,开源相册让照片管理更简单,告别隐私担忧
  • 12 . JavaScript 中防抖和节流的多种实现方式及应用场景
  • 13 . SaltStack 远程命令执行中文乱码问题
  • 14 . 推荐10个 DeepSeek 神级提示词,建议搜藏起来使用
  • 15 . 微商管家最新解锁版》:多功能助力社交营销工具
  • 16 . AI写作创作家解锁会员版:高效手机文案写作
  • 17 . C#基础:枚举、数组、类型、函数等解析
  • 18 . VMware平台的Ubuntu部署完全分布式Hadoop环境
  • 19 . C# 多项目打包时如何将项目引用转为包依赖
  • 20 . Chrome 135 版本开发者工具(DevTools)更新内容
  • 21 . 私活必备!!一款优秀的免费开源支付系统!
  • 22 . 从零创建npm依赖,只需执行一条命令
  • 23 . 最新含4K蓝光线路影视APP破解版,免费无码!下饭追剧神器!
  • 24 . 关于 Newtonsoft.Json 和 System.Text.Json 混用导致的的序列化不识别的问题
  • 25 . 大模型微调实战之训练数据集准备的艺术与科学
  • 26 . Windows快速安装MongoDB之Mongo实战
  • 27 . 探索 C# 14 新功能:实用特性为编程带来便利
  • 28 . AI-Codereview-Gitlab:基于大模型的自动化代码审查工具及部署,支持Docker
  • 29 . AI 时代下的编程新体验:用 LinguaLens 开启你的 App 开发之旅, 初学者也能轻松做出第一个应用
  • 30 . Git 项目中二进制文件历史提交处理及对 GitHub 的影响
备案号: 蜀ICP备2023000047号-1    联系邮箱: 524313162@qq.com   
版权声明: Copyright 2024- 2026 www.knowhub.vip Inc. All Rights Reserved. [knowhub.vip] © 2026 - 资源笔记