抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

功能 本程序的主要目的是便于阅读XML文件.在网上复制一些XML文本时,常常出现格式错误,更有甚者,整个文本就一行,一行有几百个字符.这些奇奇怪怪的格式大大增加了理解难度,本程序将模仿记事本,提供基础的文件读写,编辑功能,并在此基础上增加了格式对齐和高亮功能. 1234567891011<?xml version="1.0" encoding="utf-8" ?> <Cl...
C#

许多软件都有正版验证功能,它们通常需要联网验证,验证的本质则是加密与解密,本文将使用RSA加密算法实现简易的离线验证功能 RSA加密 设p,qp,qp,q是两个超级大的素数,N=pqN=pqN=pq,数据通过欧拉函数φ(N)φ(N)φ(N)来加密,而欧拉函数φ(N)φ(N)φ(N)满足φ(N)=φ(pq)=(p−1)(q−1)φ(N)= φ(pq)=(p-1)(q-1)φ(N)=φ(pq...
C#

敏感词过滤说白了就是简单的字符串替换,Java本身已经提供了相关函数,但是一旦遇到长文本,或者敏感词数量庞大,效率下降就会非常明显.本文将介绍利用多叉树进行敏感词存储和过滤的方法. 多叉树 多叉树是一种特殊的数据结构,如下图 Head为头节点,下面的ABCDE均为子树.那么多叉树是如何存储敏感词的呢?首先将敏感词分解为一个一个的字符,例如敏感词"CSDN",第一个字符是C,则在Head下...