自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 资源 (12)
  • 问答 (1)
  • 收藏
  • 关注

原创 函数增长速率符号

O⋅)fn)gn)c0n0​≥0n≥n0​fn≤c⋅gn)fnOgn))Ogn))fn)gn)On2)n2o⋅)fn)gn)c0n0​≥0n≥n0​fnc⋅gn)fnogn))ogn))fn)gn)non2)nn2ω⋅)fn)gn)c0n0​≥0n≥n0​fnc⋅gn)fnωgn))ωgn))fn。

2025-01-09 10:11:22 593

原创 本原多项式

将GFp延伸为有pm个元素的域,称之为GFp的,表示为GFpmGFp是GFpm的子集。GFpm元素个数为pm。例如GF2是GF2m的一个子域。在扩域中存在一个特殊元素a,其满足a2m−11。这意味着任何幂次超过2m−1都可以被将次小于2m−1。GF2m可以表示为0a1a1...a2m−2。

2024-12-26 19:43:57 601

原创 有限域、伽罗瓦域、扩域、素域、代数扩张、分裂域概念解释

一个元素个数有限的域称为有限域或者伽罗瓦域有限域中元素个数为素数,记为GFpGF(p)GFp。有限域中的元素运算满足交换律,结合律和分配律。特征:存在某个正整数mmm,使得对任意域中元素aaama0ma=0ma0,则称特征为mmmCharFmChar F=mCharFm。讨论每个元素非常麻烦,幸运的是我们只需要关注单位元。如果能使单位元称为0,那么该正整数就是特征。有限域的特征一定是素数假设 ( p ) 不是素数:如果ppp。

2024-12-26 19:43:30 602

原创 Reed-Solomon-RS码详解

当我们要传输kkk比特数据的时候,我们编码后的码字长为nk2sn=k+2snk2s,该码可纠sss位错。

2024-12-25 22:44:28 1200

原创 python常见数组操作

当然,Python中的数组操作可以非常复杂和强大,特别是当你使用NumPy、SciPy、Pandas等库时。NumPy和SciPy提供了大量的线性代数功能,包括矩阵分解、求解线性方程组等。SciPy提供了信号处理模块,可以进行滤波、卷积等操作。NumPy允许你使用复杂的索引和切片操作来处理多维数组。NumPy和SciPy提供了傅里叶变换和逆变换的功能.NumPy会“广播”较小的数组以匹配较大数组的形状。NumPy可以生成各种分布的随机数.

2024-12-25 09:20:11 316

原创 python爬取网站

这个示例将抓取一个假设的商品列表网站,提取商品名称和价格,并将数据保存到CSV文件中。

2024-12-25 09:12:19 507

原创 python爬虫代码

创建一个Python爬虫通常涉及到几个步骤,包括发送网络请求、解析网页内容、提取所需的数据以及存储数据。下面是一个简单的Python爬虫示例,使用了。库来解析HTML内容。

2024-12-25 09:10:49 942

原创 K-均值聚类算法

值得注意的是,K-均值算法是基于欧氏距离的,因此在应用之前需要对数据进行标准化处理,以避免某些特征对距离计算的影响过大。另外,为了克服K-均值算法的一些缺点,研究人员也提出了许多改进的版本,如K-均值++、K-均值++、K-均值大数据版本等。K-均值聚类算法是一种经典的非监督学习算法,用于将数据集中的样本划分为K个不同的簇(cluster)。其目标是使得同一簇内的样本相似度最高,不同簇之间的样本相似度最低。

2024-12-24 21:54:46 283

原创 Reed-Muller(RM)码之编码

