自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(320)
  • 收藏
  • 关注

原创 Playwrite(Rpa魔改)

【代码】Playwrite(Rpa魔改)

2026-03-16 00:59:54 98

原创 Playwrite(Proxy和指纹库)

【代码】Playwrite(Proxy)

2026-03-14 14:29:08 109

原创 Apple基础(StoreKit 2.0)

在 Apple In-App Purchase (IAP) 系统中购买成功后。

2026-03-11 17:40:24 100

原创 Google-Oauth

CLIENT_SECRETS_FILE 是一个 JSON 格式的文件,通常是你在 Google Developer Console 上创建 OAuth 2.0 客户端时下载的文件,里面包含了你应用的 客户端 ID 和 客户端密钥。客户端ID(Client ID):这是唯一标识你应用的字符串,Google用它来识别是哪个应用在请求用户数据。客户端密钥(Client Secret):是一个保密的密钥,用来验证你的应用身份。JWT 是一个“令牌”,它是 自包含的身份信息,用于在不同的服务之间传递认证信息。

2026-03-11 16:16:42 396

原创 MCP和Skills

【代码】MCP教程。

2026-02-27 14:13:30 314

原创 Nanobot部署

【代码】Nanobot部署。

2026-02-09 22:59:33 412

原创 Onesignal(Xcode)

输入 URL: https://github.com/OneSignal/OneSignal-iOS-SDK。进入 Certificates, Identifiers & Profiles (左侧选择「Keys」)选择这个Apple Push Notifications service (APNs)右上角点「+」创建新 Key。然后就下载.p8 Key。选择版本并添加到项目。

2026-02-03 17:08:23 213

原创 Docker(Portainer)

Portainer是一款轻量级容器管理工具,提供Web界面可视化操作Docker/Kubernetes环境。安装命令:docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce。

2025-12-06 20:58:07 211

原创 Docker(基础指令)

Docker 默认需要 root 权限,因为它要操作系统内核的功能。sudo -i。

2025-12-06 17:00:43 244

原创 Ubuntu(Nginx反向代理)

www.example.com/api → 转发到 192.168.1.11:9090。www.example.com:80 → 转发到 192.168.1.10:8080。www.example.com:81 → 转发到 192.168.1.11:9090。www.example.com/ → 转发到 192.168.1.10:8080。用户访问同一个域名,但用不同端口号,走不同后端。用户访问同一个域名,不同路径走不同后端。

2025-11-29 01:37:59 250

原创 Ubuntu(宝塔面板)

【代码】Ubuntu(宝塔面板)

2025-11-28 18:05:01 173

原创 Cloudflare(Cloudflare Tunnel)

然后放在D盘的目录地方添加path路径。

2025-11-28 14:59:37 520

原创 Ubuntu(Seafile私有云)

【代码】Ubuntu(Seafile私有云)

2025-11-27 15:38:27 192

原创 跨网络互联技术(Nginx反向代理)

安装完成后,Nginx 默认会监听如果能返回一个默认页面,说明安装成功。

2025-11-25 23:07:00 288

原创 Cloudflare(acme证书-Cloudflare-x-ui)

本文介绍在NameSilo购买域名后,通过Cloudflare托管DNS并使用acme.sh申请SSL证书的完整流程。主要内容包括:1)将域名解析至Cloudflare并配置API Token;2)安装acme.sh工具及相关依赖(curl/socat);3)使用Cloudflare DNS验证方式申请证书;

2025-11-25 13:35:14 565

原创 Cloudflare(①CDN和R2)

Cloudflare,用来保存文件;而,用来把这些文件快速传递给全球用户。两者功能不同,但常常配合使用:R2 负责存储,CDN 负责加速访问。

2025-11-22 18:33:40 552

原创 跨网络互联技术(加密算法)

TCP 是“面向连接”的,必须先建立连接(SYN → SYN-ACK → ACK)。SYN‑ACK: 服务端回应“我收到了,也准备好了”(同步并确认)。UDP 是“无连接”的,直接发数据,不需要建立或关闭连接。SYN: 客户端提出“我要连你”(同步序列号)。ACK: 客户端再确认一次“好,开始吧”。

