资源分享网
Search
首页
笔记哥的作品
笔
笔记哥
入网
1
年
Lv.0
如何医治一条慢SQL?
1 术前检查:找准病灶 1.1 EXPLAIN 查看执行计划 使用EXPLAIN查看SQL语句的执行计划,相当于给SQL拍了张X光。 下面是一个典型的SQL问题,它是某电商平台历史订单查询的SQL语句: SELECT * FROM orders o LEFT JOIN use
笔记哥
05/13/2025
移动端适配的视口元标签(meta)常见使用场景
经常查看网页源码的同学应该都有注意到,基本上面向移动端的所有网站都有个 <meta name="viewport" xxx> 这样的HTML元素。 为什么需要 meta 标签? 在移动端刚起步的时候,默认网页是以 PC 端的宽度渲染,这就导致用户看
笔记哥
05/13/2025
从零到一:打造高效的金仓社区 API 集成到 MCP 服务方案
我将详细讲解如何一步步地将一个API接口封装成MCP服务器,并在实际项目中加以使用。 MCP 初始化 MCP 要初始化 MCP 服务器,首先需要安装 uv 并设置 Python 项目和环境。命令如下: 创建新项目目录 uv init kingbase_service cd ki
笔记哥
05/12/2025
Django REST框架中处理JWT令牌的认证的源码解析
想了解JWTAuthentication这个类的源码解析。JWTAuthentication是来自rest_framework_simplejwt.authentication模块的,它用于在Django REST框架中处理JWT令牌的认证。首先,我需要找到这个类的源码,看看它是
笔记哥
05/12/2025
通过 Nuke 为 Dotnet Core 应用构建自动化流程
为什么使用Nuke 最开始了解Nuke,是浏览github时,刷到了这个项目,看简介可以通过C# 来定义构建任务和流程,这一点很新颖,对我来讲,c# 显然更容易理解和维护。 再看给出的示例,确实比较清晰,简洁。看了下官方文档,也提供了大量第三方CLI的支持,工具支持比较好,也就是
笔记哥
/
技术博文
/
841 次阅读
/
05/12/2025
如何清理误提交到git的历史大文件?
前言 最近一不小心把一堆静态资源给提交进去了,我要把这些文件闪出去怎么办呢? 如下 Clipify.Maui/wwwroot/lib/ Clipify.Maui/wwwroot/css/*.min.css Clipify.Maui/wwwroot/temp/ 这下 git pu
笔记哥
05/12/2025
LangChain4j如何自定义文档转换器实现数据清洗?
LangChain4j 提供了 3 种 RAG(Retrieval-Augmented Generation,检索增强生成)实现,我们通常在原生或高级的 RAG 实现中,要对数据进行清洗,也就是将外接知识库中的原数据进行噪音去除,留下有价值的信息。 例如在带有 HTML 标签的
笔记哥
05/12/2025
C#多线程编程精要:从用户线程到线程池的效能进化论
1. 引言 在多线程编程中,线程是实现并发执行的核心。C#作为一种功能强大的现代编程语言,提供了丰富的线程管理机制,以支持开发者应对各种并发场景。不同的线程类型在功能、生命周期和适用场景上各有侧重。理解不同类型的线程及其特性对于编写高效、可维护的应用程序至关重要。本文将重点介绍C
笔记哥
05/12/2025
Ubuntu20.04 搭建Kubernetes 1.28版本集群
环境依赖 以下操作,无特殊说明,所有节点都需要执行 安装 ssh 服务 安装 openssh-server sudo apt-get install openssh-server 修改配置文件 vim /etc/ssh/sshd_config 找到配置项 Log
笔记哥
05/12/2025
Windows快速安装MongoDB之Mongo实战
前言 本章节的主要内容是在 Windows 系统下快速安装 MongoDB 并使用 Navicat 工具快速连接。 下载 MongoDB 安装包 打开 MongoDB 官网下载页面,选择 Community Server(社区版)进行下载: https://www.mongod
笔记哥
05/11/2025
深入浅出了解生成模型-1:GAN模型原理以及代码实战
日常使用比较多的生成模型比如GPT/Qwen等这些大多都是“文生文”模型(当然GPT有自己的大一统模型可以“文生图”)但是网上流行很多AI生成图像,而这些生成图像模型大多都离不开下面三种模型:1、GAN;2、VAE;3、Diffusion Model。因此本文主要介绍这三个基础模
笔记哥
05/11/2025
CSS offset 路径动画演示
什么是路径动画? 随手画一条不规则的线,让元素按照这条不规则的线运动起来,这就是所谓的路径动画。 前面说过的动画都只能针对某一个 CSS 属性,要想实现路径动画可没办法,路径动画必须借助 CSS3 的 offset 相关能力。 offset 相关属性 要实现路径动画,必须用到 o
笔记哥
05/11/2025
MySQL高可用之ProxySQL + MGR 实现读写分离实战
部署MGR 1、MGR 前置介绍 阿里云RDS集群方案用的就是MGR模式! 1.1、什么是 MGR MGR(MySQL Group Replication)是MySQL 5.7.17版本诞生的,是MySQL自带的一个插件,可以灵活部署。 保证数据一致性又可以自动切换,具备故障检
笔记哥
05/10/2025
Redis 连接池耗尽的一次异常定位
转载请注明出处: 最近在项目中遇到一个奇怪的现象,项目运行环境中的redis在业务运行中,一直没有更新redis的值,在服务的日志中也没有看到相关的异常,导致服务看起来正常,但和redis相关的功能却没有更新。记录下这个异常定位解决的过程。 登录到redis里面,发现redis也
笔记哥
/
技术博文
/
195 次阅读
/
05/10/2025
Python 网络请求:urllib 与 requests 模块深度解析与爬虫实战
urllib与requests 一、urllib的学习 学习目标 了解urllib的基本使用 1、urllib介绍 除了requests模块可以发送请求之外, urllib模块也可以实现请求的发送,只是操作方法略有不同! urllib在python中分为urllib和urllib
笔记哥
05/10/2025
领域驱动设计实战:聚合根设计与领域模型实现
附:源代码参考 Eleven 低成本可落地的 DDD 技术方案脚手架 现代化领域驱动设计原书示例 背景介绍 我清楚的知道一点,其实大家如果上网找文章,90%以上的人肯定是想知道具体编程的时候怎么落地,尤其是聚合根。 现在互联网的文章要么是水军写的,要么是宣传广告来的,他们的问
笔记哥
/
技术博文
/
847 次阅读
/
05/09/2025
RabbitMQ基础入门
RabbitMQ介绍 RabbitMQ是基于Erlang语言开发的开源消息通信中间件,官网地址: Messaging that just works — RabbitMQ 接下来,我们就学习它的基本概念和基础用法。 安装 在安装命令中有两个映射的端口: 15672:Rabbit
笔记哥
05/09/2025
Vue3 中 ref 与模板引用(template refs)的深入剖析与迁移策略
Vue 3中的ref和template refs详解 在Vue 3中,ref和模板引用(template refs)是两个相关但不同的概念,它们在组合式API(Composition API)中扮演着重要角色。 ref - 响应式引用 ref是Vue 3中创建响应式数据的主要方式
笔记哥
05/09/2025
c#开发完整的Socks5代理客户端与服务端——客户端(已完结)
本文我们介绍下如何在Windows系统上开发一个代理本机流量的客户端,并且对接我们之前开发的Socks5服务端,实现整个代理的一条龙。对于Socks5代理的服务端的开发可以详见之前的文章。 目录 本机流量劫持 通过系统开启手动代理 客户端开启对应TCP服务 解析系统的Ht
笔记哥
05/09/2025
Oracle链接服务器导致SQL Server异常终止
现象 首先该链接服务器是使用 OraOLEDB provider (OLEDB Provider for Oracle)创建的,在使用该链接服务器的SQL语句中出现特殊字符 “--”时,例如,SELECT * FROM OPENQUERY(LINKEDSERVER_OA,‘SEL
笔记哥
05/09/2025
«
…
4
5
6
7
8
…
»