如何在Ubuntu系统中通过Nginx实现端口映射与反向代理配置详解
在现代Web架构中,Nginx以其高性能、轻量级和灵活的配置而广受欢迎。特别是在需要实现端口映射和反向代理的场景中,Nginx更是不可或缺的工具。本文将详细介绍如何在Ubuntu系统中通过Ngi...
汇集全部已收录博客的最新文章,点击标题前往原文阅读。
在现代Web架构中,Nginx以其高性能、轻量级和灵活的配置而广受欢迎。特别是在需要实现端口映射和反向代理的场景中,Nginx更是不可或缺的工具。本文将详细介绍如何在Ubuntu系统中通过Ngi...
最近用 Rust 重写了博客的评论系统,这里分享一下实现过程以及一些对 Rust 的看法。主要使用了 tokio、sqlx、tera、axum 等 crate。包含遇到的一些坑和我的解决方案。
这是一篇有关安卓玩机资源的下载地址整合文章,包括手机的BL解锁,root、Xposed框架,以及好用的框架APP推荐等。 一、手机 ...
持续更新中
基础命令 cd less与more的区别 功能 操作 场景 文件压缩
家里的一台 linux 主机,安装 Docker 后遇到无法拉取镜像的问题,报错如下:docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers).
前言 又过了一年,然而也不知道干了什么。但是往年都写了,所以今年也写吧(虽然往年也不知道干了什么) 2024年我总共只写了3篇文章 ...
冲动消费 如果买一个东西的时候很匆忙,而且没有经过细致的对比、选择、看评测,那么 99% 买回来是会后悔的。只是觉得「设计我还挺喜欢的」解决不了任何实际的问题。自警了。不过这周也是买到了好东西的——一副有线耳塞。主要是为了玩 Switch 的时候可以不用经过外接屏的扬声器、同时又不用把插在机箱后面的耳机反复插拔的情况下,直接通过外接耳机来听声音。始终信奉一点:玩游戏不听声音,不如不玩。 游戏、音乐和其他 尽管通关《异度之刃 3》已经是去年的事了,但还是不时会去重听 OST。这一部对笛子的利用真的是非常让人着迷,而音乐和游戏场景、故事设计的结合又赋予了音乐和画面极强的感染力。真希望能有更多人体验…
使用开源项目 blueutil 让 macOS 实现自动连接蓝牙音箱设备。
2024年终感想 话说好久都没有写年终感想了,不是因为不想写,而是我也不知道该写什么好。旧的一年匆匆就过去了,新的一年才刚刚开始。 回顾2024 回想起来,2024其实过的还是很充实的,即使发生了各种各样的事情,但还是很有感触的,成长了许多,也收获到了许多。 年初的那会,因为要生地会考,所以比较忙,博客也属于一个无人打理的状态,除了刷刷B也没什么接触玩手机的地方了,后面在努力了近半年后,会考还是取得了一个相对满意的成绩(一A一B),也就没什么遗憾的了,后面会考结束后,博客也稍微打理了一下,修复了一些bug,优化了大陆的访问速度,想想当时一搞就是一个通宵(哈哈),看着现在的博客,还是很有成就感的…
简单记录一下我是怎么给博客添加 FancyBox 支持的。整件事的难度主要在于博客用的模板 fexo 已经好几年没更新了,自身不支持 FancyBox 扩展,所以只能自己加。要把大象装进冰箱共分为三步:第一步,在 themes\\source\js 目录下新建 fancybox.js 文件,内容如下:/** * 当 DOM 加载完成后初始化 FancyBox */document.addEventListener('DOMContentLoaded', function () { wrapImageWithFancyBox();});/** * 为博客文章中的图片添加 FancyBox 支持 …
刷点区块链,onlypwner也很不错,但是不给发wp,就发发这个的,项目地址:https://github.com/theredguild/damn-vulnerable-defi ,用foundry写起来很方便,目前已完结 代码:https://github.com/zysgmzb/My-Damn-Vulnerable-DeFi-V4-solutions 如果刚入门defi安全推荐按顺序做 目 […]
软件开发整体介绍 软件开发流程 需求分析 需求规格说明书:形成文档介绍 产品原型:通过静态网页展示业务功能 设 […] The post 苍穹外卖项目实战 first appeared on 东篱blog.
前后端常用资源库(如jsDelivr)访问延迟高,这些替代方案帮你加速! 在前端开发的广阔天地中,CDN(内容分发网络)服务堪称至关重要的一环。它如同一位高效的快递员,将前端资源快速且精准地递送至用户手中。jsDelivr曾是众多开发者信赖的CDN服务之一,其免费且强大的功能,为无数项目的资源加载与交付提供了便利。然而,自2021年12月起,jsDelivr因国内备案丢失这一意外状况,不得不将国内访问请求重新路由至Fastly,国内节点就此缺失。这一变动如同给快递员更换了一条漫长且拥堵的路线,使得访问速度大幅下降,严重影响了开发效率以及用户的使用体验。为了更直观地了解当前jsDelivr的访问…
レッスン25 文法 動詞(简体)・小句(动词简体形) + 名 使用动词或动词作谓语的小句修饰名词时,使用动词的简体形 これは明日かいぎで使う資料です。 あれは森さんが今夜泊まるホテルです。 あれは倒産した会社です。 小句(动词简体形) + 名は 名・形容詞です 动词小句修饰名词 而形成的名词短语 常
作为从原生 Android 转换而来的用家,带读者找出当下 Flyme 和 Android 的行为差异,并通过反编译找到可能的修正方法。
SSL证书的自动申请部署流水线创建方法
SSTI,全称是服务器端模板注入,是一种通过注入恶意模板代码攻击服务器的漏洞。在 Web 开发中,模板引擎是一种工具,用于将后端数据嵌入到 HTML 模板中,动态生成网页内容。它通过占位符将数据渲染到 HTML 页面中,实现逻辑与展示分离,提升开发效率和代码可维护性。然而,如果开发者未对用户输入进行充分的安全处理,攻击者可能利用 SSTI 注入恶意模板代码,导致服务器执行未授权操作,例如敏感信息泄露、任意文件读取或修改,甚至远程命令执行,最终可能完全控制服务器,严重威胁应用程序的安全性。
其实早就做好了,但是就是懒得忘记写文章😁 1.回顾几个月前曾写过一篇文章提到买了一个高通410随身WiFi,并且为其刷入了Debian,但是使用起来却有诸多不便,如4G的硬盘确实太小,使用WiFi连接家里的网络还是不太稳定等等所以萌生了想扩展它的接口的想法,查阅了网上的一些相关资料和一些大佬的作品之后,我还是自己画一块转接板(因为我的想法很简单,我只需要扩展一个USB接口出来就行了,而现成的都是有很多接口,最主要是零件太多了我不会懒得焊接🤐) 2.动手决定了要干什么,之后我就开始着手画板了。由于我们的需求很简单,只需要扩展出两个接口,一个用于连接USB设备,一个用于供电。所以电路极其简单,主要…
来湾区小半年,附近的山头爬得七七八八了。做个小盘点,供诸君参考。 1. 大宝荐 Rancho San Antonio County Park & Open Space Preserve 停车和步行起始点:S Meadow Trail, Cupertino, CA 95014 (PG&E Trailhead) 路径高点/折返点:High Meadow Vista Point 到湾区以后爬的第一个小山头,学长带我去的。这座山的步行道估计是南湾周末最多人来的几个步行道之一,就像白云山之于广州人一样。这条步行道路好走,距离可长可短,有好几段路视野宽阔。夏天可能有几段路有点晒,不过湾区嘛晒一下问题不大。…
申请账户 配置权限https://ram.console.aliyun.com/users这里只需要选dns相关权限就可以了,没有选择或者选择错误后面的执行是不能成功的。加入授权export A...
前言大家好,我是小小。最近在折腾服务器的过程中,发现很多小伙伴对 Redis 的安装部署还不太熟悉。作为一个爱折腾的博主,今天就给大家带来一篇超详细的 Redis 安装教程,包教包会!环境说明R...
DOM,全称Document Object Model,中文翻译为文档对象模型。DOM属于Web API的一部分。Web API中定义了非常多的对象,通过这些对象可以完成对网页的各种操作(添加删除元素、发送请求、操作浏览器等)。 什么是DOM DOM中的D意为Document,即文档。所谓文档就是指整个网页,换言之,DOM是用来操作网页的。O意为Object,即对象。DOM将网页中的每一部分内容都转换为了对象,div有div的对象,input有input的对象,甚至一段文本,一段注释也有其所对应的对象。转换为对象干什么?还记得面向对象吗?转换对象以后,我们就可以以面向对象的方式去操作网页,想要…
如果你觉得 Windows 更新频繁打扰,但又不想停用服务或者影响系统功能,那这个方法一定适合你! 通过导入一个注册表文件,即可延 ... 无损延长Windows更新暂停时间(适用于Windows10、Windows11)最先出现在小林的秘密基地。
Debian11系统# lsb_release -aNo LSB modules are available.Distributor ID: DebianDescription: Debi...
「我逆流而上到丛林冒险,也许有宝藏躲在里面?」——《游戏开始》
前言 如题所示,本文并不是一个全流程的教程,而是一个对已有教程的补充。如果你和我一样使用的是Quest3头显,可以查看这篇文章获得 ...
受力分析初中基本上就是被扔一边的,现在考试就考画图题和一小题,但实际上很重要。 步骤 1.先分析重力。若有质量 […]
是的,正则表达式也可以有求导!这一技巧在生成正则表达式(或拓展正则表达式)对应的 DFA/scanner 时非常有用。本文作为学习笔记,记录了正则表达式求导的定义和作用。 参考: Regular-expression derivatives reexamined, Scott Owens, John Reppy, Aaron Turon, 2009
最近真的在 LOLM 充了好多皮肤。英雄联盟那模式太上头了,魄罗宝箱啊还有就是其他返场皮肤30次必给,你说你抽 […]
回顾 2024 年在工作、家庭、写作、周刊、项目和生活中的折腾与收获,记录个人成长、关系连接和新一年继续行动的方向。
前情回顾:博主已经买了个
由于各种众所周知的原因,导致密码登录 VPS 的安全程度降低,于是更多的人在自己常用的 VPS 服务器上启用 […]
前置准备 安装kafka-sarama库 直接附带我的go mod: import ( "crypto/sha256" "crypto/sha512" "github.com/xdg/scram" ) var ( // SHA256 ... SHA256 scram.HashGeneratorFcn = sha256.New // SHA512 ... SHA512 scram.HashGeneratorFcn = sha512.New ) // XDGSCRAMClient ... type XDGSCRAMClient struct { *scram.Client *scram.Clien…
整理一下之前工作中用到的GRPC相关内容
整理下在工作中常用到的各种ADB命令和一些工具方法
NIST数据检索和二元交互参数回归 以 Aspen 自带的 NIST 数据库的数据为例,展示如何进行二元交互参数的回归 以甲醇和水体系为例,先通过 NIST 数据库检索相关参数: 检查数据一致性,点击左上方的 一致性检验: Passed 就是通过,Failed 就是检测失败。 选择合适的数据集:
一些碎碎念 我维护 AstrBot 这个项目到现在已经有两年多的时间了。从 2022 年 12 月底 ChatGPT 问世以来,这个项目便在不断更迭,途中也收获了不少的用户和他们的支持。这是我目前为止花费时间和精力最多的一个项目,包括设计整个架构项目、维护项目等等。然而,我却没有将这些思考过程以文章的形式写下来。 在这个项目正式被遗忘在时间的洪流之前,我觉得非常有必要写几篇文章来好好梳理一下它,来让更多人知道它背后的故事(聊聊它是怎么从一个几十行的代码膨胀到现在将近一万六千行代码的x)。毕竟真正去看源代码、看 commit log 的人应该没有多少吧。 @z2z63 的一句话很好:“源代码是设…
Hacking Apple Silicon by macOS. Kinda ironic.
新年将至,带着对岁月的敬意与对未来的期许,走进“70年代重庆百货”旧址改建的文创园区。在高大的石头房子间,用一抹喜庆的红记录下新年的暖意与生机。藤蔓掩映的石墙、嘉陵江边的红杉林,每一帧画面都流淌着时间的故事,也映照着新年的欢喜与祝福。