lmcc-老马吃草的博客

K8s快速入门本地开发minikube入门实践

 注意:minikube 实践操作建议在科学上网环境下进行,非科学上网稍等曲折,适合想要挑战的同学。minikube 是什么?  minikube 是 Kubernetes 官方提供的本地单节点集群工具,可以在你的电脑(Mac / Linux / Windows)上快速搭建一个完整的 K8s 环境。为什么 minikube 是 K8s 入门最佳选择?零成本,即装即用完全免费,开源项目不需要云账号、不需要信用卡 -一条命令就能启动集群对电脑要求低支持 VirtualBox、Docker、Hyper-V 等多种驱动最低 2 核 CPU + 2GB 内存即可运行笔记本也能跑功能完整包含 Ma...

PHP,Golang,Linux,解决方案 2026-05-18 AM 2℃

有Nginx了为什么还要API网关

有Nginx了为什么还要API网关?不少刚接触微服务的同学都会有这个疑问:Nginx已经能反向代理、负载均衡、甚至做基础限流了,为啥还要额外加一层API网关?难道不是为了加而加吗?其实这俩根本不是替代关系,而是「各管一段」的搭档,今天咱们用大白话把这个事唠明白。先搞懂Nginx到底是干啥的Nginx从诞生起就是个高性能网络层入口工具,你可以把它理解成高速路口的「总收费站」:特长1:抗并发,C10K问题解决得非常漂亮,几万并发连接也能稳稳扛住特长2:静态资源分发,前端HTML/CSS/JS、图片这些直接缓存返回,不用打穿到后端特长3:基础反向代理、TCP/HTTP负载均衡、SSL证书终结、...

PHP,Golang,前端,解决方案,其他 2026-05-06 AM 26℃

Windows X-Lite 极致优化精简WIN系统超丝滑

  Windows 11 X-Lite 是一款国外大神基于Win原版系统进行优化,精简内核的优化版系统,主要解决了原版系统占用资源高,对老机器不兼容等问题,近日备受好评的第三方定制系统团队 Windows X-Lite 正式发布了基于 Windows 11 26H1 的全新版本。官方网站:https://windowsxlite.com/ 这款轻量化、高性能的定制操作系统移除了不必要的系统组件,大幅节省内存占用和磁盘安装空间,同时优化系统设置。 为了满足不同用户的需求 Windows X-Lite 提供了多种版本,其中 Optimum 版本适合日常使用,性能出色且兼容性好。Window...

软件工具,解决方案,资源分享,其他 2026-01-01 PM 1104℃

开源全平台现代化的下载器gopeed

 Gopeed(全称 Go Speed),直译过来中文名叫做够快下载器(不是狗屁下载器!),是一款由 Golang + Flutter 开发的高速下载器。支持协议HTTPBitTorrentMagnet支持平台支持所有平台使用,包括:WindowsMacOSLinuxAndroidiOSWebDocker命令行特性作为一个现代化的下载器,Gopeed 有着非常多的特性。基本功能HTTP & HTTPS 多协程下载Torrent & Magnet 下载每日自动更新 tracker 列表Seed, DHT, PEX, uTP, Webtorrent, Upnp国际化暗黑主题高级特性除了基础的...

软件工具,资源分享 2025-10-21 AM 894℃

badssl 一个专为测试客户端 SSL/TLS 配置而设计的记忆性站点

 “一个专为测试客户端 SSL/TLS 配置而设计的记忆性站点” —— 这是 badssl.com 在 GitHub 官方仓库中的核心定义。本文将带你全面剖析这一开发者必备的安全测试神器。点击访问 badsslbadssl.com 是什么?badssl.com 是一个免费的公共服务网站,专门提供各类异常或错误配置的 SSL/TLS 证书环境,供开发者测试客户端(如浏览器、应用程序)在面对不同证书问题时的处理行为。它由一系列子域名构成,每个子域名模拟一种特定的证书异常场景。核心价值:真实模拟 HTTPS 连接中的安全隐患,无需开发者自行搭建复杂且危险的测试环境。解决哪些痛点与需求?1...

