Publications by Liam

商业画布

23.09.2024

个人成长系列-商业画布 Lin.Mi 2024-09-23 0. 转变思维 专注自我,关注自己擅长的事情 成功的关键在于专注于自己的核心优势,发掘并强化自己擅长的领域,不断提高自己的专业能力。避免投入过多精力到不擅长的领域,保持专注可以更快取得突破。 敢于表达输出,�...

1687 sym 1 img

简单的数据库和后端

18.09.2024

简单的数据库和后端 米霖 2024-09-18 数据库和后端 mac 中有自带的数据库 SQLite教程:在Mac中使用SQLite 一、SQLite简介 SQLite 是一个轻量级的嵌入式数据库,它是无服务器、零配置、事务性的,适合小型到中型应用程序。由于其简单性和自包含,SQLite 常用于开发过程中...

4329 sym 1 img

philosophy

09.09.2024

个人成长系列 - 简要哲学(philosophy) 米霖 2024-07-08 康德 批判哲学 康德的伦理学:义务论 康德的形而上学:自由与目的 定言令式 与 无知之幕 1. 康德的定言令式 2. 罗尔斯的无知之幕 3. 定言令式与无知之幕的关系 4. 不同之处 定言令式 与己所不欲,勿施于人 1. ...

4221 sym

合约部署和交互

31.07.2024

合约部署与交互步骤 部署和与智能合约交互的步骤可以分为几个主要阶段。以下是一个详细的指南,涵盖了从部署合约到与其交互的完整过程。 1. 准备工作 安装 Truffle: 确保你已经安装了 Truffle。 npm install -g truffle 创建 Truffle 项目: 初始化一个新的 Truffle 项目。 tru...

1727 sym

智能合约和前端交互

28.07.2024

简介 1. 智能合约与前端交互的基本概念 智能合约:运行在区块链上的自动化协议,它定义了一系列规则,只有在满足这些规则时,交易才会被执行。 前端:用户界面的展示层,用于与用户交互。前端通过与智能合约的交互,实现数据的查询和提交。 2. 前端与智�...

2354 sym

Truffle

28.07.2024

Truffle Truffle 是一个用于开发、测试和部署智能合约的框架,专为以太坊区块链而设计。它提供了一整套开发工具,帮助开发者在以太坊平台上更方便地进行智能合约开发。以下是 Truffle 的主要功能和特点: 主要功能 智能合约编译:自动编译所有的智能合约,并生...

3052 sym

chainLink

28.07.2024

简介 Chainlink 是一个去中心化的预言机网络,它旨在将现实世界的数据引入区块链,解决区块链智能合约无法访问外部数据的限制。通过 Chainlink,智能合约可以安全可靠地与外部数据源、API 和传统支付系统进行交互,从而拓展其应用场景。以下是对 Chainlink 的详细�...

5144 sym Python (4987 sym/23 pcs)

理解event

28.07.2024

Solidity 中的 event 是一种特殊类型的日志,用于在区块链上记录特定事件的发生。事件在智能合约执行时触发,并在交易日志中保存。这使得外部监听器(例如 DApp 的前端)可以轻松地捕获和响应这些事件。event 的主要目的是提供一种高效的方式来记录合约的状态变�...

921 sym

关于智能合约开发的一些问题

28.07.2024

构造函数在什么时候调用 合约的构造函数是在合约创建的时候调用的,而不是在新地址调用的时候。构造函数用于初始化合约的状态,可以设置初始变量值,进行必要的设置等。 构造函数的作用 初始化状态变量:在合约部署时设置初始状态。 执行一次性任务:�...

4047 sym

Ganache

28.07.2024

Ganache Ganache 是一个用于以太坊区块链的个人区块链,为开发、测试和部署智能合约提供了极大的便利。它模拟了一个以太坊网络,让开发者可以在本地快速地进行合约开发和测试,而不需要连接到实际的以太坊网络。 Ganache 的主要功能 快速部署和重置:提供一个�...

2198 sym