实现点对点网盘的方法
    1.
    发明授权

    公开(公告)号:CN114124933B

    公开(公告)日:2024-10-01

    申请号:CN202111318895.X

    申请日:2021-11-09

    摘要: 本发明涉及实现点对点网盘的方法。包括:⑴电脑A与电脑B分别进行客户端\发现服务器与中继服务器的安装与配置;⑵启动发现服务器软件和中继服务器;⑶电脑A与电脑B分别向发现服务器上服自己的网络信息;⑷发现服务器将电脑A的网络信息反馈给电脑A,发现服务器将电脑B的网络信息反馈给电脑B;⑸电脑A从网络信息中提取电脑B所关联的中继服务器,文件创建/删除/修改;电脑B从网络信息中提取电脑A所关联的中继服务器,文件创建/删除/修改;⑹电脑A向中继服务器加密发送文件,中继服务器转发文件给电脑B,电脑B向中继服务器加密发送文件,中继服务器转发文件给电脑A;⑺完成两台或多台电脑之间的同步,形成共享网盘。

    基于证书的设备ID生成方法
    3.
    发明公开

    公开(公告)号:CN114979066A

    公开(公告)日:2022-08-30

    申请号:CN202210507009.6

    申请日:2022-05-10

    摘要: 本发明涉及基于证书的设备ID生成方法,包括:⑴首次启动时,系统为应用创建证书,借助于OpenSSL生成私钥,基于私钥生成自签名证书;⑵读取证书的内容,使用摘要算法SHA256计算出256bit摘要信息;⑶Base32将每个字符编码成5bit(2~5=32),生成的ID类似于:MFZWI3DBONSGYYLTMRWGC43ENRQXGZDMMFZWI3DBONSGYYLTMRWA====;⑷设备ID制作完成;⑸分组,将填充产生的4个等号去掉,剩下52位,将13个字符1组,分为4组;⑹设计校验位,采用:(a[1]*W1+a[2]*W2+a[3]*W+....+a[13]*W13)%23,求和对23这个质数取余,将余数作为校验位拼接到每组最后,设备ID的总长度变成56位字符;⑺将56位的设备ID,每7个字符一组,共8组,每组之间使用破折号连接,设备ID:FZWI3D‑BONSGYC‑YLTMRWG‑C43ENR5‑QXGZDMM‑FZWI3DP‑BONSGYY‑LTMRWAD;基于证书的设备ID制作完成。

    基于Word的知识库构建方法及其控制方法

    公开(公告)号:CN113779931A

    公开(公告)日:2021-12-10

    申请号:CN202111012755.X

    申请日:2021-08-31

    摘要: 本发明涉及基于Word的知识库构建方法及其控制方法。构建方法包括步骤:⑴登陆网站,选择或创建文档分类;⑵从本地选择要发布的word文档;⑶提交给转换器进行转换;⑷转换后的文件上传到文件系统;⑸将word的元数据信息保存到数据库,得到数据库记录ID;⑹基于转换后的文本内容,进行内容索引,同时也将作者、数据库ID进行索引;⑺刷新网站页面,在最近文档中,即可查到新上传的文档链接。

    基于证书的设备ID生成方法

    公开(公告)号:CN114979066B

    公开(公告)日:2024-07-05

    申请号:CN202210507009.6

    申请日:2022-05-10

    摘要: 本发明涉及基于证书的设备ID生成方法,包括:⑴首次启动时,系统为应用创建证书,借助于OpenSSL生成私钥,基于私钥生成自签名证书;⑵读取证书的内容,使用摘要算法SHA256计算出256bit摘要信息;⑶Base32将每个字符编码成5bit(2~5=32),生成的ID类似于:MFZWI3DBONSGYYLTMRWGC43ENRQXGZDMMFZWI3DBONSGYYLTMRWA====;⑷设备ID制作完成;⑸分组,将填充产生的4个等号去掉,剩下52位,将13个字符1组,分为4组;⑹设计校验位,采用:(a[1]*W1+a[2]*W2+a[3]*W+....+a[13]*W13)%23,求和对23这个质数取余,将余数作为校验位拼接到每组最后,设备ID的总长度变成56位字符;⑺将56位的设备ID,每7个字符一组,共8组,每组之间使用破折号连接,设备ID:FZWI3D‑BONSGYC‑YLTMRWG‑C43ENR5‑QXGZDMM‑FZWI3DP‑BONSGYY‑LTMRWAD;基于证书的设备ID制作完成。

    基于视觉算法的手机扫描仪的控制方法

    公开(公告)号:CN114663287A

    公开(公告)日:2022-06-24

    申请号:CN202210367479.7

    申请日:2022-04-08

    摘要: 本发明涉及基于视觉算法的手机扫描仪的控制方法,扫描器,(1)获取摄像头分辨率;(2)按帧率fps=20采集图片,按宽度500像素等比例缩放;(3)图片灰度化处理,检测色差得阈值Threshold,将图片灰白化;(4)用高斯滤波对图片柔化;(5)标记轮廓核心点位;(6)通过逼近算法得到轮廓的核心点位置:(7)挑选满足要求的图片轮廓;按步骤(5)的缩放还原;裁剪器,(8)初始边界点作参数;(9)将四边界顺时针方向连接成四边形,覆盖在原图上,四边界点各设锚点,拖动;(10)基于坐标向量,根据四点和长宽边长,作目标文档的长宽;(11)像素投射,将原始图片上的目标范围内的像素填充到新的文档矩阵里。

    FTP水平扩容方法及FTP水平扩容系统

    公开(公告)号:CN114942906A

    公开(公告)日:2022-08-26

    申请号:CN202210508233.7

    申请日:2022-05-10

    摘要: 本发明涉及FTP水平扩容方法及FTP水平扩容系统。FTP水平扩容方法,包括:⑴更改FTP的存储方式,使用分布式存储方式代替FTP的单机存储模式;⑵替换FTP的单机磁盘目录结构,将FTP原始的本地目录方式改成虚拟文件目录,使用关系数据库来存储FTP的目录结构,通过关系数据库的自连接方式模拟目录的上、下层级关系;⑶一个可与标准FTP客户端通信程序兼容的FTP协议,结合ESS和VD构成FTP‑AS之可扩容存储系统的完整存储架构;⑷将历史文件从之前的FTP服务器迁移到新的分布式存储引擎里,并将之前的目录结构映射到步骤⑵的虚拟文件目录里。

    实现点对点网盘的方法
    10.
    发明公开

    公开(公告)号:CN114124933A

    公开(公告)日:2022-03-01

    申请号:CN202111318895.X

    申请日:2021-11-09

    摘要: 本发明涉及实现点对点网盘的方法。包括:⑴电脑A与电脑B分别进行客户端\发现服务器与中继服务器的安装与配置;⑵启动发现服务器软件和中继服务器;⑶电脑A与电脑B分别向发现服务器上服自己的网络信息;⑷发现服务器将电脑A的网络信息反馈给电脑A,发现服务器将电脑B的网络信息反馈给电脑B;⑸电脑A从网络信息中提取电脑B所关联的中继服务器,文件创建/删除/修改;电脑B从网络信息中提取电脑A所关联的中继服务器,文件创建/删除/修改;⑹电脑A向中继服务器加密发送文件,中继服务器转发文件给电脑B,电脑B向中继服务器加密发送文件,中继服务器转发文件给电脑A;⑺完成两台或多台电脑之间的同步,形成共享网盘。