前端,解决方案,其他 2025-09-10 PM 1090℃

解决chrome浏览器被遮挡Occlusion导致无法挂机或脚本运行不正常

 谷歌chrome在86版本之后的版本为了优化chrome浏览器内核的性能以及资源占用更新了一项名为 Native Window Occlusion 本地窗口遮蔽的功能主要用于减少浏览器资源占用以及不必要的资源开销。本地窗口遮蔽的条件浏览器最小化时屏幕被锁定时切换标签页时候页面被完全遮盖时解决方案 本文主要通过浏览器启动参数通过有限的条件来解决 本地窗口遮蔽 Occlusion导致无法挂机或脚本运行不正常问题使用启动命令代码disable-background-timer-throttling:解决定时器延迟问题disable-backgrounding-occluded-windows...

前端,解决方案 2025-09-04 PM 1592℃

geetest极验破解拖动验证码攻防实验

 本文主要练习对抗下国产 头部黑产对抗 领导者 geetest 极验的 拖动式 行为验证码,本次实验我们主要使用简单的js代码和浏览器控制台作为实验环境。实验环境Edge 浏览器极验演示democonsole控制台什么是行为验证码 行为验证码是一种新型的网络安全验证技术,通过分析用户的操作行为轨迹来区分人类用户与自动化程序(如爬虫、恶意机器人),从而提升安全防护能力并优化用户体验。核心原理与工作流程行为数据采集 捕捉用户操作特征(如鼠标移动轨迹、点击节奏、滑动速度/方向、停留时间等)。机器学习建模 结合设备指纹、网络环境、历史记录等上百个维度数据,通过决策树、神经网络等算法建立人机识别模...

前端 2025-07-15 PM 1777℃

打造最小化docker容器镜像

 本文章主要记录博主近几年的使用, 去除知识冗余 以最简单直接方式是记录如何打造最小化 docker 容器镜像以 提高构建速度 以及 容器优化 ,本次实验我们使用典型的 PHP镜像 为实验目标其他类型类似可以参考。概述 打造最小化docker容器镜像的几个步骤尽可能选择 alpine tag 类型镜像减少构建层数清理无用缓存数据分阶段构建alpine 镜像 如果是为了保持镜像最小化建议使用 alpine 镜像 本身 alpine 系统大小只有 5M 所有基于 alpine 系统构建的镜像要比基于其他系统镜像要小的多### 一、核心差异对比维度AlpineUbuntu/DebianCe...

PHP,Golang,前端,.Net,数据库,Linux,解决方案,其他 2025-07-08 AM 1110℃

全能激活方法支持几百种软件包括不限IntelliJ IDEA系列等等

CodeKey Run (ckey.run)是一个专注于 JetBrains 系列软件及插件自动激活的网站,支持 Windows、Linux 和 Mac 操作系统,几乎涵盖了 JetBrains 全线产品及主流插件。其核心优势在于“ 一键激活 ”,无需繁琐配置,适合广大开发者和团队快速部署开发环境。支持产品与插件CodeKey Run 支持 JetBrains 全家桶,包括但不限于:IntelliJIDEAPhpStormPyCharmWebStormGoLandRiderDataGripCLionAppCodeDataSpellRustRoverdotMemory使用方法Wi...

PHP,Golang,Linux,解决方案,资源分享 2025-06-18 PM 1816℃

使用FrankenPHP部署php网站程序

 使用 FrankenPHP 代替 nginx 和 php-fpm 部署 php程序网站程序 本次我们使用国内框架 ThinkPHP 作为部署目标,其他框架类似。FrankenPHP FrankenPHP 建立在 Caddy Web 服务器之上的现代 PHP 应用程序服务器,用 Go 编写。FrankenPHP 特性可伸缩 与 PHP 8.2+、大多数 PHP 扩展和所有 Caddy 模块兼容。唯一服务 设计简洁明了:只需要一个服务,只需要一个二进制文件!FrankenPHP 不需要 PHP-FPM,它使用为 Go web 服务器特别定制的自己的 SAPI。易于部署 作为Docker 镜...

PHP,Golang,解决方案 2025-05-15 PM 3651℃