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

wordpress 中英文切换网站做个seo要多少钱

wordpress 中英文切换,网站做个seo要多少钱,大剧院网站建设,什邡网站建设公司一、概念知识 什么是智能合约#xff1f; 智能合约是仅在满足特定条件时才在区块链上部署和执行的功能#xff0c;无需任何第三方参与。 由于智能合约本质上是不可变的和分布式的#xff0c;因此它们在编写和部署后无法修改或更新。此外#xff0c;分布式的意义在于任何…一、概念知识 什么是智能合约 智能合约是仅在满足特定条件时才在区块链上部署和执行的功能无需任何第三方参与。 由于智能合约本质上是不可变的和分布式的因此它们在编写和部署后无法修改或更新。此外分布式的意义在于任何人都可以检查和查看区块链上的智能合约状态和交易历史。 如何构建智能合约 尽管 Solidity 是使用最广泛的官方智能合约语言但智能合约也可以用多种编程语言编写包括 Javascript、Rust、Go 和 Yul。 什么是Solidity Solidity 是一种面向对象的高级编译编程语言用于编写智能合约。对于有 JavaScript 知识的人来说Solidity 更容易因为它在语法上类似于 JavaScript。 Solidity 语法 // 1. SPDX-License-Identifier: MIT// 2. Solidity Version pragma solidity ^ 0.8.13;// 3. Contract contract My_Smart_Contract {// 4. Contract state declarationstring public myName;// 5. Constructor to initialize value to declared statesconstructor() {myName Samuel;}// 6. Contract functionfunction showMyName() public view returns (string memory) {return myName;} }代码解释说明 1、 Solidity 智能合约许可证 鼓励每个开发人员在其 Solidity 源文件的顶部添加机器可读许可证如下所示 // SPDX-License-Identifier: MIT2. Solidity Pragma 一个 pragma 指令指示 Solidity 编译器运行智能合约的版本。 下面的 pragma 指令显示智能合约是为 Solidity 版本 0.8.13 编写的。^符号表示 Solidity 程序不低于 0.8.0 的版本或以 0.9.0 开头的版本一起使用。 pragma solidity ^ 0.8.13;pragma 指令始终位于源文件的本地这意味着您必须将其添加到所有源文件中。 3. Solidity 合约 合约是部署在区块链上指定地址的状态和功能的集合。 contract My_Smart_Contract {}4. Solidity 中的变量 Solidity 是一种静态类型的编程语言这意味着 Solidity 程序中的状态和局部变量必须由程序员在编译智能合约之前声明。 下面是在 Solidity 中声明变量的示例 string public myName;定义的变量初始化如下 myName Samuel;上面的变量可以像这样声明和初始化 string myName Samuel;Solidity 中有 3 种主要类型的变量局部变量、状态变量和全局变量。 类型说明局部变量这些是在solidity 函数中声明的变量它们不存储在区块链上。状态变量状态变量是在solidity 函数之外声明的变量它们永久存储在区块链上。全局变量Solidity 全局变量是其他函数可以访问的变量。它们保存有关区块链及其交易属性的信息。 5 Solidity 构造函数 在 Solidity 中构造函数是一个特殊的关键字用于创建一个可选函数用于初始化智能合约中的状态变量。 智能合约只能有一个构造函数并且只有在编译智能合约后才会执行。 constructor() {myName Samuel; }6 Solidity 函数 在编程中函数是执行任务的代码块。它们是封装在单个对象中的代码组件。 该function关键字用于在 Solidity 中创建函数类似于在 JavaScript 中创建函数的方式。 function showMyName() public view returns (string memory) {}解释说明 1、public关键字表示该函数可以被其他合约访问。 2、view 关键字表示该函数在区块链上是只读的它不会改变区块链上的数据。 3、returns关键字表示函数返回的数据类型。 4、string关键字指定返回值的数据类型。 5、memory关键字意味着函数的变量将在函数被调用时存储在一个临时位置。 7 Solidity 字符串连接 连接通常是将一个字符串连接到另一个字符串末尾的过程。串联在任何编程语言中都是一个非常重要的概念。 在 Solidity 中连接一个字符串与使用流行的 符号 连接两个或多个字符串有很大不同。 在 Solidity 中我们将使用一种调用方法abi来连接两个或多个字符串。这abi是Application Binary Interface的缩写形式它允许我们将参数编码或解码为 ABI。 string a A ; string b B ; string c C ;string(abi.encodePacked(a, b, c));输出结果 A B C二、创建一个智能合约 step1:Solidity IDE - Remix 运行 Solidity 智能合约的最快方法是使用在线 Solidity IDE如 Remix推荐。 Remix IDE 是一个功能强大的开源 Solidity IDE它允许我们直接从 Web 浏览器快速编写、编译和部署智能合约。 访问 http://remix.ethereum.org 在您的浏览器上启动 Remix IDE。
http://www.w-s-a.com/news/243024/

相关文章:

  • 公司网站app怎么做杭州建设局网站
  • 网站开发需要自己写代码吗12306网站多少钱做的
  • 策勒网站建设四川建设网有限责任公司招聘
  • 网站建设哪里有学网页界面设计论文
  • 怎么做外贸网站推广劳务公司网站怎么做
  • 滴答手表网站中铁建设集团有限公司招聘信息2021
  • 重庆富通科技有限公司网站新闻头条最新消息国家大事
  • 四字母net做网站怎么样企业代运营公司
  • 纪检网站建设方案wordpress首页静态页面
  • 网站右下角浮动效果如何做网站logo设计在线生成
  • 西宁哪里做网站婚纱摄影网站设计思路
  • 凡科用模板做网站网站导入页欣赏
  • 北京响应式网站建设公司十大小程序开发公司
  • dw网站开发删除wordpress主题底部
  • 织梦网站怎样做子域名高德导航怎么看街景地图
  • 宿州专业网站建设株洲网站建设优化
  • 自动生成海报的网站常州建网站公司
  • 网站刷流量对网站有影响吗站长工具欧美高清
  • 百度做网站优化多少钱一年罗庄网站建设
  • 手机网站 自适应屏幕h5网站有哪些
  • 北京企业建站技术临沂网站公众号建设
  • 域名和网站备案一样吗wordpress 封装 app
  • 婚纱摄影网站开题报告c2c模式是什么意思
  • 网站几种颜色wordpress水平菜单
  • php做网站的分站wordpress边下边看
  • 杭州建设实名制报备网站Wordpress外贸网站搭建公司
  • 山西云起时网站建设计算机网站开发实现总结
  • 一个网站做两个优化可以做吗永清网站建设
  • wordpress英文采集wordpress seo 链接
  • 进入建设银行的网站就打不了字工程建设标准化网站