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

做游戏网站多少钱布谷 海南网站建设

做游戏网站多少钱,布谷 海南网站建设,wordpress 注册邮箱验证,电商是干什么的是什么意思cryptocj 库 介绍 cryptocj 是一个安全的密码库#xff0c;包括常用的密码算法、常用的密钥生成和签名验证。 该库是对 C 语言的 openSSL 封装的仓颉加密算法 1 提供SHA、MD5、HMAC摘要算法。 前置条件#xff1a;NA 场景#xff1a; OHOS#xff0c; Linux#xff…cryptocj 库 介绍 cryptocj 是一个安全的密码库包括常用的密码算法、常用的密钥生成和签名验证。 该库是对 C 语言的 openSSL 封装的仓颉加密算法 1 提供SHA、MD5、HMAC摘要算法。 前置条件NA 场景 OHOS Linux windows平台下可解析和生成 YAML 数据支持 YAML1.1和1.2中对锚点标签地图合并的支持 约束 MD5 摘要长度为 16SHA1 摘要长度为 20SHA224 摘要长度为 28SHA256 摘要长度为 32SHA384 摘要长度为 48SHA512 摘要长度为 64HMAC 提供 MD5 和 SHA 的摘要 性能支持版本几何性能持平 可靠性NA 1.1 MD5 支持 MD5 多数据和单数据摘要 1.1.1 主要接口 // 加密后数据长度 public let MD5_DIGEST_LENGTH: Int64 16class MD5CTX MD5 初始化 public class MD5CTX {/** 初始化 md5 */public init() }1.1.2 全局函数 /** 循环调用此函数,可以将不同的数据加在一起计算 MD5* * 参数 c - 初始化 MD5CTX* 参数 data - 需要加密的数据* 返回值 Unit*/ public func md5Update(c: MD5CTX, data: String): Unit /** 输出 MD5 加密结果数据* * 参数 md - 加密后的数据* 参数 c - 初始化 MD5CTX* 返回值 Unit*/ public func md5Final(md: ArrayUInt8, c: MD5CTX): Unit/** 总的加密算法可直接使用* * 参数 data - 需要加密的数据* 参数 md - 加密后的数据* 返回值 Unit*/ public func md5(data: ArrayUInt8, md: ArrayUInt8): Unit/** 总的加密算法可直接使用* * 参数 md - 需要转换的数组* 返回值 String - 转换后的32位字符串*/ public func md5HexToString(md: ArrayUInt8): String1.1.3 示例 md5使用 代码如下 from crypto4cj import md5cj.* from encoding import hex.*main() { //存储md5的hex结果var md: ArrayUInt8 ArrayUInt8(16, item: 0)//存储hex对应的字符串结果var result: String String(ArrayChar(33, item: 0))var arr: ArrayUInt8 helloworld.toUtf8Array()var ret md5(arr, md)result md5HexToString(md)if(result ! fc5e038d38a57032085441e7fe7010b0) {return -1}return 0 }运行结果如下 0MD5CTX、md5Update、md5Final 结合使用 代码如下 from crypto4cj import md5cj.* from std import convert.* from encoding import hex.*main() { var ret: Int32 -1var md: ArrayUInt8 ArrayUInt8(MD5_DIGEST_LENGTH, item: 0)var buf: String String(ArrayChar((MD5_DIGEST_LENGTH * 2 1), item: 0))var data1: String 微信运动var data2: String helloworld2// 初始化 var c MD5CTX() // 添加数据md5Update(c, data1)md5Update(c, data2)// 计算结果md5Final(md, c)buf md5HexToString(md)if(buf ! 39064f955169198ebe6d1aec5949d45f) {return -1}return 0 }运行结果如下 0最后呢 很多开发朋友不知道需要学习那些鸿蒙技术鸿蒙开发岗位需要掌握那些核心技术点为此鸿蒙的开发学习必须要系统性的进行。 而网上有关鸿蒙的开发资料非常的少假如你想学好鸿蒙的应用开发与系统底层开发。你可以参考这份资料少走很多弯路节省没必要的麻烦。由两位前阿里高级研发工程师联合打造的《鸿蒙NEXT星河版OpenHarmony开发文档》里面内容包含了ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等鸿蒙Harmony NEXT技术知识点 如果你是一名Android、Java、前端等等开发人员想要转入鸿蒙方向发展。可以直接领取这份资料辅助你的学习。下面是鸿蒙开发的学习路线图。 针对鸿蒙成长路线打造的鸿蒙学习文档。话不多说我们直接看详细鸿蒙OpenHarmony 手册共计1236页与鸿蒙OpenHarmony 开发入门视频帮助大家在技术的道路上更进一步。 《鸿蒙 (OpenHarmony)开发学习视频》《鸿蒙生态应用开发V2.0白皮书》《鸿蒙 (OpenHarmony)开发基础到实战手册》OpenHarmony北向、南向开发环境搭建《鸿蒙开发基础》《鸿蒙开发进阶》《鸿蒙开发实战》 总结 鸿蒙—作为国家主力推送的国产操作系统。部分的高校已经取消了安卓课程从而开设鸿蒙课程企业纷纷跟进启动了鸿蒙研发。 并且鸿蒙是完全具备无与伦比的机遇和潜力的预计到年底将有 5,000 款的应用完成原生鸿蒙开发未来将会支持 50 万款的应用。那么这么多的应用需要开发也就意味着需要有更多的鸿蒙人才。鸿蒙开发工程师也将会迎来爆发式的增长学习鸿蒙势在必行 自↓↓↓拿
http://www.tj-hxxt.cn/news/227685.html

相关文章:

  • 免费域名网站查询国内专业做网站
  • 宜兴建设局的网站金坛区建设工程质量监督网站
  • 快消品网站建设小型企业建站公司
  • 网站开发实训意义什么网站有做册子版
  • 建网站内容wordpress单号管理
  • 地板网站建设深圳十大公司
  • 自己怎么做新闻开头视频网站源码下载39源码网
  • 西安 医疗网站制作php做网站项目的流程
  • 免费教育网站建设在手机上设计画图的软件
  • 先做他个天猫网站明空网络做网站好不好
  • 音乐网站数据库怎么做个人优秀网站
  • 深圳哪家制作网站好石家庄明确新冠最新研判
  • 中小企业网站制作是什么个人简历网站模板免费
  • 诸暨有哪些好网站制作公司html网页设计代码简单例子
  • 网站翻译建设外国网页设计网站
  • 网站渠道建设wordpress 图片拉伸
  • 个人网站代码html公司展示厅设计
  • 如何逐步提升网站权重廊坊建站服务
  • 如何自建企业网站宁波人流
  • 珠海仿站定制模板建站团总支网站建设宣传
  • 网站优化平台有哪些有哪些做动图的网站
  • 知识产权教育平台网站开发总结在线捐款网站开发
  • 建网站要几个域名上海装修公司排名49
  • 怎么才能创个网站外贸公司网站如何免费推广
  • 网站建设 文件源代码约定建设部网站221号文件
  • 杭州做公司网站的公司做房产网站长
  • 网站备案查询 站长微信小程序api是什么
  • 怎么用ftp上传网站上海最有名的公司集团
  • 公司 宜宾网站建设wordpress ftp连接不上
  • 做网站插背景图片如何变大石狮网站建设报价