Publications by Liam

Ajax

14.07.2024

Ajax 简介 Ajax(Asynchronous JavaScript and XML)是一种用于创建交互式网页应用程序的技术,它允许在不重新加载整个页面的情况下向服务器发送请求、接收数据并更新部分页面内容。Ajax 的核心在于异步通信,这使得网页能够动态加载数据,提升用户体验和响应速度。 �...

3658 sym

MongoDB

14.07.2024

MongoDB MongoDB 是一个开源的 NoSQL 数据库管理系统,使用文档导向的数据模型,非常适合于处理大量的非结构化或半结构化数据。以下是 MongoDB 的一些关键特点和概述: 文档数据库: MongoDB 使用文档(Documents)存储数据,文档是一个键值对(key-value)的 JSON 对象,可...

6829 sym

Web.js

14.07.2024

Web3.ks 简介 Web3.js 是一个用于与以太坊区块链进行交互的 JavaScript 库。它为开发者提供了丰富的 API 来简化与以太坊节点的通信,从而方便地构建和部署去中心化应用(dApps)。Web3.js 支持多种操作,包括账户管理、智能合约交互、交易处理、事件订阅等。 核心功能...

3791 sym Python (13207 sym/42 pcs)

理解程序

14.07.2024

程序的本质 程序的本质就是 : 数据 + 逻辑 如何理解前端 理解前端代码从数据和逻辑的角度,可以帮助你更好地构建和维护高效、响应迅速的用户界面。以下是从数据和逻辑的角度理解前端代码的详细解释: 数据 在前端开发中,数据通常是用户界面显示和交互�...

3419 sym Python (1483 sym/2 pcs)

简答的JavaScript介绍

14.07.2024

为什么有了HTML 和 CSS 之后, 还需要JavaScript JavaScript 在网页开发中的重要性体现在以下几个方面: 交互性与动态效果: JavaScript 可以使网页具有丰富的交互功能和动态效果,如响应用户操作(点击、输入等)、动态更新内容、实现动画效果等。通过 JavaScript,可以...

3726 sym

Node.js

14.07.2024

Node.js Node js 简介 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,使 JavaScript 可以脱离浏览器运行在服务器端。它提供了一组用于开发网络应用的工具和库,广泛用于构建高效、可伸缩的后端服务和应用程序。以下是 Node.js 的概述和关键特点: Node.js 的主要...

5085 sym

以太坊区块链开发

10.07.2024

part 1 四个步骤确定是否真正了解一个事情 学习 向不懂的人解释 如果你卡住了, 重新学习 直达你能够使用类比和简化来解释他 资源 Become Ethereum Blockchain Developer : https://ethereum-blockchain-developer.com/000-introduction/01-your-instructor/ 2.学习手册: https://docs.google.com/spreadsh...

17980 sym R (14506 sym/32 pcs) 9 img

OpenZeppelin

08.07.2024

在 OpenZeppelin 中,以下是一些重要且常用的内容: 1. 安全库和合约: 这里是关于 OpenZeppelin 提供的一些重要安全库和合约的详细信息: Ownable 合约: 功能:提供基本的合约拥有者功能,允许指定一个拥有者地址,并且只有该地址才能执行特定操作,如更改合约状�...

2437 sym

简单的Solidiity

08.07.2024

常用全局变量 block block.timestamp: 当前区块的时间戳(单位:秒)。 block.number: 当前区块的区块号。 block.difficulty: 当前区块的难度。 block.gaslimit: 当前区块的 gas 限制。 msg msg.sender: 当前消息的发送者地址。 msg.value: 当前消息发送时附带的以太币数量。 msg.data: 完整�...

11690 sym Python (12816 sym/38 pcs)

企业数字化转型

07.07.2024

前言 假设我又一家公司, 以下是简单的介绍: 我公司专注于为学校提供全面的产品和服务,涵盖软件和硬件两大领域。 软件方面:我们开发了一款功能丰富的综合性软件,适用于学校中的各个角色。教师可以通过软件进行备课、管理学生、布置作业等,学生则可以...

10036 sym 1 tbl