自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 Solidity 与 EVM 的关系

Solidity 只是「高级草稿」,EVM 只认字节码。部署时先跑→ 把状态变量写进存储 → 把返回并上链。每次函数调用就是 EVM 按顺序执行opcode(如PUSH1 0x01SSTORE),同时操作「栈-内存-存储」三层空间。

2025-07-17 23:51:29 70

原创 gas solidty

Gas 是你为让矿工/验证者执行交易或合约而支付的“计算燃料”。

2025-07-17 23:50:37 147

原创 memory 和 calldata 是两种数据位置(data location)关键字

特性memorycalldata存储位置内存(临时)调用数据(只读)是否可修改✅ 可改❌ 不可改使用场景函数内部变量external函数参数gas 成本较高更低示例。

2025-07-17 23:38:28 130

原创 solidty unit256 啥意思

它是 Solidity 编程语言中最常用的整数类型,取值范围是。,常用于智能合约中表示金额、数量等数值。的简写形式,两者在功能上完全等价。的拼写错误,正确写法是。在 Solidity 中,

2025-07-17 23:30:08 20

原创 keccack256 啥意思

以太坊(Ethereum)使用 Keccak-256 来计算地址和交易哈希;智能合约中的函数签名也使用 Keccak-256 进行编码。所以你看到的“keccack256”大概率是想写。算法胜出后被 NIST 标准化。“keccack256” 是。是一种加密哈希算法,属于。

2025-07-17 23:28:59 70

原创 什么时候用 `pure`?

只要函数不碰区块链数据(不读不写),就用pure。

2025-07-17 23:12:47 42

原创 智能合约hello.sol

【代码】智能合约hello.sol。

2025-07-15 23:33:23 263

原创 合约的evm 是啥

在区块链领域,指的是,它是智能合约运行的核心环境。

2025-07-15 23:31:28 233

原创 前端项目开发经验总结

在 2024 年的前端项目开发中,我们遇到了许多技术细节和难点,也积累了不少宝贵的经验。以下是我们在项目开发过程中遇到的一些常见问题及解决方案,希望能为其他开发者提供参考。定义:将多维数组转化为一维数组。实现方法使用toString()和split()方法:const flatten = arr => arr.toString().split(',');

2025-06-25 09:35:05 487 1

原创 前端面试题

16、find:用于查找某个元素,如果找不到undefined,findIndex:用于查找某个元素的索引,如果找不到就返回-1 对象:(面试直接问道对象的比较少,对于经常使用比如create,assign,freeze,is,keys要知道)5、splice() arr.splice(参数1,参数2,参数3,参数4,参数5, 参数n),参数1表示要删除的开始位置, 参数2表示删除的。15、some()作用: 只要数组中的某一个元素符合指定的条件,就返回真,否则返回假,可以和逻辑运算符或(||)类比。

2025-06-25 09:04:44 471

原创 app封装通用echarts

通过以上代码和注释,你可以更清楚地理解如何在 uni-app 中使用 ECharts,并实现点击事件的监听和处理。方法用于安全地初始化 ECharts,避免因容器未找到导致的初始化失败。方法用于初始化 ECharts 实例,并设置默认配置和动画。方法用于监听点击事件,并将点击的数据传递到父组件。方法用于监听窗口大小变化,并重新调整图表大小。方法用于处理点击事件,并将数据传递到父组件。方法用于处理初始化错误,并尝试重新初始化。方法用于更新 ECharts 的配置。方法会被触发,并接收点击的数据。

2025-06-20 11:40:31 300

原创 app开发中manifest.json

这个文件是uni-app项目的配置文件,定义了应用的基本信息、平台特定配置、SDK配置、模块配置等。**confusion**字段的作用是用于指定需要混淆的资源文件,以保护代码逻辑。混淆是一种常见的代码保护手段,通过将代码转换为难以阅读的形式,防止代码被轻易篡改或逆向工程。

2025-06-12 11:46:19 998

原创 【无标题】app开发判断是移动端还是桌面端

【代码】【无标题】app开发判断是移动端还是桌面端。

2025-06-10 11:08:37 103

原创 “2025-05-15T09:58:38.957Z“ 把这个数据转换为 2025-05-15

如果你只需要简单的格式化,推荐使用方法 1或方法 3。如果你需要更复杂的国际化支持,推荐使用方法 2。如果你已经在项目中使用了moment.js或dayjs,可以使用方法 4或方法 5。

2025-05-14 18:07:31 251

原创 git push 遇到403问题

这个错误表明 Git 在尝试向 Gitee (码云) 推送时遇到了认证问题。

2025-05-09 17:41:20 1303 1

原创 提交前端代码的时候遇到大文件 快速找到大文件

bash。

2025-03-15 16:33:32 142

原创 Cesium 中的多边形中添加图片

替换为您要使用的实际图片的 URL。根据您的要求调整其他属性,如多边形坐标、填充颜色、轮廓等。:使用 Cesium 的材质系统为多边形创建材质。您可以将图片 URL 指定为材质属性。:使用适当的坐标在 Cesium 中创建或定义多边形。:首先确保您有要添加到多边形中的图片的 URL。:将创建的材质分配给多边形的外观。

2024-05-14 17:45:58 656 2

原创 UE 虚幻引擎中 取消 click to start

UE初始化加载

2024-05-10 11:11:28 335 3

原创 qiankun在vue3 vue2 为主应用 ,vue3+vite为子应用 使用

qiankun在vue3 vue2 为主应用 ,vue3+vite为子应用 使用

2024-04-27 17:33:49 2039

原创 Ant design vue3.xx <a-tree> 带有搜索功能树形组件

带有搜索功能树形组件Ant design vue3.xx

2024-04-14 22:44:48 857 1

原创 quasar的组件 <q-uploader>文件上传组件

http://www.quasarchs.com/vue-components/uploader#quploader-api

2024-04-12 22:01:30 593

原创 vue3 动态获取图片地址

vue3 动态获取图片地址

2024-04-09 22:07:03 1223

原创 three.js绘制正方形

【代码】three.js绘制正方形。

2024-03-08 10:51:29 381 1

原创 vue 中兄弟之间的传值

接收用$on("传过来的自定义时间名",(data)=>{ data是传过来的参数 在这里进行操作 })2.test_child.vue 第一个子组件 我使用的是组件懒加载方式 导入组件中 自定义命名为one。传值用$emit('自定义时间名',this.xxx 需要传的值)3.test_two.vue第二个子组件 自定义命名为two 2和3 为兄弟组件。4.在src 目录下 新建文件 bus.js。...

2022-08-31 16:35:12 880

原创 滚动字幕 带有暂停功能

浏览器头部广告滚动字幕功能

2022-08-27 12:41:12 393

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除