分类: 术理共探

49 篇文章

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
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),那么这种机制确实可能会失效。让我们深入分析一下这种情况,并解释为什么在实际应用中,…
thumbnail
PIN 和密码的区别
特性PIN密码长度4-6 位数字至少 8 位,包含多种字符复杂度低(仅数字)高(字母、数字、符号)存储通常存储在本地设备通常存储在远程服务器上用途快速验证(如手机解锁、ATM)高安全性场景(如银行账户)安全性较低,但通常与硬件绑定较高,但依赖服务器安全性用户体验简单快捷较复杂,可能需要密码管理器
thumbnail
Lec02-人员身份验证
由于时间精力有限,目前只翻译部分内容。本文使用人工智能协助翻译,内容仅供参考,可能有错误或遗漏。如果你对内容或超链接有疑问,可以查看原文。参考资料地址:https://github.com/PKUFlyingPig/MIT6.1600 1 认证 通常情况下,计算机系统在处理请求之前会执行两个步骤请求: 验证: 识别发出请求的人或机器(“当事人”)。…
thumbnail
Java泛型-PECS原则
什么是PECS原则? PECS 是 “Producer Extends, Consumer Super” 的缩写。换句话说,如果参数化类型表示一个生产者(只读)就使用<? extends T>,如果它表示一个消费者(只写)就使用<? super T>。这个原则在使用泛型限定通配符时非常有用,可以帮助我们决定何时使用 <…
thumbnail
伪静态
本文为人工智能问答记录,内容仅供参考,可能存在错误信息。 一、什么是伪静态? 伪静态(Pseudo-static)是一种通过 URL 重写技术,将动态 URL 转换为看起来像静态 URL 的技术。它的目的是让 URL 更加友好、易读,同时提升搜索引擎优化(SEO)效果。以下是关于伪静态的详细解释: 1. 动态 URL 和静态 URL 动态…