240 发简信
IP属地:四川
  • Go实现区块链(一)---基本原型

    1.区块链数据结构图 2.简易版区块结构 Block 3.区块体的Hash值的生成方式 采用sha256对区块体数据进行二次加密,从而构成区块链...

  • spring boot 配置文件中一些敏感信息加密

    1.前言 我们项目中经常有一些配置文件涉及密码一些敏感信息,我们想加密方式来保护密码,最长用的方式Oracle JEC Jar;这里我们采用ja...

  • spring-boot自定义fastjson-starter

    1.前言 我们用spring boot发现会有很多spring-boot-starter-xxx,在实际开发中可能会通过@Bean注解来实现组件...

  • Resize,w 360,h 240
    Go实现区块链(二)---工作量证明

    1.前言 前面我们已经介绍了区块链基本原型,接下来我们实现一个简易版的工作量证明,也就是我们所说的挖矿。可能我们经常在听别人说比特币的挖矿就是做...

  • spring boot 自定义封装阿里云短信服务starter

    1.前言 1.1 目前项目太多地方调用短信服务,微服务与微服务之间太多冗余代码,维护起来也不方便。项目中也会更改第三服务,由于多数时用sprin...

  • Resize,w 360,h 240
    Go实现区块链(五)---地址

    1.前言 上一章我们实现了交易,到目前为止,我们已经使用任意用户定义的字符串作为地址,比特币的账户地址其实就是用户公钥经过一系列 Hash ( ...

  • Resize,w 360,h 240
    Go实现区块链(四)---交易事物(一)

    1.前言 上一篇我知道了区块链如何持久化存储,接下来我们将开始实现区块链中交易是如何产生的如何防止被串改,如何在网络中分布式记账。我们将交易分成...

  • Resize,w 360,h 240
    spring-cloud-zuul API网关

    1.业务流程图 2. 需要依赖包pom.xml 3.application.yml文件,zull 路由配置采用path和URL方式 这样可以将/...

  • Resize,w 360,h 240
    搭建服务器https数字证书

    1.创建免费证书: 申请阿里云数字认证注意申请时注册域名地址是可以访问的页面,并解析到服务器上。阿里云数字认证申请成功时,选择下载 2.配置Ng...