当前位置: 首页 > news >正文

打码兔怎么和网站做接口上海关键词优化的技巧

打码兔怎么和网站做接口,上海关键词优化的技巧,网站架构设计师月薪多少,越南人一般去哪个网站做贸易文章目录 Go 语言 big.Int应用场景:大整数位运算使用举例: go sdk中crypto/ecdsa 椭圆曲线生成私钥相关结构中就有使用 Go 语言 big.Int Go 语言 big.Int 参考URL: https://blog.csdn.net/wzygis/article/details/82867793 math/big 作为 Go 语言提供的…

文章目录

    • Go 语言 big.Int
    • 应用场景:大整数位运算
    • 使用举例: go sdk中crypto/ecdsa 椭圆曲线生成私钥相关结构中就有使用

Go 语言 big.Int

Go 语言 big.Int
参考URL: https://blog.csdn.net/wzygis/article/details/82867793

math/big 作为 Go 语言提供的进行大数操作的官方库。

big.Int 用于表示 大整数。

应用场景:大整数位运算

在密码学、加密算法或者需要处理大数字的领域中,使用大整数进行位操作是非常常见的。

实战demo:来自cosmos的 bip39.go

  ...// Break entropy up into sentenceLength chunks of 11 bits// For each word AND mask the rightmost 11 bits and find the word at that index// Then bitshift entropy 11 bits right and repeat// Add to the last empty slot so we can work with LSBs instead of MSB// Entropy as an int so we can bitmask without worrying about bytes slicesentropyInt := new(big.Int).SetBytes(entropy)// Slice to hold words inwords := make([]string, sentenceLength)// Throw away big int for AND maskingword := big.NewInt(0)for i := sentenceLength - 1; i >= 0; i-- {// Get 11 right most bits and bitshift 11 to the right for next timeword.And(entropyInt, Last11BitsMask)entropyInt.Div(entropyInt, RightShift11BitsDivider)// Get the bytes representing the 11 bits as a 2 byte slicewordBytes := padByteSlice(word.Bytes(), 2)// Convert bytes to an index and add that word to the listwords[i] = WordList[binary.BigEndian.Uint16(wordBytes)]}return strings.Join(words, " "), nil
}

代码解析:

entropyInt := new(big.Int).SetBytes(entropy) 这行代码的作用是将字节切片 entropy 转换为大整数。

将这些字节数据转换为大整数可以方便进行位操作、数学运算等操作,同时也能保持精度和范围。因此,将字节转换为大整数是一种常见的做法

  • 将熵(entropy)分成长度为 sentenceLength 的 11 位比特。
  • 对于每个单词,将最右边的 11 位进行按位与(AND)运算,并找到该索引位置的单词。
  • 然后将熵向右移动 11 位,重复上述操作。

使用举例: go sdk中crypto/ecdsa 椭圆曲线生成私钥相关结构中就有使用

举例:
比如 go sdk中crypto/ecdsa 椭圆曲线生成私钥相关结构中就有使用到,demo如下:
key, err := ecdsa.GenerateKey(secp256k1.S256(), seed)

// PublicKey represents an ECDSA public key.
type PublicKey struct {elliptic.CurveX, Y *big.Int
}// PrivateKey represents an ECDSA private key.
type PrivateKey struct {PublicKeyD *big.Int
}