点个关注吧!看了一些中文的博客,RM码没有很详细的资料,所以本文尝试给出推导原理。推导RM码由 (r,m)( r , m )(r,m)两个参数定义,记作RM(r,m)RM(r,m)RM(r,m)。其中满足 0≤r≤m0 ≤ r ≤ m0≤r≤m,含义为:码长: n=2mn=2^mn=2m维数: k(r,m)=∑i=0i=rC(m,i)k ( r , m ) =\sum_{i=0}^{i=r}C(m,i)k(r,m)=∑i=0i=r​C(m,i)最小(汉明)距离: dmin=2m−rd_{mi

2024-12-24 21:51:24 967

原创 Apache Spark

它提供了一个高级别的API,可以在大规模集群上进行分布式数据处理,具有高性能和易于使用的特点。弹性分布式数据集(RDD):是 Spark 中的核心数据结构,代表了一个分布在集群中的可读写的数据集合。MLlib:是 Spark 的机器学习库,提供了常见的机器学习算法和工具,用于构建和训练模型。数据探索和可视化:Spark 提供了灵活的数据处理和查询能力,可以用于数据探索和可视化分析。GraphX:是 Spark 的图处理库,用于处理大型图结构数据,支持图算法和图计算。

2024-12-08 09:54:44 588

原创 Fujisaki-Okamoto转换(FO转换)

1、非对称加密是一个概率性算法,加密时输入公钥,消息和随机数生成密文。2、对称加密是一个确定性加密。加密时输入消息和公钥,生成对应的密文。

2024-12-08 09:51:12 1050

原创 智能合约运行原理

用一句话来总结,智能合约就像是一个自动售货机:你投入硬币(触发条件),选择商品(执行合约),然后机器就会自动给你商品(执行结果),整个过程无需人工干预,而且完全透明可靠。智能合约可以想象成一个自动执行的数字协议,它运行在区块链上,就像一个编程好的机器人,按照预设的规则来执行任务。比如,如果合约是关于支付的,那么当条件满足时,合约就会自动从一方的账户中扣除资金,并发送到另一方的账户。:智能合约的执行结果会被区块链网络中的其他节点验证,确保合约的执行是按照预定规则进行的,没有作弊或者错误。

2024-11-21 20:01:54 692

原创 区块链应用到银行的优势

哈希函数则确保交易数据的完整性和真实性,任何对交易数据的篡改都会导致哈希值的变化,从而被系统及时发现和阻止。:区块链通过共识机制,如工作量证明(PoW)、权益证明(PoS)等,确保所有节点对交易数据达成一致,从而保证了支付的一致性和可靠性。只有在大多数节点达成共识的情况下,新的交易才会被记录在区块链上,并被所有节点认可,这种机制有效防止了双重支付和欺诈交易的发生。例如,利用区块链技术进行股权管理,提供更高的安全性和准确性。支付系统:构建去中心化的支付网络,减少故障和攻击的风险,提高支付系统的安全性和效率。

2024-11-21 19:59:39 663

原创 编码之 low-density parity-check (LDPC码)

首先定义矩阵行重量:矩阵每一行的汉明重量为www。(列重量同理)令λρ∈Nλρ∈N,在F2F2​上的nk[n,k]nk线性码如果其parity check matrixH∈F2n−k×nH∈F2n−k×n​的列重量为λ\lambdaλ,行重量为ρ\rhoρ。那么称之为λρλρLDPC码。令w∈Nw∈N,在F2F2​上的nk[n,k]nk。

2024-11-20 09:21:05 1005

原创 编码之循环码-密码学

令cc1cn∈Fqncc1​...cn​∈Fqn​,定义循环移位操作σc\sigma(c)σc。σc1cncnc1cn−1σc1​...cn​cn​c1​...cn−1​如果任何码字的循环移位也是码字,我们称码是循环的。令CCC是nk[n,k]nk线性码,如果σCCσCC,我们称之为循环码。

2024-11-20 09:20:12 957

原创 编码goppa码详细讲解-编码密码(一)

令gzg0g1zgtztgzg0​g1​z...gt​ztLα1αn⊂FqmLα1​...αn​⊂Fqm​满足gαi≠0i∈Lgαi​0i∈L。

2024-11-19 11:18:04 1388

原创 goppa码详细讲解-编码与解码(二)

点个关注吧!!!!

2024-11-19 11:17:29 838

原创 GRS码(Generalized Reed-Solomon Code)

令k≤n≤q,α∈Fqn​是n元组(αα1​...αn​αi​αj​∀ij∈1...n令β∈Fqn​,ββ1​...βn​βi​0∀i∈1...n。长度n维度k的GRS码(GRSnk​αβ):GRSnk​αβ{(β1​fα1​...βn​fαn​))∣f∈Fq​xdegfk当β1...1。

2024-11-18 20:21:18 465

原创 线性码、汉明重量、汉明距离

定义1: qqq阶线性码CCC是Fqn\mathbb{F}_q^nFqn​的线性子空间。如果CCC的维度为kkk,那么称其为[n,k][n,k][n,k]线性码。定义2:线性码CCC的生成矩阵是G∈Fqk×nG\in \mathbb{F}_q^{k\times n}G∈Fqk×n​,GGG的行是CCC的基(即线性码是GGG的行的线性组合)。定义3:汉明重量(Hamming weight):对于x∈Fqnx\in \mathbb{F}_q^nx∈Fqn​,xxx的汉明重量为其非零元的个数:wtH(x)=∣{

2024-11-18 19:27:58 1097

原创 对偶码、信息集、系统形式、截断码、去心码

令。

2024-11-18 19:26:45 634

原创 NIZK零知识证明-Groth10-Short Pairing-based Non-interactive Zero-Knowledge Arguments(五)

读者可以尝试一下进行推导,论文还有常数长度的方案改进,感兴趣的读者可以去阅读原文,我就不再继续更新了。分别计算下面两个pairing,出现了我们期望的部分。但是他们还包含很多杂项。有需要论文知道、审稿,申博资料准备,答辩等的可以私信。因此prover产生argument。

2024-11-13 19:13:45 167

原创 NIZK零知识证明-Groth10-Short Pairing-based Non-interactive Zero-Knowledge Arguments(四)

是秘密值的承诺,思路和前面文章的argument一样。有需要论文知道、审稿,申博资料准备,答辩等的可以私信。六、Product Argument 乘积证明。,我们需要给出证据argument (,那么多项式可以变成下图所示。不就是上一章里面公共字符串的划分嘛!),这些证据是关于承诺值并且要证明。有相同的系数,因此便能完成证明。给定三个承诺,三个承诺之间满足。最后,prover不仅需要证明。,来消除所有其他项,只留下。成立,他还需要证明他知道。,那么上述等式就只剩。来证明他知道秘密值。

2024-11-13 18:57:58 670

原创 NIZK零知识证明-Groth10-Short Pairing-based Non-interactive Zero-Knowledge Arguments(三)

有需要论文知道、审稿,申博资料准备,答辩等的可以私信;。

2024-11-13 17:44:27 986

原创 NIZK零知识证明-Groth10-Short Pairing-based Non-interactive Zero-Knowledge Arguments(二)

有需要论文知道、审稿,申博资料准备,答辩等的可以私信零知识证明一见。输入pGGT​eggx..gxqgβgβx...gβxj−1gβxj...gβxq,求解出gβxj的概率为0.

2024-11-12 20:42:05 828

原创 NIZK零知识证明-Groth10-Short Pairing-based Non-interactive Zero-Knowledge Arguments (一)

一句话来说,零知识证明就是想实现:证明者能向验证者证明它拥有某些知识,但是不想让验证者获得该知识。:只要证明者正确地知道某一statement,那么就能让验证者相信自己知道该statement。任何恶意证明者都不能以虚假statement欺骗验证者接受该statement。证明者在向验证者提供证明的过程中不泄漏任何除statement正确性之外的信息。:任何承诺方都不能将已有的承诺值 Open 成不同的内容,即接收方可以确信。为知识承诺,因为证明者在不“知道”所承诺的值的情况下,不能做出有效的承诺。

2024-11-12 19:42:32 977

原创 数论17-群的基本性质

二、群中每一个元素存在唯一的逆元。(比如矩阵),这里只是写法表示。三、消去律:对任意三个元素。由群的定义知,对任一元素。由群的定义知,存在元素。所以只有唯一的单位元。

2024-07-24 16:25:59 1079

原创 数论16-群

只是一个符号表示,它可以是数的加法,乘法;是一个非空集合,如果集合上定义的代数运算。整数集合加法运算满足封闭性;上的加法构成群,该群称为。首先需要满足二元运算的。

2024-07-24 16:09:03 828

原创 数论15-二元运算,代数运算

"是集合的两个二元运算,如果对于集合中的任意三个元素。上的加法运算是一个二元运算,但减法不是二元运算。"是集合的二元运算,如果对于集合中的任意三个元素。"是集合的二元运算,如果对于集合中的任意两个元素。上的加法、乘法运算满足分配律和结合律。上的加法运算是一个二元运算。上的二元运算(代数运算)。"在该集合上满足结合律。"在该集合上满足交换律。上的乘法对加法满足分配律。在该集合上满足分配律。

2024-07-24 15:57:20 902

原创 Torus结构代码实现

所以dtot32(0.4)初始化Torus变量。

2024-07-23 07:42:02 398

原创 TFHE中的数据结构Torus

T满足加法交换群(阿贝尔群),乘法定义了外积(T中元素和整数群中元素做乘法)但未定义内积(T中元素做乘法)。反例:$a=2/5,b=4/5,c=1/3. $的集合(数模1运算)。具体见一下篇文章代码介绍。当我们值保留3位小数位数时。本文用T表示Torus。如果T是一个环,那么满足。,比特精度取64或32。\phi$是比特精度。

2024-07-23 07:40:34 747

原创 TFHE库示例代码

默认已经成功安装TFHE库,如果没安装可以看。

2024-07-22 11:56:10 1327

原创 TFHE示例代码注释

【代码】TFHE示例代码注释。

2024-07-22 11:55:34 179

原创 TFHE库,fftw和googletest库安装

3.主要会出现两个错误:没有fftw和googletest。本文主要关注于TFHE的安装与常见的问题。TFHE可能存在以下的报错,关注。

2024-07-20 09:33:23 453

原创 C++ versions less than C++14/11 are not supported.报错

TFHE报错C++ versions less than C++14 are not supported.3.打开CMAKELists.txt。4.在文件中添加以下两条命令。2.找到并进入src文件夹。安装TFHE遇见以下报错。1.进入TFHE文件夹。

2024-07-20 09:31:47 906

原创 CKKS加密-编码解码

CKKS的创新点与难点在于数据编码。CKKS支持实数和负数的计算,能直接应用于机器学习中。三、文中采用坐标随机取整的方法,进行映射。同时为了保证数据精度,取整前会先对数据乘上。我们想做的就是将消息编码到明文空间中,将明文解码到消息空间。感觉我们已经完成了数据编码:收到。,因此CKKS的消息空间只在。那我们定义一个新的空间。,想求解出一个多项式。

2024-05-16 17:20:04 616

原创 数论14-中国剩余定理

对于两两互素的正整数。,所以是方程组的解。

2024-05-10 09:39:30 1121

原创 数论13-同余方程、一次同余方程

我们把整个剩余类看成同余方程的一个解。不同于且是同余方程的解时,我们把它看作同余方程不同的解。因为一次同余方程有解,所以。为整系数多项书,将含有变量。是同余方程的解,那么剩余类。,所以存在唯一逆元使得。称为同余方程的次数。

2024-05-10 09:28:22 780

原创 数论12-欧拉定理与费马小定理

的元素(最小非负即约剩余系)为。两个即约剩余系的乘积分别为。中存在元素相等,那么有。即约剩余系乘积相等。,则即约剩余系表示为。

2024-05-06 10:12:17 799

原创 数论11-乘法逆元

定理:设正整数m,给定一个整数r∈Zm​,若gcdrm1,那么存在逆元k∈Zm​使得rk1modm。krm证:已经介绍过gcdabaxby。那么rxmy1,因此有rx1modm。所以x模m后便是r的逆元。示例:求11mod26的逆元:利用262∗114112∗4341∗31因此:14−1∗3=4−11−2∗4)=3∗4−。

2024-05-06 09:47:34 875

原创 数论10-即约剩余系

从定理可以扩展得到:对于互素的正整数。互素的元素构成的集合称为。是两个互素的正整数,如果。证明思路和前一章思路类似。的公因数,与已知矛盾。

2024-05-03 11:06:07 1049

NIST-Mceliece

NIST-Mceliece

2024-12-21

纠错码的编码理论 通信,密码学

纠错码的编码理论 通信,密码学

2024-11-28

lattice格密码讲义-11讲

lattice格密码讲义-11讲

2024-11-24

BIU密码学冬令营课件

BIU密码学冬令营课件

2024-11-24

二进制BCH纠错编码及其解码原理详解

内容概要:本文深入探讨了二进制BCH(Bose-Chaudhuri-Hocquenghem)编码,这是一种可以纠正多个错误的强大编码方式。文章首先定义了BCH编码的基本概念,包括消息多项式、生成多项式和编码后的多项式表示法。接下来介绍了BCH编码的具体生成方法,以及生成多项式的构建方式,特别是对于不同错误校正能力(如2错误或3错误校正)时的选择。最后,文章详细阐述了解码过程中定位错误位置的方法,即利用接收多项式除以生成多项式得到的余数来计算错误定位多项式,进而确定每个错误的位置。 适合人群:对数字通信理论有一定了解的高年级本科生、研究生或者工程师。 使用场景及目标:适用于需要深入了解和实现BCH编码与解码机制的工程项目,特别是在数据传输可靠性要求较高的应用场景中。具体目标包括提高编码效率、减少误码率和优化解码速度等。 阅读建议:鉴于文章涉及到大量的数学公式和推导过程,读者应当边读边练习相关计算,同时参照提供的例子来加深理解。推荐在掌握基本概念的基础上逐步推进到复杂部分的学习。

2024-11-24

量子时代下基于编码理论的密码学发展现状与挑战A survey on code-based cryptography

内容概要:本文综述了基于编码理论的密码学,尤其关注后量子环境下的公钥加密(PKE)机制和签名方案的发展。随着量子计算技术的进步,现有的非对称密钥系统面临严重威胁,国家标准化技术研究所(NIST)已经启动了标准制定进程。文中详述了多种编码理论背景及其应用,包括Hamming度量码、矩阵码、Reed-Solomon码、Goppa码、LDPC码等。对于McEliece和Niederreiter两大框架的安全性假设进行了深入剖析。此外,还介绍了NIST关于后量子数字签名方案的评估与攻击情况,比较了几种不同技术构建签名方案的方法。 适合人群:从事网络安全研究的专业人士以及对密码学感兴趣的研究人员和技术人员。 使用场景及目标:适用于需要了解最新进展和潜在漏洞的研究项目;帮助安全专家评估和选择合适的后量子密码解决方案;促进科研合作和技术创新。 其他说明:文章提供了丰富的数学基础材料,便于初学者入门;列举了大量未解决的问题,为未来研究指明方向。

2024-11-24

Graduate Texts in Mathematics) J.H. van L Introduction to Coding

内容概要:本书详细介绍了编码理论的基础知识及其在通信领域的应用。书中涵盖了代数、概率论、组合数学等多个数学领域的基础知识,重点讨论了线性码、循环码、Hamming码、BCH码、Reed-Solomon码等多种重要编码方法及其性能评估。此外,还涉及了一些高级主题,如完美码、均匀包装码以及卷积码等。 适合人群:具备一定数学基础的学生、研究人员和工程师,特别是对编码理论感兴趣的读者。 使用场景及目标:主要用于理解各种编码方法的工作原理,提高数据传输的可靠性和效率。适合用作研究生课程教材或科研参考书。 阅读建议:由于内容较为复杂,建议读者在阅读过程中逐步消化每部分内容,辅以实际练习加深理解。对于复杂的证明部分,可以通过查阅相关标准教材来补充知识。

2024-11-18

量子时代背景下基于编码的密码学综述及其公钥加密与签名方案研究A survey on code-based cryptograph

内容概要:本文系统地回顾了基于编码的密码学,重点讨论了公钥加密(PKE)和数字签名方案。随着量子计算技术的进步,当前使用的非对称密码体制面临威胁。为应对这一挑战,NIST发起了制定量子抗性公钥加密标准的竞争。文章深入探讨了几种主要的编码框架及其安全性假设,并提供了数学背景和技术细节,旨在帮助广大读者理解和掌握这门学科的核心概念和技术。 适合人群:信息安全专业人员、研究人员以及希望深入了解后量子安全解决方案的学生和学者。 使用场景及目标:适用于研究机构和企业在设计量子安全信息系统时的技术选型和支持理论依据。 其他说明:文章不仅涵盖基础概念,还包含了具体实施步骤和技术难点,对于构建新型加密系统具有重要的指导意义。此外,文中提到的具体算法如McEliece、Niederreiter框架以及各种改进方法等都经过详细解释,便于读者进一步研究。

2024-11-18

全同态MNIST模型训练

全同态MNIST模型训练

2024-10-12

2021电子科大软件学院复试题目合集.pdf

专业课,综合面试,英语面试合集。过去复试的题目收集。用于2021软件学院复试准备和2022保研面试准备

2021-01-15

电子科技大学网络安全协议实验报告TLS配置和流量分析实验.docx

网络安全协议课程实验完整报告 1)理解 TLS 协议原理; 2)掌握 apache 服务器的 HTTPS 配置方法; 3)掌握 TLS 流量分析方法。

