- 博客(61)
- 收藏
- 关注
原创 rn新手运行,npx创建项目时,error fetch failed.TypeError: fetch failed
之前运行: npx @react-native-community/cli init。npm 和 yarn 的镜像地址不是一起的,需要各自设置各自的。淘宝镜像原地址2024年1月22日已过期。
2024-12-13 11:22:59
487
原创 flutter打包app
在android大目录下,新建文件 key.properties。将在文件根目录上一层生成key文件,将其更名位key.jks。storePassword=(之前设置的密码)keyPassword=(之前设置的密码)放置在android/app目录下;
2024-03-05 10:37:02
662
转载 如何使Dart中抽象类中的属性只能读取而不能写入?
在上述代码中,Animal 类定义了一个只读属性 name,然后在 Dog 类中通过实现 getter 方法获取了该属性的值。在上述代码中,Animal 类定义了一个可读写的属性 name,并在 Dog 类中实现了 getter 和 setter 方法来获取和修改该属性的值。需要注意的是,如果我们希望能够在子类中直接对属性进行赋值操作,则应该在抽象类中定义 setter 方法。中,我们可以直接通过 dog.name 来获取和修改属性值,而不需要关心具体的实现过程。
2024-01-31 13:52:38
176
原创 dart使用教程
1. 关于类abstract, mixin多重继承, implement实现, extends继承,(with ... on限定范围 ...)
2024-01-30 11:27:34
452
原创 btc的隔离见证内容
Merkle 根支付:Merkle 根支付是一种在区块链中实现的支付方式,它利用 Merkle 树的性质来验证支付的有效性和完整性。Merkle 根是由一组数据块的哈希值构成的树状结构的根节点。在 Merkle 根支付中,支付方只需要提供 Merkle 根和相关的证明,而不需要提供所有的交易数据。收款方可以使用 Merkle 根和证明来验证支付是否有效,从而减少了数据传输的开销。隔离见证的bip141(SW的脚本版本位,是BIP141规定的,和定义Bech32地址的BIP173)3. 验证查询交易过程。
2023-12-15 17:44:59
734
1
原创 markdown学习(初学者)
如需加粗一个单词或短语的中间部分用以表示强调的话,请在要加粗部分的两侧各添加两个星号(asterisks)。要斜体突出单词的中间部分,请在字母前后各添加一个星号,中间不要带空格。要加粗并用斜体显示单词或短语的中间部分,请在要突出显示的部分前后各添加三个星号,中间不要带空格。链接title是当鼠标悬停在链接上时会出现的文字,这个title是可选的,它放在圆括号中链接地址后面,跟链接地址之间以空格分隔。第二组括号中的标签不区分大小写,可以包含字母,数字,空格或标点符号。为了兼容性,请尽量使用%20代替空格。
2023-12-07 10:57:06
969
原创 flutter升级+生成drift文件
接着继续flutter upgrade, 但是没有效果,可能需要重启电脑;可能需要到我的电脑中,更改高级系统设置;之后出现报错,比如precompile 的报错,可能是因为,需要sdk最小为2.18.0。success但是没有output,可能是环境dev-dependence没有写完整;中间出现fail to... 什么问题,解决方法 dart run,但是接着仍然是。或者是文件中包含flutter相关的库引用,import。使用flutter upgrade, 但是没有效果,1. flutter升级。
2023-10-25 10:05:38
681
原创 flutter sdk提供完整页面的ui
声网sdk自制appId和token的方式。声网旗下,十分完善的示例文档介绍。一些statefulWidget。
2023-10-10 17:46:57
461
原创 flutter入门实践2——将完成的flutter软件打包为apk
build apk --no-tree-shake-icons 来打包,(不过这个方法不建议,因为以后都不能用菜单中的Build Apk来打包了。说明真正打包失败问题的原因在log上部,其实是icon前面没有加const,打包失败;【前端教程-Flutter篇-flutter之打包安卓版本的APP】但是文件出现的挺慢的,过了很久之后,才真正出现了对应的文件。
2023-10-10 11:11:32
767
原创 URL设计规范
根据项目的更新,原来的URL可能被多个项目所使用,需要兼容原有系统的情况下,支持新业务。提供给内部系统使用的api,建议使用。协议://主机名[:端口]/ 路径/[:参数] [?查询]#Fragment。中表达层级,用于按实体关联关系进行对象导航,一般根据。开头, 提供给前端APP使用的api,建议使用。URL表示资源的两种方式:资源集合、单个资源。尽量使用查询参数代替路径中的实体导航,如。
2023-10-08 17:13:30
637
原创 sdk文档书写,如何写具有可读性和可信度的文档
1.首要注意:文档的可信度非常重要,日常的代码工作需要围绕着文档进行和体现。做好自审,以评审者的角度去看文档;假期测试,看其他人能否读懂、实现;流程环节完备,关键人物参与其中;一定的趣味性让文档更耐读;SDK设计指南/注意事项。
2023-10-08 16:15:11
482
原创 二维码基础学习指南
对于ASCII字符(0-127),UTF-8编码使用单个字节与ASCII码完全兼容。对于非ASCII字符,UTF-8使用多个字节来表示对于包含汉字等非ASCII字符的文本,可以使用UTF-8编码将其转换为字节序列,每个汉字通常占用3个字节。对于数字编码,统计需要编码数字的个数是否为 3 的倍数:如果不是 3 的倍数,则剩下的 1 位或 2 位会被转为 4bits 或 8bits(十进制转二进制),每三位数字都会被编成 10bits, 12bits, 14bits,具体编码长度仍然需要二维码尺寸决定。
2023-10-08 11:44:13
204
原创 flutter中如何快速自测修改代码
【问题】因为我写代码不太过脑子,所以一般很快做一些修改,但是各种小bug不断,手动测试有非常痛苦;切实感受到了粗心的痛苦,硬是在简单问题上调试很久。解决方法目前有两个:1. 下回带上脑子写代码,思考清楚需求、过程、细节,可以简单流程图梳理可能出现的bug;2. 现在最为可行的,立刻补上合适的自动化测试例,这样也减少手动测试的痛苦;【方法】先针对第二个方法论 进行粗心补救;
2023-09-13 14:10:55
118
原创 230908编程小技巧
将数据集分为奇数组和偶数组,创建了一个包含两个元组的列表。每个元组都有 lambda 函数中指定的名称和被分组的对象。之前在nodejs对mongodb的数据分组使用过,这次看到python中的用法;用途:主要实现对数据的快速处理分组;
2023-09-13 13:45:05
68
原创 基础秘钥、公钥、地址的熟悉指南
可以去查看 以上链接中 “公共子钥匙推导” 的过程,就是将公共钥匙(扩展的公共钥匙)放在常用应用程序和服务器,用于生成地址/无限的公共钥匙;下面的内容更口语化;(说明如何减小交易大小,将签名信息从交易事务中隔离开,省空间。接着认识 对于币的输入输出选择性支配。
2023-09-13 13:44:33
213
原创 入坑微信小程序制作,对于nodejs+thinkjs+mysql+uniapp
源码:此项目详细的部署方法: mysql导入数据库文件:wx小程序测试号:微信测试号的id与密钥管理:商城id获取:thinkjs入坑指南(后端教程):非常简单0基础: 整体思路上:Java非常0基础详细的教程:详尽的全配置内容: 支付避坑:
2023-09-07 09:55:04
521
原创 理解项目开发(寺庙小程序)
权限用户方面做了6个;终端包括Web、小程序、安卓等。一,系统的技术栈代码结构:Aop:操作日志,角色权限验证的逻辑Controller:接口代码Init:程序启动的一些初始化代码Interceptor:登录状态拦截器Model:对像类McvConfig:一些跨域配置等Plugins:插件类Push:websocket类Task:定时任务Utils:工具类二,系统演示看下系统的页面演示,包括小程序端+web+APP。
2023-08-31 10:48:58
753
原创 一些关于完整小程序项目的优秀开源
CRMEB 开源商城系统Java版是一套基于Java + Uni-app 开发的新零售社交电商系统,全开源无加密,独立部署,二开方便,可满足企业新零售、分销、拼团、砍价、秒杀等各种业务需求,在微信公众号、小程序、H5端、APP、PC端多终端都可以使用。强烈推荐:一款超好用、免费的Java开源商城系统!(qq.com)
2023-08-31 10:46:49
439
原创 keyStone的学习
Keystone钱包由Lixin Liu创立,前身是Cobo Vault,Lixin Liu于2021年6月1日离开Cobo继续Keystone。
2023-08-21 10:11:31
134
原创 针对flutter-usb包的一些坑
我需要将包内容拆分在一个sdk中,通过调用自定义包中的usb库来使用usb插件;这时候,会出现一些问题;关键词:拆包使用,电脑端usb,flutter,
2023-08-11 11:34:12
496
原创 flutter sdk自行开发——从0启动
的调用,这里面的 UsbWallet 就是我们的插件,之后还可继续根据需要,增加平台;方法中对 UsbWallet。方法,跟着这个文件,找到。这里需要特别注意的就是。
2023-08-09 14:00:42
258
原创 flutter已有app项目,运行在桌面上
其中获取licenses时,java版本报错,不过Android SDK支持的Java版本是JDK 8和JDK 11,可能是我安装的11级别不够?一般来说,进行到上面链接的第二个步骤就可以了,第三个步骤我没有进行,不过如果进行,可能会遇到choco的不存在的问题,我懒得更新Java了,我投机取巧,准备试试降低command-line的版本,可以正常进行,不过应该选择latest。进入 myapp文件中,运行桌面端,flutter run -d windows。,至此,能够成功运行基础flutter的软件。
2023-08-04 17:52:34
666
原创 dart中对于类型判断的一些bug,尤其来源于list的string无法解决
看上述代码,会好奇,为什么要用集合,不直接使用list,实际上,list不行,不是contains、indexOf或者for循环语句的问题,是在过程中,dart会将'string'在列表中转化为String类型,甚至这是类型的存在,不再是字符串了,uint32也会变成List<int>,这是在一开始定义的时候进行了List<String>,也会导致的问题,所以单独记录一下,应该与dart的运行机制有关系。
2023-07-21 12:23:33
92
原创 数据传输,最近使用protobuf-c
这是之后找的一个教程,很多过程按照这个来,不过安装包是自己重新下载放置在ubuntu环境下。虽然详细,但是make check失败,也放弃了configure --prefix。编译一直出问题,因为看有的教程,但是make check过程fail:1。另一方面,第一个链接,少一个步骤,需要先 ./autogen.sh。实际上可以继续sudo make install。之后又找了个教程,不知道对不对,但是我用了一下。
2023-07-04 16:53:31
72
原创 python安装库import和pip之间误差的详细解答
五、pip安装第三方库,但PyCharm中却无法识别的问题;以及PyCharm安装第三方库的方法解析。-云社区-华为云
2023-07-03 17:56:43
145
原创 dart的sdk中一些奇特的小问题
不可以用自带的example进行测试,否则FlutterBluePlus.instance无法执行,必须连上app。sdk对应的位置记得放在 lib文件夹中,主导出文件在另一位置。
2023-06-13 16:47:09
169
原创 error: /lib64/libpthread.so.0:
大概是您的Shell的启动脚本添加~/lib到中LD_LIBRARY_PATH,并且,其中的不良库~/lib是导致您看到问题的原因。现在,对于我运行的几乎所有命令,我都会收到以下错误(例如ls)或Segmentation fault (core dumped)消息。uname -r还会返回该Segmentation fault (core dumped)消息,所以我不确定我使用的是哪个内核版本。要安装某些软件,我从计算机上载了库,并将它们放在~/lib远程主机的目录中。这将允许您运行rm,vim等等。
2023-06-05 09:59:25
5484
原创 关于nix,glibc的错误解决,实践案例:onekey-firmware
如果 glibc 库已经安装,但 GLIBC_PRIVATE 仍然无法找到,请尝试更新您的库。如果您使用的是 NixOS 系统,则可以使用 nix-env 命令来安装正确的 glibc 库版本。采用方法,对应位置,查找所谓的glibc,发现所需要的文件当中,确实缺乏GLIBC_PRIVATE。因为之前进行了glibc的更新安装,再次重新编译,依旧无解。提供先进的推理,复杂的指令,更多的创造力。最主要的是,在运行模拟器过程中,出现报错。可能是glibc的升级问题,所以进行处理。
2023-06-05 09:58:43
1157
原创 运行Trezor 钱包suite项目+firmware(包含onekey)项目
记录一些硬件钱包的文档信息之类提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
2023-05-19 09:35:46
672
原创 区块链,比特币钱包基础记录
最近在深入硬件钱包相关知识,尤其包含各种币种的地址,交易的具体流程,学习区块链内层的业务知识;一些5月区块链相关知识汇总。
2023-05-16 11:40:32
109
原创 flutter-dart学习笔记
Flutter异步编程中Completer的使用-京东云开发者社区Dart中抽象类abstract、接口implements、混入Mixin - 掘金
2023-05-11 14:45:03
115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人