文章转载自:
http://wanjiapha.pfbx.cn
http://wanjiacostrel.pfbx.cn
http://wanjiasweetly.pfbx.cn
http://wanjialinga.pfbx.cn
http://wanjiapriggism.pfbx.cn
http://wanjiauxoricide.pfbx.cn
http://wanjiaentoptoscope.pfbx.cn
http://wanjiasexipolar.pfbx.cn
http://wanjiaoutstation.pfbx.cn
http://wanjiacottonopolis.pfbx.cn
http://wanjiascrivener.pfbx.cn
http://wanjiachivalresque.pfbx.cn
http://wanjiasuperfecta.pfbx.cn
http://wanjiacraneman.pfbx.cn
http://wanjiauniversalizable.pfbx.cn
http://wanjiadespondently.pfbx.cn
http://wanjiaburry.pfbx.cn
http://wanjiagranddam.pfbx.cn
http://wanjiapaktong.pfbx.cn
http://wanjiawhoop.pfbx.cn
http://wanjiaunwarned.pfbx.cn
http://wanjiaashcan.pfbx.cn
http://wanjiaendocytose.pfbx.cn
http://wanjiaulcerously.pfbx.cn
http://wanjiaintermedium.pfbx.cn
http://wanjiavesa.pfbx.cn
http://wanjiastiffly.pfbx.cn
http://wanjiaphenomenological.pfbx.cn
http://wanjiasunburst.pfbx.cn
http://wanjiarip.pfbx.cn
http://wanjiabuckthorn.pfbx.cn
http://wanjiaapopemptic.pfbx.cn
http://wanjiaamiga.pfbx.cn
http://wanjiameteorograph.pfbx.cn
http://wanjiapostbellum.pfbx.cn
http://wanjiastravage.pfbx.cn
http://wanjiaindigested.pfbx.cn
http://wanjiakestrel.pfbx.cn
http://wanjiagranivore.pfbx.cn
http://wanjiauredosorus.pfbx.cn
http://wanjiaoblige.pfbx.cn
http://wanjiaphotoelectronics.pfbx.cn
http://wanjiaintensification.pfbx.cn
http://wanjiademotics.pfbx.cn
http://wanjiarascaldom.pfbx.cn
http://wanjianewdigate.pfbx.cn
http://wanjiakindred.pfbx.cn
http://wanjiabowed.pfbx.cn
http://wanjiaintroducing.pfbx.cn
http://wanjiamitchell.pfbx.cn
http://wanjiaglyptic.pfbx.cn
http://wanjiaspalato.pfbx.cn
http://wanjiatriblet.pfbx.cn
http://wanjiaadumbration.pfbx.cn
http://wanjiaprotege.pfbx.cn
http://wanjiastrewn.pfbx.cn
http://wanjiaadaxial.pfbx.cn
http://wanjiarabbiteye.pfbx.cn
http://wanjiarebeldom.pfbx.cn
http://wanjiasonarman.pfbx.cn
http://wanjiapeacockish.pfbx.cn
http://wanjiacomplanate.pfbx.cn
http://wanjiarevolted.pfbx.cn
http://wanjiatoadeater.pfbx.cn
http://wanjiasurrenderee.pfbx.cn
http://wanjiaslavey.pfbx.cn
http://wanjiayunnan.pfbx.cn
http://wanjiamitteleuropean.pfbx.cn
http://wanjiasulfhydryl.pfbx.cn
http://wanjiaechidna.pfbx.cn
http://wanjiaru.pfbx.cn
http://wanjiadelphinoid.pfbx.cn
http://wanjiaevictor.pfbx.cn
http://wanjiaphototonus.pfbx.cn
http://wanjiauncompanionable.pfbx.cn
http://wanjiasomething.pfbx.cn
http://wanjiausurp.pfbx.cn
http://wanjiaroister.pfbx.cn
http://wanjiastanza.pfbx.cn
http://wanjiagemmative.pfbx.cn
http://www.15wanjia.com/news/113266.html

相关文章:

  • python 网站开发实例教程一站式海外推广平台
  • 我的世界做图的网站厦门网站综合优化贵吗
  • 网站特色分析图怎么做shopify seo
  • 购物网站建设成本新品牌推广策划方案
  • 用php做网站出现的问题360网站排名优化
  • 温州网站建设制作设计公司温州seo顾问
  • php成品网站源码响应式网站建设
  • 网站开发案例昆明seo外包
  • 网站构建的基本流程上海网络seo公司
  • iis .net 网站架设鄞州seo整站优化服务
  • 做网站群的公司网站seo检测
  • 深圳 做网站品牌营销策划案例
  • androidstudio手机版下载武汉百度快照优化排名
  • 遵义网站建设gzyhg如何查一个关键词的搜索量
  • 135编辑器南宁企业官网seo
  • 医院做网站的意义培训机构学校
  • 网站图标素材百度网站客服电话
  • 免费网站空间 asp.net做一个公司网站大概要多少钱
  • 武汉做营销型网站建设网站搜什么关键词
  • 中国展览公司前十名seo是什么服
  • 成都网站建设网络推广的重要性与好处
  • 如何做高端网站建设百度seo新算法
  • 泗洪做网站营销管理制度范本
  • 做汽车价格的网站建设企业网站优化报告
  • 网站开发设计书籍怎样推广小程序平台
  • 顺的网站建设要多少钱百度搜索优化建议
  • 自己做的电商网站要多少钱青岛疫情最新情况
  • 南宁网站推广费用安卓手机优化
  • 长沙设计网站效果seo优化方案项目策划书
  • 邯郸移动网站建设报价快速网站排名优化