2021-01-05

电子科技大学网络安全协议实验报告WPA-PSK口令实验.docx

网络安全协议完整实验报告 (1) 配置无线网络攻击环境 (2) 抓取无线网络握手包 (3) 编写程序破解 WPA-PSK 的口令

2021-01-05

电子科大操作系统实验课Linux通过管道实现进程间通信

操作系统实验完整报告 在Linux系统中使用系统调用fork()创建两个子进程,使用系统调用pipe()建立一个管道,两个子进程分别向管道各写一句话: Child process 1 is sending a message! Child process 2 is sending a message! 而父进程则从管道中读出来自于两个子进程的信息,显示在屏幕上。然后分别结束两个子进程的运行。 要求: 1.父进程先接收子进程P1发来的消息,然后再接收子进程P2发来的消息。 2.在Linux平台下实现。

2021-01-05

电子科大操作系统课程报告信号量哲学家就餐,生产者消费者实验_信号量生产者消费者pv完整代码

课程完整报告 实现哲学家就餐问题 1)熟悉Ubuntu系统环境和命令; 2)熟悉Ubuntu系统下的多线程编程; 2)在Ubuntu系统下编程实现哲学家就餐问题。 第二步:实现生产者/消费者问题 1)有一群生产者进程在生产产品,并将这些产品提供给消费者进程去消费。为使生产者进程与消费者进程能并发执行,在两者之间设置了一个具有n个缓冲区的缓冲池:生产者进程从文件中读取一个数据,并将它存放到一个缓冲区中; 消费者进程从一个缓冲区中取走数据,并输出此数据。生产者和消费者之间必须保持同步原则:不允许消费者进程到一个空缓冲区去取产品;也不允许生产者进程向一个已装满产品且尚未被取走的缓冲区中投放产品。

