- 博客(97)
- 收藏
- 关注

原创 专栏:区块链入门到放弃查看目录
为了方便查看将本专栏的所有内容列出目录,按照顺序查看即可。后续也会在此规划一下后续内容,因此如果遇到不能点击的,代表还没有更新。声明:文中所出观点大多数源于笔者多年开发经验所总结,如果你想要知道区块链更多知识如区块链底层实现、区块链专业术语等等,请网上查阅更专业的资料。笔者本专栏只是为了方便一些没有区块链经验和相关知识的开发者以入门使用。
2025-04-06 10:51:39
440
原创 DAPP实战篇:使用ethersjs连接智能合约并输入地址查询该地址余额
在《DAPP实战篇:使用web3.js实现前端输入钱包地址查询该地址的USDT余额—操作篇-CSDN博客》文中我们完成了web3.js对应的功能,本小节将使用ethers.js进行实现。
2025-04-12 21:48:06
1184
原创 DAPP实战篇:使用web3.js实现前端输入钱包地址查询该地址的USDT余额—操作篇
在《DAPP实战篇:使用web3.js实现前端输入钱包地址查询该地址的USDT余额——前端篇》一文中我们完成了UI的开发,现在开始使用web3.js进行连接合约并查询地址余额。
2025-04-11 18:32:58
1539
原创 DAPP实战篇:使用ethers.js连接以太坊智能合约
在《DAPP实战篇:使用web3.js连接合约》笔者带领大家完成了web3.js连接智能合约的编码,在本小节中将使用另外一个库:ethers.js进行连接。
2025-04-09 10:00:00
946
原创 基础知识补充篇:认识区块链浏览器
在《基础知识补充篇:什么是区块链RPC节点》文中笔者详细介绍了什么是区块链的RPC节点,在其中我提到了一点:我们每个人都可以用自己的电脑搭建一个rpc节点。假设我们真的搭建好了一个rpc节点,那么我们怎么样让其他人也能使用呢?毕竟其他人也许并不具备编程知识别说使用命令行了也许就连http请求工具都不会使用。那么有没有一种图像化的界面能完成这一点?最好是连APP都不用安装,直接浏览器就能打开使用的。这就是区块链浏览器。
2025-04-07 19:10:18
1135
原创 基础知识补充篇:什么是区块链RPC节点
在实战开发过程中我们在连接合约的时候必须要用到的就是RPC节点,那么什么是RPC节点呢?本篇将为你简单讲解一下。
2025-04-07 11:00:00
923
原创 基础知识补充篇:metaMask钱包的安装
为了方便后续的讲解,为了防止部分小白不知道如何安装metaMask钱包,这里先讲解一下如何安装metaMask钱包。你需要知道的是:其实有很多区块链钱包,而metaMask只是其中一个,笔者使用metaMask来讲解是因为它被用的更多,而且历史也更悠久。
2025-04-07 10:00:00
259
原创 DAPP实战篇:规划下我们的开发线路
在一文中我们起了一个前端项目,在后续开发中笔者将带领大家一步步完成这个DAPP,为了方便后续讲解,本篇将完整说明后续我们要进行的开发和思路。
2025-04-06 10:38:54
447
原创 DApp实战篇:先用前端起个项目
本篇将使用vue框架quasar起一个项目,为了防止大家不会使用quasar,本篇详细讲解一下quasar如何使用。
2025-04-06 10:00:00
350
原创 基础知识补充篇:关于数据不可修改
在前面我说区块链数据库和传统数据库最大不同之处在于:传统的数据库是自己托管的,掌管者可以无数次修改,但是区块链数据不行。为什么呢?从根本上的原因可以扯到区块链的“分布式账本”,这就相当于每个人手里都有一个账本,而且账本上记录了完整的所有数据,你就算篡改了自己的账本,也是没有意义的。当然还有就是一旦你调用智能合约的写方法之后,你那条数据就永久的记录上去了,是不能撤回、不能在那条数据记录上再进行修改的。
2025-04-05 13:26:33
378
原创 DApp中的区块链钱包为什么重要
区块链钱包是DApp业务中不能缺少的一环,它起到了一个纽带,用来连接用户和合约,在读方法中只要用到了当前操作人的地址就必须要连接钱包,而在写方法中无论何种方法,都必须要用户已经连接钱包的前提下再次进行授权操作!
2025-04-05 13:00:43
971
原创 区块链钱包:与主流钱包APP的区别
对于一个开发者来说,如果你还不了解什么是区块链钱包,那么提到支付宝,大家就应该很熟悉了。其实从总的功能上来说区块链钱包和支付宝并无二异。甚至可以说它所提供的功能对一个普通用户来说和支付宝是完全一样的。但它们之间又是有所差别的。总的来说,从区块链钱包所提供的功能上来看,和支付宝APP其实并无二致。然而,对于一个前端开发者来说,你需要知道的是在传统业务开发中,如果你需要使用支付宝支付或者支付宝鉴权,你往往需要后端生成加密过的链接或者字符掉起支付宝,但在区块链钱包中不必如此。
2025-04-05 12:54:31
710
原创 前端开发者速入:DApp中的前端要干些什么?
在前面的一系列内容中我都在讲解合约方面的东西,相对于传统开发来说,它比较偏向于后端的技术逻辑,而在本篇内容中我将为大家讲解DApp中前端开发者的作用。
2025-04-05 12:48:57
346
原创 vue组件开发:什么是VUE组件?
在我们实际开发过程中你也许会发现有很多代码是重复的,它们可能是一个按钮、一个表单、一个列表等等,其中最为显著的应该是列表。以CSDN的首页为例:上述截图中的文章列表可能会在多处出现,比如此截图是精选博客,而你切换到资讯下又变成了:你会发现其中文章列表的样式和布局、所展示的数据是大差不差的,因此我们就可以将其封装为一个组件,用来方便我们多次调用。总的来说:组件就是方便我们代码复用,减少代码量,而且还可以做到后期有什么增改只需要修改一个文件即可,不需要大批量的到处修改代码。
2025-04-04 22:08:52
238
原创 浅入浅出:从传统开发者角度去了解区块链和智能合约之间的关系
在上文中我为大家简单的讲解了DApp开发中智能合约开发和传统开发中数据存储层面的不同。而智能合约则是DApp中重要的组成部分,如同传统开发中的后端。但是我们不要忘记的是:智能合约是应区块链而生的。那么对于区块链来说,智能合约又是什么呢?
2025-04-04 21:10:10
1491
原创 传统开发者视角:智能合约与区块链数据库探秘
这篇文章我们需要了解的是在传统业务开发中的数据库和DAPP开发中所使用的数据库是不同的,传统的业务开发使用的数据库都掌握在自己中,而DAPP的数据库则是“区块链”。而这两者的不同又包括以下几个方面:1.区块链的分布式记账:区块链是分布式记账,类似超级 “分布式数据库”,世界有众多节点,数据完整无误且公开透明。传统后端开发常用关系型数据库,可通过多种关联字段查询数据,而区块链数据按块存储,需通过 hash 值获取,且区块链中所有写入数据都算交易。
2025-04-04 21:00:51
1072
原创 探秘区块链开发:智能合约在 DApp 中的地位及与传统开发差异
在区块链开发中,多数时候讨论的是 DApp 开发,而智能合约则是 DApp 的重要组成部分。为了方便普通开发者理解,我这里以传统 App 为切入点,对智能合约进行讲解,将其类比为前端开发者调用的 API 或后端开发者开发的入库程序。同时强调智能合约开发与传统 API 开发存在不同,主要体现在以下方面:一是开发语言不同,如以太坊用 Solidity,Hyperledger Fabric 用 Go
2025-04-04 20:52:23
1204
原创 引言:当我们谈论区块链开发时,实际在讨论什么?
当我们讨论区块链开发时,本质上是在探讨如何构建用户无感知的链上交互体验。DApp 的开发目标,是让用户通过点击按钮等常规操作,即可完成数据的加密传输、智能合约调用及链上存储,整个过程无需理解区块链的复杂机制。
2025-04-04 20:45:53
456
原创 WordPress+Flutter开发APP教程:7.操刀main.dart
从本小节开始,我们将正式进入项目的开发,本小节中我将带领大家修改main.dart文件
2022-06-09 14:52:43
473
原创 WordPress+Flutter开发APP教程:5.安装依赖包
关于依赖包我已经在小节:WordPress+Flutter开发APP教程:4.pubspec.yaml中说明了,本小节将带领大家安装第一个依赖包。
2022-06-09 14:40:28
550
原创 WordPress+Flutter开发APP教程:4.pubspec.yaml
本小节将带领大家清楚的认知flutter项目文件:pubspec.yaml.
2022-06-08 11:17:25
297
原创 WordPress+Flutter开发APP教程:1.说明
本教程为WordPress+flutter开发教程,本教程重点主要集中于flutter端,不包含WordPress端的接口开发,请悉知。
2022-06-07 14:20:33
487
转载 WordPress函数解析:wp_head
wp_head该函数并没有什么实际功能,查看源代码可以得出它只是埋下了一个wp_head钩子而已,但是WordPress再开始运行的时候像这个钩子注入了很多功能,例如头部的css、js、title、meta等标签。源码File:wp-includes/general-template.php3003行function wp_head() { /** * Prints scripts or data in the head tag on the front end. ..
2021-05-25 19:09:34
587
转载 SLIVER-WP-POSTER:WordPress海报生成插件
插件说明在很多WordPress主题中都内置了各种海报功能(就像本站用的7b2),但是在使用的过程中你就会发现,这些功能会出现各种问题,什么不兼容啊、什么跨域啊等等。因此我们开发了这款WordPress海报插件,可以毫不夸张的说它可以兼容任何一个站点、任何一个浏览器……功能简介自定义前端按钮样式 内置多种海报样式 强大而完善的后台设置,每一点都可以设置! 全浏览器兼容 内置简码,可以随意在任何位置插入(只支持文章、页面)部分后台设置截图海报设置计划功能海报统计:
2021-04-13 20:54:33
962
原创 快速搭建framework7项目:先跑一个官方项目(原生开发模式)
首先我们需要先将官网项目的源码下载到本地:下载地址下载下来之后解压得到如下文件:命令界面全局安装 gulpnpm install --global gulp进入项目文件夹,执行命令:npm install之后执行命令,运行项目:npm run core:prod命令构建完成之后即可在浏览器中自动代开。QQ交流群: 82...
2020-05-08 13:42:07
1236
原创 快速搭建framework7项目:app与H5
正文很多人在使用framework7做项目的时候肯定会有疑问:framework7能做APP吗?framework7不是只能做H5项目吗?其实对于一个现代性或者现代性APP来说,没有什么框架是单独做某一种类型项目的,如framework7,对于现在的app,更准确的来说是混合app。h5即是app,只不过要做成手机上能安装的包的时候你需要加个壳。比如用Cordova或者hbuilder...
2020-05-08 13:39:12
805
原创 快速搭建framework7项目:几种开发模式
开发方式在使用framework7开发项目之前我们需要知道的是,framework7有以下几种开发方式。原生JS、css引入和众多前端框架如BS、layui一样,你在使用framework7的时候也可以把它当做是一个前端框架,可以直接引入css、js来直接使用。此种开发方式较为原生,必须遵守framework7的开发规则、路由、布局等等。但个人认为难度较小,建议新人使用。VUE...
2020-05-08 13:37:03
1002
原创 快速搭建framework7项目:开发环境篇
framework7一款非常6的H5开发框架,同样可以做到一端开发多端使用:h5app公众号嵌入式小程序PCWEB网页。支持多种JS框架:vue、react、svelteGIT安装在使用F7之前,和ionic一样我们需要安装F7-CL在这之前请确保你已经安全好了node和npm。输入 node -v 可以查看你是否安装node输入 npm -v 可...
2020-05-08 13:31:07
1901
原创 WordPress+flutter:快速构建你的app
flutterflutter是什么相信在来看这篇文章的人都已经知道的很清楚了,在此我就不多说了。WordPress当然也许你知道flutter但并不知道WordPress,所以我这里会说一下。WordPress是一个款国外开源的著名【博客】程序,它由全世界的开源贡献者一起开发,现在已经成为了一个款CMS建站系统首选的程序。据不完全统计每十个网站中起码有一个使用WordPress开发...
2020-02-28 10:49:29
1149
1
原创 WordPress开发之主题开发:先磨个刀
此为《WordPress开发之主题开发》教程章节之一俗话说的好上阵先磨刀,杀猪不怕难,在此章节中先不给大家讲解下面的知识点,先磨个刀再说。在上一章节的实践中你有没有发现改一个文件就要打开服务器后端打包上传、或者上传单个文件很麻烦?而此刀就是为解决此猪的刀。此刀名为编辑器直接上传到FTP,如果有人知道这刀了可以先退下让我带那些不知道的人先飞会儿。Sublime TEXT 上传到F...
2020-02-18 22:09:11
201
DAPP实战篇:使用ethersjs连接智能合约并输入地址查询该地址余额
2025-04-12
DAPP实战篇:使用web3.js实现前端输入钱包地址查询该地址的USDT余额
2025-04-11
DAPP实战篇:使用ethers.js连接以太坊智能合约
2025-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人