Solidity智能合约零基础入门(二)Solidity基础语法 Solidity基础语法引言Solidity是一种合约导向编程语言,用于编写智能合约,运行在Ethereum虚拟机(EVM)上。本文档将为您介绍Solidity的基本语法和概念,帮助您快速上手智能合约开发。 合约结构在 Solidity 中,合约类似于面向对象编程语言中的类。 每个合约中可以包含 状态变量、 函数、 函数修饰器、事件、 结构类型、 和 枚举类型 的声明,且合约可以从其他合约继承。 2025-11-30 区块链 #区块链智能合约语法
go语言基础(三) 常量、变量和数据类型 常量常量是内存中用于保存固定值的单元,在程序中常量的值不能发生改变。 在Go语言 中定义常量的方法如下: const 常量标识符 [数据类型] = 常量值例 1const CAPITAL string = "Guangdong" 变量变量是内存中命名的存储位置,与常量不同的是变量的值可以动态变化。与常量一 样,变量也有一个名字。 在Go语言中定义变量的方法如下: var 变 2025-11-26 后端开发 #GoLang
go语言基础(二) 第一个go应用 代码如下: 1234567891011package main import "fmt" func main(){ fmt.Println("Hello World!") } 具体说明如下。 ·程序使用package关键字定义了一个名为main的包。这说明当前程序是一个可执 行程序。 ·程序使用import语句导入包fmt。fmt 2025-11-26 后端开发 #GoLang
go语言基础(一) 下载及安装 b本内容部分参考了书籍Go语言Hyperledger区块链开发实战(李晓黎) Go语言支持Windows、Linux、FreeBSD和macOS等多种操作系统。 下载官网 The Go Programming Language 这里只详细说一下windows怎么做,在windows中,下载完成之后的go默认的安装目录为C:\Program Files\Go【可以自行设置】,用户需要把C:\Prog 2025-11-26 后端开发 #GoLang
Solidity智能合约零基础入门(一)区块链与智能合约概念 启程 - 区块链与智能合约概念比特币 vs 以太坊:为什么需要智能合约?比特币作为区块链技术的第一个成功应用,开创了去中心化数字货币的先河。它的核心功能是提供一种安全、透明且不可篡改的价值转移方式。然而,比特币的设计初衷是专注于支付和存储价值,其脚本语言(Script)虽然具有一定的可编程性,但功能较为有限,无法支持复杂的逻辑操作。相比之下,以太坊在设计上引入了一个革命性的概念——智能合约。智能合 2025-10-19 区块链 #区块链智能合约语法
广州it工作第九周 一、工作内容与成果本周围绕农场相关系统的优化、功能扩展及上线展开工作,具体内容与成果如下: (一)周一:后台界面优化工作 本地存储数据安全优化:针对后台界面,移除了通过 storage 本地存储模拟操作数据的方式。此优化有效避免了操作数据在本地透明可见的问题,提升了数据传输与存储的安全性,降低了数据被篡改或泄露的风险。 核心业务逻辑调整:重点调整了后台作物管理与日志操作的核心逻辑。优化后,系统 2025-09-13 工作心得 #工作
广州it工作第八周 本周核心目标: 实现从购买、种植、管理到收获的完整农场业务闭环,并完善后台管理功能。整体进展: ✅ 核心闭环成功打通! 用户可完成购买服务 -> 播种 -> 日常管理(浇水) -> 生成日志 -> 收获 -> 下单配送的全流程。后台管理功能得到显著增强。 一、 每日开发详情 日期 核心工作 关键产出与细节 周一 后端服务开发 ✅ 下单服务:完成接收、处 2025-09-07 工作心得 #工作
广州it工作第七周 周一:农场服务前端界面实现完成工作: 实现托管服务操作流程:点击托管→选择种植物→确认收获→判断收获方式。 搭建基础农场前端界面,完成用户交互逻辑。 遇到的问题: 收获方式判断逻辑需与后端土地状态同步(未实时更新)。 解决方式: 添加前端定时查询地块状态,确保数据一致性。 周二:订单生成与支付界面优化完成工作: 对接托管服务订单接口(/orders/ 2025-08-30 工作心得 #工作
广州it工作第六周 本周核心目标: 实现小程序核心交易与农场种植闭环(支付功能 + 农场后端服务)整体进展: ✅ 成功打通HTTPS部署 -> 微信支付 -> 农场种植全链路,项目进入可演示阶段。 一、 每日工作记录 日期 核心工作 关键产出与细节 周一 HTTPS服务配置 ✅ 前端:使用Nginx配置SSL证书,实现小程序前端页面的HTTPS安全访问。✅ 后端:在SpringBoot中配 2025-08-25 工作心得 #工作
广州it工作第五周 日期 核心工作 关键产出 周一 后台系统技术选型与架构设计 ✅ 选定 若依框架 搭建后台管理系统✅ 完成 功能模块划分 及技术文档输出 周二 用户管理模块开发 ✅ 实现用户信息 增删改查(CRUD) 全功能 周三 核心业务模块开发 ✅ 完成 订单管理 业务流程设计✅ 落地 土地管理 CRUD 核心逻辑 周四 技术方案优化与问题修复 ✅ 验证 微信云开发 替代方案可行性 2025-08-17 工作心得 #工作