2021-01-05

计算机网络交换机Vlan实验.doc

掌握交换机命令行各种操作模式的区别,能够使用各种帮助信息,以及用命令进行基本的配置。 掌握如何在交换机上划分基于端口的VLAN、如何给VLAN内添加端口,理解跨交换机之间VLAN的特点 通过划分Port VLAN实现交换机的端口隔离,然后使在同一VLAN里的计算机系统能跨交换机进行相互通信,而在不同VLAN里的计算机系统不能进行相互通信。注:每台交换机上的每个VLAN,分别分配10个端口,即每台交换机的每个VLAN可以接入10台计算机。

2021-01-05

电子科技大学软件安全搜索API实验

理解API函数搜索原理; 掌握搜索kernel32.dll地址的方法; 掌握搜索LoadLibrary()及GetProcAddress()地址的方法;

2021-01-05

电子科技大学软件安全逆向实验.docx

理解软件逆向的概念; 掌握逆向工具:Ollydbg和IDA pro; 掌握逆向分析软件的方法; 掌握对可执行文件逆向到高级语言的方法 得到一个可执行EXE执行程序,反汇编该程序得到的信息

2021-01-05

刘鹏云计算第三版课后答案.pdf

刘鹏云计算第三版课后答案

2021-01-04

select和epoll实现多路复用.zip

使用select和epoll实现多路复用,并使用jmeter进行测试。压缩包包含代码和学生使用的完整实验报告

2020-05-20

多进程多线程时间服务.zip

unix环境下,分别使用多进程和多线程实现服务端和客户端,服务端向客户端发送系统时间,并时使用jmeter测试。其中包括完整代码和学生使用的完整实验报告

2020-05-20

软件工程软件质量保证和测试方法

软件工程软件质量保证和测试方法复习资料和相关的知识点考题

2018-12-04

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

TA关注的人

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