天有道,无常道,兵无常势。
{今天开始听歌(歌曲:青丝!)进行编程!}
尝试用ai帮助自己进行小程序的开发,同时最为关键,是无法能够完成相关的代码的记忆,所以我开始尝试利用一个新的工具,弥补这个不足:艾宾浩斯记忆助手,形成开源(开源自己的时间,精力,思维,一切能够进行开源)节流的小程序开发笔记。
自己得把小程序里面太极和站桩两个页面进行一个完善了!本次更新的重点:
- 数据页面统一设置
- 每一个基础小项目都开始诞生独立计数体系
- 利用好kimi智能助手开始编辑
- 利用forest做好所有有关的数据统计(躺平成长-代码开发!)
关键在于,我为什么要觉得编程很困难?为什么我会觉得编程很困难?
其实,我觉得我自己不能代表整个行业,但是我能够代表我自己,编程确实没有自己想象的这么容易,因为完全要依靠自己不断地进行修正的逻辑结构!同时个人开发小程序的时候,一定要不断地进行开源,不开源你个人就没有办法能够进行小程序的开发!(2024年10月22日19点09分)
学习中最为关键的是什么呢?
任何一个可以提升自己的点都开源,任何一个妥协的想法都对其进行记录!能用人工智能代替的工作一定要用人工智能!程序员慢慢会变成一个劳动密集型产业,既然程序员是一个劳动密集型产业,自己何不就从现在开始开源呢?从现在开始开源,既可以促进整个市场的发展,也可以锻炼自己的学习能力!
学计算机把自己的一些心态給学着給改变了,早熟的人,普遍晚熟,骄傲的人又急性,自己会很容易遇到相关的错误,遇到错误最好的办法就是,想办法把这些错误给解决和记录了,同时用好自己手里面的记忆助手!
节省下自己的时间/精力/用好手机的相关算力工具进行做事!
学会一个不会基础知识点:
在微信小程序中,异步操作是非常常见的,因为很多操作,如网络请求、文件读写、用户授权等,都不是立即完成的,需要在操作完成后通过回调函数来处理结果。以下是微信小程序中一些主要的异步操作方式:
1. **回调函数**:
这是最传统的异步处理方式。微信小程序的API,如`wx.request`、`wx.login`等,都支持通过回调函数来处理异步操作的结果。例如:
```javascript
wx.request({
url: 'https://example.com/api/data',
success: function(res) {
console.log(res.data);
},
fail: function(error) {
console.error(error);
}
});
```
这种方式简单直观,但如果有多个嵌套的异步操作,会导致“回调地狱”,代码难以维护。
2. **Promise**:
Promise是一种用于异步编程的解决方案,它允许你将异步操作以链式的方式书写,避免了回调地狱。微信小程序的API从基础库2.10.2版本起,支持Promise和callback两种调用方式。例如:
```javascript
function request(url) {
return new Promise((resolve, reject) => {
wx.request({
url: url,
success: resolve,
fail: reject
});
});
}
request('https://example.com/api/data')
.then(res => console.log(res.data))
.catch(error => console.error(error));
```
这种方式使得异步代码的书写更加清晰,易于维护。
3. **async/await**:
这是基于Promise的语法糖,可以让异步代码看起来像同步代码一样。在微信小程序中,从基础库1.02.1904282版本起,支持了async/await语法。例如:
```javascript
async function fetchData() {
try {
const res = await request('https://example.com/api/data');
console.log(res.data);
} catch (error) {
console.error(error);
}
}
fetchData();
```
这种方式使得异步代码的阅读和编写更加直观,易于理解。
4. **封装工具类**:
对于经常进行的异步请求,可以创建一个通用的异步请求封装工具类,以简化和统一代码。这样可以避免在每个需要异步请求的地方都重复编写相同的代码。
5. **云开发API**:
如果使用微信云开发,可以在小程序端直接调用服务端的云函数,这些云函数可以处理异步操作,并将结果返回给小程序。
通过这些方式,开发者可以根据具体的需求和偏好,选择合适的异步处理方法,以提高小程序的性能和用户体验。
其实,我现在大三了(同时是在专科里面!),比起周围的一切,我更害怕,自己没有时间完成躺平成长的开发,所以我的文章,我会输出一些个人的心态和看法,以及我准备做的事情是什么?如果你也感兴趣的话,也可以参照这种模式,尽快把这种数据形式下面的结构进行一个转换(将其所有相关的内容进行一个转换!)
不确定你是否可以理解了!(一切留痕,落实到材料上面,让一切都开始变得有迹可循。)