自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 攻防世界题解随缘更新

题目其实很简单,复习一下RSA的算法原理就清楚了。如果想要详细了解或者说学习、复习RSA的计算原理的可以参考,个人认为这篇博客对RSA的原理阐述非常清晰。对于一次RSA加解密,步骤一般为:1.随机生成两个质数p和q;2.计算n=p*q;3.计算欧拉函数z=(p-1)*(q-1);4.计算公钥e,其实是取值,1

2024-05-14 16:58:07 837 2

原创 正则表达式Regex小试

如下图输入“/(n)(a[a-z])/gm”便可以得到数个匹配的子串,光标移到子串上便可以查看到详细的信息,其中group #1、group #2便是我们使用小括号进行分组的结果,之后我们便可以使用“$1”与“$2”分别对匹配到的字符“n”和子串“an”、“ag”等进行操作处理,这便是捕获。符号“\b”表示匹配边界。此外,如同逻辑表达式中的“非”一样,正则表达式1也提供多种多样的“非”的表达形式,在中括号“[ ]”中可以通过添加字符“^”来实现,如"[^a-z]"可以匹配到所有的非小写字母的字符。

2024-05-14 15:58:42 648 1

原创 Linux Socket初窥

套接字(Socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。

2023-02-27 21:56:38 98 1

原创 Dijkstra——最短路径路由算法java实现

路由算法分为两种:距离矢量算法(DV)和链路状态算法(LS),Dijkstra算法是LS算法的主要表现形式。在路由算法中,Dijkstra算法主体和数据结构与算法课程中的并无二致,只是需要计算源结点到其余所有能够到达结点的路径长度,即把其余所有结点均视为目标结点,并通过表格(数组)对算法过程和结果进行记录。算法的伪代码如下:Initialization: N'= {u} for all nodes v if v adjacent to u then D(v)= c(...

2022-05-31 18:41:54 2022 2

空空如也

空空如也

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

TA关注的人

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