<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_73016265的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_73016265</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_73016265]]></copyright><item><title><![CDATA[rn新手运行，npx创建项目时，error fetch failed.TypeError: fetch failed]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/144445791</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/144445791</guid><author>m0_73016265</author><pubDate>Fri, 13 Dec 2024 11:22:59 +0800</pubDate><description><![CDATA[之前运行： npx @react-native-community/cli init。npm 和 yarn 的镜像地址不是一起的，需要各自设置各自的。淘宝镜像原地址2024年1月22日已过期。]]></description><category></category></item><item><title><![CDATA[flutter打包app]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/136471784</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/136471784</guid><author>m0_73016265</author><pubDate>Tue, 05 Mar 2024 10:37:02 +0800</pubDate><description><![CDATA[在android大目录下，新建文件 key.properties。将在文件根目录上一层生成key文件，将其更名位key.jks。storePassword=（之前设置的密码）keyPassword=（之前设置的密码）放置在android/app目录下；]]></description><category></category></item><item><title><![CDATA[如何使Dart中抽象类中的属性只能读取而不能写入？]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/135951977</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/135951977</guid><author>m0_73016265</author><pubDate>Wed, 31 Jan 2024 13:52:38 +0800</pubDate><description><![CDATA[在上述代码中，Animal 类定义了一个只读属性 name，然后在 Dog 类中通过实现 getter 方法获取了该属性的值。在上述代码中，Animal 类定义了一个可读写的属性 name，并在 Dog 类中实现了 getter 和 setter 方法来获取和修改该属性的值。需要注意的是，如果我们希望能够在子类中直接对属性进行赋值操作，则应该在抽象类中定义 setter 方法。中，我们可以直接通过 dog.name 来获取和修改属性值，而不需要关心具体的实现过程。]]></description><category></category></item><item><title><![CDATA[dart使用教程]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/135914011</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/135914011</guid><author>m0_73016265</author><pubDate>Tue, 30 Jan 2024 11:27:34 +0800</pubDate><description><![CDATA[1. 关于类abstract, mixin多重继承, implement实现, extends继承,(with ... on限定范围 ...)]]></description><category></category></item><item><title><![CDATA[flutter制作APP的学习]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/135669841</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/135669841</guid><author>m0_73016265</author><pubDate>Mon, 29 Jan 2024 15:10:38 +0800</pubDate><description><![CDATA[（选择screenutil的使用指南：中文文档：） 关于具体的一些细节使用详解：]]></description><category></category></item><item><title><![CDATA[btc的隔离见证内容]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/134931354</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/134931354</guid><author>m0_73016265</author><pubDate>Fri, 15 Dec 2023 17:44:59 +0800</pubDate><description><![CDATA[Merkle 根支付：Merkle 根支付是一种在区块链中实现的支付方式，它利用 Merkle 树的性质来验证支付的有效性和完整性。Merkle 根是由一组数据块的哈希值构成的树状结构的根节点。在 Merkle 根支付中，支付方只需要提供 Merkle 根和相关的证明，而不需要提供所有的交易数据。收款方可以使用 Merkle 根和证明来验证支付是否有效，从而减少了数据传输的开销。隔离见证的bip141（SW的脚本版本位，是BIP141规定的，和定义Bech32地址的BIP173）3. 验证查询交易过程。]]></description><category></category></item><item><title><![CDATA[markdown学习（初学者）]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/134848878</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/134848878</guid><author>m0_73016265</author><pubDate>Thu, 07 Dec 2023 10:57:06 +0800</pubDate><description><![CDATA[如需加粗一个单词或短语的中间部分用以表示强调的话，请在要加粗部分的两侧各添加两个星号（asterisks）。要斜体突出单词的中间部分，请在字母前后各添加一个星号，中间不要带空格。要加粗并用斜体显示单词或短语的中间部分，请在要突出显示的部分前后各添加三个星号，中间不要带空格。链接title是当鼠标悬停在链接上时会出现的文字，这个title是可选的，它放在圆括号中链接地址后面，跟链接地址之间以空格分隔。第二组括号中的标签不区分大小写，可以包含字母，数字，空格或标点符号。为了兼容性，请尽量使用%20代替空格。]]></description><category></category></item><item><title><![CDATA[flutter 打包apk]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/134263118</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/134263118</guid><author>m0_73016265</author><pubDate>Tue, 07 Nov 2023 11:16:00 +0800</pubDate><description><![CDATA[使用命令行：flutter build apk --no-tree-shake-icons。]]></description><category></category></item><item><title><![CDATA[flutter升级+生成drift文件]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/134014553</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/134014553</guid><author>m0_73016265</author><pubDate>Wed, 25 Oct 2023 10:05:38 +0800</pubDate><description><![CDATA[接着继续flutter upgrade, 但是没有效果，可能需要重启电脑；可能需要到我的电脑中，更改高级系统设置；之后出现报错，比如precompile 的报错，可能是因为，需要sdk最小为2.18.0。success但是没有output，可能是环境dev-dependence没有写完整；中间出现fail to... 什么问题，解决方法 dart run，但是接着仍然是。或者是文件中包含flutter相关的库引用，import。使用flutter upgrade, 但是没有效果，1. flutter升级。]]></description><category></category></item><item><title><![CDATA[flutter sdk提供完整页面的ui]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/133745274</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/133745274</guid><author>m0_73016265</author><pubDate>Tue, 10 Oct 2023 17:46:57 +0800</pubDate><description><![CDATA[声网sdk自制appId和token的方式。声网旗下，十分完善的示例文档介绍。一些statefulWidget。]]></description><category></category></item><item><title><![CDATA[flutter入门实践2——将完成的flutter软件打包为apk]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/133741373</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/133741373</guid><author>m0_73016265</author><pubDate>Tue, 10 Oct 2023 11:11:32 +0800</pubDate><description><![CDATA[build apk --no-tree-shake-icons 来打包，（不过这个方法不建议，因为以后都不能用菜单中的Build Apk来打包了。说明真正打包失败问题的原因在log上部，其实是icon前面没有加const，打包失败；【前端教程-Flutter篇-flutter之打包安卓版本的APP】但是文件出现的挺慢的，过了很久之后，才真正出现了对应的文件。]]></description><category></category></item><item><title><![CDATA[URL设计规范]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/133676252</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/133676252</guid><author>m0_73016265</author><pubDate>Sun, 08 Oct 2023 17:13:30 +0800</pubDate><description><![CDATA[根据项目的更新，原来的URL可能被多个项目所使用，需要兼容原有系统的情况下，支持新业务。提供给内部系统使用的api，建议使用。协议://主机名[:端口]/ 路径/[:参数] [?查询]#Fragment。中表达层级，用于按实体关联关系进行对象导航，一般根据。开头， 提供给前端APP使用的api，建议使用。URL表示资源的两种方式：资源集合、单个资源。尽量使用查询参数代替路径中的实体导航，如。]]></description><category></category></item><item><title><![CDATA[sdk文档书写，如何写具有可读性和可信度的文档]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/133681579</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/133681579</guid><author>m0_73016265</author><pubDate>Sun, 08 Oct 2023 16:15:11 +0800</pubDate><description><![CDATA[1.首要注意：文档的可信度非常重要，日常的代码工作需要围绕着文档进行和体现。做好自审，以评审者的角度去看文档；假期测试，看其他人能否读懂、实现；流程环节完备，关键人物参与其中；一定的趣味性让文档更耐读；SDK设计指南/注意事项。]]></description><category></category></item><item><title><![CDATA[二维码基础学习指南]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/133672847</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/133672847</guid><author>m0_73016265</author><pubDate>Sun, 08 Oct 2023 11:44:13 +0800</pubDate><description><![CDATA[对于ASCII字符（0-127），UTF-8编码使用单个字节与ASCII码完全兼容。对于非ASCII字符，UTF-8使用多个字节来表示对于包含汉字等非ASCII字符的文本，可以使用UTF-8编码将其转换为字节序列，每个汉字通常占用3个字节。对于数字编码，统计需要编码数字的个数是否为 3 的倍数：如果不是 3 的倍数，则剩下的 1 位或 2 位会被转为 4bits 或 8bits（十进制转二进制），每三位数字都会被编成 10bits, 12bits, 14bits，具体编码长度仍然需要二维码尺寸决定。]]></description><category></category></item><item><title><![CDATA[230908]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/132753822</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/132753822</guid><author>m0_73016265</author><pubDate>Wed, 13 Sep 2023 14:11:21 +0800</pubDate><description><![CDATA[（说明如何减小交易大小，将签名信息从交易事务中隔离开，省空间。接着认识 对于币的输入输出选择性支配。]]></description><category></category></item><item><title><![CDATA[flutter中如何快速自测修改代码]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/132852260</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/132852260</guid><author>m0_73016265</author><pubDate>Wed, 13 Sep 2023 14:10:55 +0800</pubDate><description><![CDATA[【问题】因为我写代码不太过脑子，所以一般很快做一些修改，但是各种小bug不断，手动测试有非常痛苦；切实感受到了粗心的痛苦，硬是在简单问题上调试很久。解决方法目前有两个：1. 下回带上脑子写代码，思考清楚需求、过程、细节，可以简单流程图梳理可能出现的bug；2. 现在最为可行的，立刻补上合适的自动化测试例，这样也减少手动测试的痛苦；【方法】先针对第二个方法论 进行粗心补救；]]></description><category></category></item><item><title><![CDATA[flutter 关于UintList相关信息的string格式传递]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/132852176</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/132852176</guid><author>m0_73016265</author><pubDate>Wed, 13 Sep 2023 14:05:33 +0800</pubDate><description><![CDATA[本次尝试的方法有：有一些坑，回头补充。]]></description><category></category></item><item><title><![CDATA[230908编程小技巧]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/132753950</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/132753950</guid><author>m0_73016265</author><pubDate>Wed, 13 Sep 2023 13:45:05 +0800</pubDate><description><![CDATA[将数据集分为奇数组和偶数组，创建了一个包含两个元组的列表。每个元组都有 lambda 函数中指定的名称和被分组的对象。之前在nodejs对mongodb的数据分组使用过，这次看到python中的用法；用途：主要实现对数据的快速处理分组；]]></description><category></category></item><item><title><![CDATA[基础秘钥、公钥、地址的熟悉指南]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/132734870</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/132734870</guid><author>m0_73016265</author><pubDate>Wed, 13 Sep 2023 13:44:33 +0800</pubDate><description><![CDATA[可以去查看 以上链接中 “公共子钥匙推导” 的过程，就是将公共钥匙（扩展的公共钥匙）放在常用应用程序和服务器，用于生成地址/无限的公共钥匙；下面的内容更口语化；（说明如何减小交易大小，将签名信息从交易事务中隔离开，省空间。接着认识 对于币的输入输出选择性支配。]]></description><category></category></item><item><title><![CDATA[入坑微信小程序制作，对于nodejs+thinkjs+mysql+uniapp]]></title><link>https://blog.youkuaiyun.com/m0_73016265/article/details/132687370</link><guid>https://blog.youkuaiyun.com/m0_73016265/article/details/132687370</guid><author>m0_73016265</author><pubDate>Thu, 07 Sep 2023 09:55:04 +0800</pubDate><description><![CDATA[源码：此项目详细的部署方法： mysql导入数据库文件：wx小程序测试号：微信测试号的id与密钥管理：商城id获取：thinkjs入坑指南（后端教程）：非常简单0基础：  整体思路上：Java非常0基础详细的教程：详尽的全配置内容： 支付避坑：]]></description><category></category></item></channel></rss>