
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
目录一、mapper解析1、入口2、解析二、注册三、获取四、代理执行一、mapper解析1、入口private void parseConfiguration(XNode root) {try {propertiesElement(root.evalNode("properties")); //issue #117 read properties firsttypeAliasesElement(r
目录一、建造者模式二、工厂模式三、单例模式四、代理模式五、适配器模式六、模板方法七、装饰器模式八、责任链模式一、建造者模式建造者模式(builder Pattern) : 使用多个简单的对象一步一步构建成一个复杂的对象。mybatis中以Buidler结尾的对象基本上都是建造者模式。比如 SqlSessionFactoryBuilder,用以构建SqlSessionFactory对象。mybati
公钥 与 私钥比特币采用了ECDSA数字签名算法,是一种非对称的加密方法。非对称加密的秘钥是成对出现的,即公钥与私钥。公钥,公之于众,用于数字验签、加密;私钥,由持有者保存,用于数字签名、解密;以下记录一下学习该段知识的简要笔记,只讨论原理,不涉及具体加密算法的实现。数字签名&验签假设场景一,我让马化腾转述一句话给马云,谈一下如何收购小企鹅的 , 为了防止马化腾...
目录线程模型1、传统IO服务模型2、Reactor模式reactor三种模式:总结netty模型执行流程简述线程模型1、传统IO服务模型阻塞的IO模式获取输入数据,每个链接需要独立的线程完成数据传输及处理当并发数较大时,创建大量线程,占用系统资源;线程创建后如无数据读写,将被阻塞2、Reactor模式reactor针对传统的IO模型的两个缺点,解决方案:a、基于IO多路复用模型:多个连接共用一个阻
目录一、分层存储器结构图二、无存储抽象三、运行多个程序缺点四、地址空间1、基址寄存器和变址寄存器2、交换技术3、虚拟内存分页存在映射的页如何映射未映射的页如何映射MMU页表一、分层存储器结构图主存(RAM) 是一件非常重要的资源,必须要认真对待内存。操作系统中管理内存层次结构的部分称为内存管理器(memory manager),它的主要工作是有效的管理内存,记录哪些内存是正在使用的,在进程需要时分
目录一、简介二、SHA256过程详解1、公式2、常量及初始化3、消息预处理STEP1:附加填充比特STEP2:附加长度值4、计算消息摘要消息拆分STEP1:构造64个字(word)STEP2:进行64次循环三、完整的代码实现学习区块链,总是无法避开各种加密算法,因为各种加密算法在实现区块链当中的各个环节都有着不可替代的作用。这里介绍一下在比特币挖矿以及merkle树当中被大量使用的鼎鼎大名的SHA
目录一、概述二、知识准备1、阶2、本原元三、算法流程1、密钥生成2、加密3、解密四、代码实现一、概述Rsa是基于大质数分解难题;而Elgamal是基于G上的离散对数难题ElGamal算法是由Tather ElGamal在1985年提出的,它是一种基于离散对数难题的加密体系,与RAS算法一样,既能用于数据加密,也能用于数字签名。ElGamal算法是基于因数分解,而ElGamal算法是基于离散对数问题
简介首先明确的是AES是数据高级加密标准,而并非是一种加密算法。AES(Advanced Encryption Standard)在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。严格地说,AES和Rijndael加密法并不完全一样(虽然在实际应用中二者可以互换),因为Rijndael加密法可以支持更大范围的
目录一、简要描述二、名词解释数据填充分组加密算法特点置换三、加密运算1、加密运算流程图2、初始置换 3、生成子秘钥PC-1置换 PC-2置换4、迭代的过程(f函数)f函数E-盒扩展 S-盒替代 P-盒置换 左右交换5、逆置换四、解密流程五、代码实现六、总结一、简要描述DES ...
目录引语加密加密算法公式为什么采用加密-解密-加密的形式解密代码实现注意:3DES是3重DES加解密算法,具体原理同DES,不在赘述。引语DES算法是全网公开的,其安全性是依靠秘钥的,但是随着计算机算力的增长,56位的秘钥容易受到穷举攻击。因此,3DES作为替换升级的方案应运而生。加密3DES是对称加密的一种,是DES向AES过渡的加密算法。它使用三个秘钥的三重DES加密方法,该算法执行三次DES