年度归档: 2025 年

73 篇文章

thumbnail
Highway-Toll-Framework
一个高速收费站框架,新增车辆类型(包括是真的新增车辆类型或者同一类型车辆叫法不同)不用修改原有代码,只需要在类上加注解(或注解配合properties配置文件)即可。 \---highway | Main.java | MainV2.java | MainV3.java | MainV4.java | +---annotation | Vehicl…
thumbnail
Three-terminal-communication
一个socket应用程序,有服务端、消费端和充值端。不同端通过对象处理流用一个MyTransaction类来进行信息传输。服务端监听端口,并开一个新线程对发来的信息执行相应操作。消费端向服务端发送消费请求,充值端向服务端发送充值请求。 \---v2 ConsumeClient.java MyTransaction.java RechargeClie…
thumbnail
分类与标签
如何谋划分类与标签这件事情可谓是一个大难题,因为一些文章不可能是被计划好写出来的,更多的是像灵光一现,我想要了解这个才写的,因此我有了重新规划标签和分类的想法。 基本原则 尽量遵循以下原则: 分类(Category):是博客的“目录结构”,用于对文章进行宏观划分,每篇文章一般只属于一个主要分类。 标签(Tag):是文章的“关键词”,用于对内容进行细…
thumbnail
防火墙工具引起的问题
起因 因为觉得服务器的内存占用太高,但是不知道要清理哪些进程,于是重启了一下服务器。重启服务器之后Xshell连不上了,于是折腾了一个晚上,搞明白了关于防火墙的一些相关知识。 同时突然想起之前一次使用firewall-cmd开放端口后,服务器也无法远程连接,可能也就是和今天学到的有关吧。 各种防火墙工具 在 Linux 系统中,有多种防火墙工具可供…
thumbnail
MySQL 开启和关闭远程访问权限
正文 在 MySQL 中,可以通过操作 mysql 数据库中的 user 表来开启和关闭远程访问权限。 如下所示: MySQL 是通过用户名(user)和客户端ip(host)来唯一确定一个用户。host 字段指定了允许用户连接的主机,它与 user 字段一起组成一个用户账户的唯一标识(即 'user'@'host')。 也就是说,可以设置同一个用…
thumbnail
从 Git 历史提交中删除文件
注意!!! 亲测!!!两个方案都会在删除提交记录的同时把原文件删除!!!一定要记得备份文件再操作!!!如果仓库非常重要的话建议操作前备份整个仓库!!! 方案一:使用git filter-repo工具 1. 安装 git-filter-repo 工具 pip install git-filter-repo 2. 运行命令删除example.txt文件…
thumbnail
Linux 安装 MySQL 8.0.26
原文链接:https://www.cnblogs.com/MrYoodb/p/15811199.html 1、MySQL 8.0.26 下载 官方网站下载 MySQL 8.0.26 安装包,下载地址: https://downloads.mysql.com/archives/community 需要注意:Linux操作系统是32位还是64位,本案例…
thumbnail
BFS 广度优先搜索 ( Breadth-First-Search )
原题单链接:https://www.luogu.com.cn/paste/sa0zary9 || https://rentry.org/3r68rga7 广度优先搜索算法(Breadth First Search),又称为"宽度优先搜索", BFS是用于图的查找算法(要求能用图表示出问题的关联性)。 BFS可用于解决2类问题: 1.从A出发是否存在…
thumbnail
U2F相关疑问
本文为人工智能问答记录,内容仅供参考,可能存在错误信息。 这个服务器的名称若是攻击者伪造的,那不是照样没用吗,比如攻击者伪造成amazon.com 你提出了一个很好的问题!如果攻击者能够伪造服务器的名称(例如,将伪造的网站名称设置为 amazon.com),那么这种机制确实可能会失效。让我们深入分析一下这种情况,并解释为什么在实际应用中,…