2025-11-01 22:30:47 321

原创 Ubuntu(⑤Redis)

【代码】Ubuntu(⑤Redis)

2025-10-30 23:27:03 239

原创 Ubuntu(④Mysql)

sudo mysql如果显示 active (running),说明 MySQL 已经在运行。

2025-10-30 23:02:56 320

原创 Ubuntu(③vsftpd)

作用:安装 vsftpd(Very Secure FTP Daemon,安全的 FTP 服务器)。systemctl 是 systemd 的管理工具,用来控制服务的启动、停止、重启。按下 Ctrl + ^(就是 Ctrl + 键盘上的 ^,通常在数字 6 上方)。作用:更新 Ubuntu 的软件包索引(相当于刷新“软件清单”)。按 Ctrl + K → 会把选中的内容剪切掉(相当于删除)。如果没有选中区域,Ctrl + K 会删除光标所在的整行。然后用方向键移动光标,所经过的区域就会被标记。

2025-10-30 22:33:27 287

原创 Ubuntu(②共享剪贴板)

【代码】Ubuntu(②共享剪贴板)

2025-10-30 22:13:31 312

原创 Ubuntu(①shell脚本)

touchtouchtouch 1.sh如果文件不存在,就会新建一个空文件。如果文件已存在,会更新它的“最后修改时间”。

2025-10-30 21:51:38 272

原创 金融--------

所以,M2 = 所有现金 + 活期存款 + 定期存款,它是衡量一个国家市场上“钱的总量”的重要指标。M2:M1 再加上大家的定期存款、储蓄存款等(虽然不能马上用,但过段时间可以取出来)如果 M2 增长太慢,可能说明经济活力不足,大家不愿意花钱或投资。M1:M0 加上企业在银行的活期存款(可以随时取出来用)如果 M2 增长太快,可能会引发通货膨胀(钱变得不值钱)M0:你手里的现金,比如钱包里的纸币和硬币。

2025-10-27 20:56:32 190

原创 跨网络互联技术(UAC-NSSM)

*NSSM** = **Non-Sucking Service Manager**("不会让人抓狂的服务管理器")- 每次启动 sing-box.exe 都会**弹出 UAC**(因为需要管理员权限创建 TUN 网卡)- **实现方式**:使用 NSSM 将 sing-box.exe 包装为 Windows 服务。它是一个轻量级的工具,用来将**普通的可执行文件**包装成 **Windows 系统服务**。- **安装时**:弹 1 次 UAC 注册服务。- **运行时**:完全不弹 UAC ✅。

2025-10-26 17:19:55 534

原创 RealVNC Viewer(Windows控制Mac)

《Mac与Windows远程桌面连接指南》摘要:本文介绍了Mac与Windows之间通过VNC实现远程桌面的详细步骤。Mac端需在系统设置中启用屏幕共享并设置VNC密码,记录IP地址;Windows端安装RealVNC Viewer,输入Mac的IP和密码即可建立连接。该方案支持跨平台远程控制,操作简单,适合需要远程协助或跨设备工作的用户使用。(98字)

2025-10-23 20:28:10 938

原创 FadCrypt应用加密

如何在注册表中添加FadCrypt开机启动项: 按Win+R输入regedit打开注册表编辑器 依次展开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run 右键新建字符串值并命名为FadCrypt 双击该值,输入带双引号的程序完整路径(如"C:\ProgramFiles\FadCrypt\FadCrypt.exe") 保存设置,重启电脑后FadCrypt将自动启动 (80字)

2025-10-23 19:44:43 259

原创 Python基础(②⑦MCP)

【代码】Python基础(②⑦MCP)

2025-10-13 16:34:12 156

原创 Python基础(②⑥分库分表)

如果 Redis 没有 → 去 MySQL 账号表查 → 回写 Redis。MySQL:存账号 → user_id 的权威数据(保证一致性)。如果 Redis 有 → 直接拿到 user_id,去分表查详情。账号表放在 MySQL(权威存储)+ Redis 做缓存。单机资源有限 → CPU、内存、磁盘都可能成为瓶颈。单表数据太多 → 索引失效、锁竞争严重。用户输入账号 → 先查 Redis。单个数据库压力太大 → 查询变慢。水平分表(按 ID 取模)

