首页
学习
活动
专区
工具
TVP
发布

华仔的技术笔记

专栏成员
125
文章
204191
阅读量
45
订阅数
后人工智能时代的人类程序员
作为一个已经在编程领域摸爬滚打了十年的程序员,我亲眼见证了技术的快速迭代,从早期手工编写代码,一行一行码代码,到如今AI工具的广泛应用,技术开发的方式已经发生了颠覆性的变化。在这个“后人工智能时代”,AI工具已经能够处理许多基础的编程任务,程序员的角色正在从单纯的代码工匠向更具创造力和商业敏锐度的方向发展。
rectinajh
2024-10-24
900
未来软件开发的模式,一种开源模式和AI协作的可行性
做了这么多年开发,我逐渐发现,软件开发其实并不像我们想象中那样高效。尽管工具和语言在不断进化,但开发过程本身依然充满了各种问题:需求不清、沟通不畅、管理混乱。每当我们一个项目做了一半时,突然发现需求有变,或者开发方向走偏,反复的返工和推翻让我感到疲惫。
rectinajh
2024-09-18
740
Ubuntu笔记
rectinajh
2023-07-10
2850
如何访问智能合约中的私有数据(private 数据)
不要将任何敏感数据存放在合约中,因为合约中的任何数据都可被读取,包括private 定义私有数据。
rectinajh
2022-10-05
2.3K0
智能合约Stack Too Deep解决方法
InternalCompilerError:Stack Too Deep, try removing local variables.(堆栈太深,请尝试删除一些局部变量。)
rectinajh
2022-10-05
3250
solidity代码功能模块
这个合约是一个librray,只有一个函数isContract,且被声明为internal view.internal 限制这个函数只能由import这个合约内部使用;view 声明这个函数不会改变状态
rectinajh
2022-05-20
5820
NFT不同协议标准NFT不同协议标准
ERC 是「Ethereum Request for Comments」的缩写,意思是以太坊开发者公开征求意见,希望定义出统一的沟通接口,建立出一套可以遵循的标准,让以太坊开发者在撰写智能合约时能更为流畅。
rectinajh
2021-12-09
1K0
Solidity开发的智能合约安全建议
调用不受信任的外部合约可能会引发一系列意外的风险和错误。外部调用可能在其合约和它所依赖的其他合约内执行恶意代码。因此,每一个外部调用都会有潜在的安全威胁,尽可能的从你的智能合约内移除外部调用。当无法完全去除外部调用时,可以使用这一章节其他部分提供的建议来尽量减少风险。
rectinajh
2021-11-24
1.3K0
前端通过web3调用智能合约进行逻辑交互
本例子通过crytozombie的例子,讲解前端界面与智能合约交互的逻辑。界面一般 用HTML, JavaScript(包括 ES6 promises),以及 JQuery 写网站了,JavaScript 来写,并不是 Solidity并不能直接与前端界面进行数据交互。
rectinajh
2021-11-24
5.7K0
用Go语言调用智能合约,做成Restful Api接口
智能合约调用是实现一个 DApp 的关键,一个完整的 DApp 包括前端、后端、智能合约及区块链系统,智能合约的调用是连接区块链与前后端的关键。
rectinajh
2021-11-24
1.2K0
gulp dev报错:ReferenceError:primordials is not defined(已解决)
原链接:https://timonweb.com/posts/how-to-fix-referenceerror-primordials-is-not-defined-error/
rectinajh
2020-08-14
6.4K0
一起来读开源项目的代码-Agar.io为例
读开源项目的代码可以分为三层: 1,弄清代码创作者目的,初衷,分析架构,框架 2,分析代码的接口分析代码的框架组织 3,根据功能模块,学习代码细节
rectinajh
2020-07-23
2.2K0
区块链数据上链的思考
什么是“上链”?什么数据和逻辑应该“上链”?文件能不能上链?链上能不能批量查数据?“链下”又是什么?
rectinajh
2020-05-27
3.4K0
BlockStack身份授权流程
去中心化身份的前提条件,是在同一个身份平台所能覆盖的范围内,用户的身份识别和检测标准统一,作为区块链应用开发基础设施的服务提供商,BlockStack 在数据权限上将应用权限和用户身份/数据分离,保障用户数据所有权。
rectinajh
2020-04-01
1K0
分布式存储系统性能对比
Here’s how Gaia stacks up against other decentralized storage systems. Features that are common to all storage systems are omitted for brevity.
rectinajh
2020-03-20
6940
Warning! Error encountered during contract execution [Reverted]
为什么erc20转账的合约总是提醒Error encountered during contract execution [Reverted]?? https://info.etherscan.com/what-happens-when-erc-20-token-transfer-might-have-failed/
rectinajh
2020-01-15
5.3K0
Golang命名规范和开发规范
文件命名一律采用小写,不用驼峰式,尽量见名思义,看见文件名就可以知道这个文件下的大概内容。 其中测试文件以test.go结尾,除测试文件外,命名不出现。
rectinajh
2019-12-20
7K0
Ubuntu 上使用mysql一点小经验
查看表:使用describe 表;查看(注:一定要使用use 表进入数据库之后才能使用这个命令)
rectinajh
2019-12-19
6780
Filecoin文件的分片和加密分析
问题1:存储矿工接收用户订单,接收用户的文件,存放到本地扇区,第一个问题本地文件是否有文件加密?如果有文件加密,检索矿工如何查找到文件?
rectinajh
2019-11-27
1.7K1
模拟跨链原子交易的DEX设计详解
通常来说,公链是自成一体的封闭系统,Achain不知道Bchain上发生了什么,Bchain也同样不知道Achain上发生了什么。若要互换Achain的代币Acoin和Bchain的代币Bcoin,则必须依赖一个中间系统。从表面上看,跨链原子交易似乎没有中间系统,但可认为交易双方及所使用的APP充当了中间系统,这个系统自动或通过人工持续监控Achain和Bchain之上的交易事件,完成或回退币币兑换。跨链原子交易主要适用于Bitcoin与模仿他的山寨币系统之间的币币兑换,其技术原理对于普通用户要求过高,交易双方都需要理解币币兑换的实现原理,交易双方还需要通过其他手段找到交易对手方。
rectinajh
2019-10-16
8530
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档