2025-10-01 19:55:10 363

原创 Python基础(②⑤Mycat读写分离)

站在应用和数据库之间,拦截 SQL,自动把 INSERT/UPDATE/DELETE 送到主库,把 SELECT 送到从库。所以,只要在这个网段里的机器上运行 MySQL 客户端,用 repl/密码 登录,就能连上主库(前提是网络通、端口开)⚠️ 注意:server-id 必须和主库不同,比如主库是 1,从库就用 2。从库 I/O 线程 → 去主库拿这份日志,存到自己本地(relay log)由 MySQL 自己完成(主库写 binlog,从库拉取并重放)之后,从库就会 自动更新,不需要你再管。

2025-10-01 19:37:36 369

原创 Java基础(①Tomcat + Servlet + JSP)

配置好 JAVA_HOME 和 PATHjava -version 确认成功去 Tomcat 官网 下载 Tomcat 9/10,解压到本地记住路径,比如 D:\apache-tomcat-9.0.XX打开命令面板(Ctrl+Shift+P)输入Maven:New Project选择一个 archetype(项目模板)这是官方提供的最小 JSP/Servlet Web 应用模板。

2025-09-29 21:41:54 330

原创 Python基础(②④序列化和伪造Session)

在 Web 开发里,最常见的序列化格式就是的本质是: 👉 把内存里的数据结构(比如 Python 的dict、Java 的对象、Go 的 struct)转换成一种{"username": "alice", "age": 20} 在 Python 里是 dict(内存里的哈希表){"username": "alice", "age": 20} 变成字符串以后就是 JSON(纯文本)这一步才叫“序列化”:把 Python 对象 → 字符串。前半部分是序列化+Base64 的数据,后半部分是签名。

2025-09-29 20:34:22 374

原创 Python基础(②③Session和Cookie)

但是 Flask 会帮你自动完成。

2025-09-29 20:04:02 267

原创 Python基础(②②伪造JWT)

【代码】Python基础(②②伪造JWT)

2025-09-29 19:05:07 169

原创 Go基础(⑧JSON Web Token)

【代码】Go基础(⑧JSON Web Token)

2025-09-29 16:40:19 247

原创 Go基础(⑦实例和依赖注入)

【代码】Go基础(⑦实例和依赖注入)

2025-09-29 16:17:07 281

原创 Go基础(⑥Cors)

【代码】Go基础(⑥Cors)

2025-09-29 15:46:07 287

原创 PostgreSQL(②基础命令)

PostgreSQL 自带的控制工具,用来启动、停止、重启数据库服务。指定数据库的 数据目录(data directory)。里面存放了数据库的所有数据文件、配置文件(postgresql.conf、pg_hba.conf 等)。你在 initdb 初始化时生成的就是这个目录。表示启动数据库服务。执行后,PostgreSQL 会在后台运行,监听默认端口 5432,等待客户端连接。PostgreSQL 安装时默认有一个超级用户叫-U postgres → 指定数据库用户名。

2025-09-26 00:27:54 299

原创 神经网络(①MNIST 手写数字识别)

🛠️ 创建虚拟环境这会在当前目录下生成一个名为ai/的文件夹,里面包含独立的 Python 解释器和库环境。

2025-09-25 17:08:12 468

原创 Esp32基础(①②大模型控制)

这篇文章介绍了一个基于ESP32和Python的智能灯光控制系统。系统分为两部分: MicroPython部分运行在ESP32上: 建立8个灯泡的GPIO映射 实现WiFi连接功能 提供Web API接收控制指令 支持单灯控制、流水灯效果以及循环/定时控制 Flask部分运行在服务器: 集成DeepSeek AI处理自然语言指令 将用户语音转换为标准JSON控制指令 转发指令到ESP32执行 系统特点包括: 支持自然语言控制(如"123灯亮其他灭") 可实现复杂灯光效果(如循环、定时)

2025-09-23 22:02:47 236

原创 Esp32基础(①①FRP内网穿透(Fast Reverse Proxy))

在公网服务器上,编辑。

2025-09-22 23:55:56 454

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除