首页
lupeng

很多时候,技术能力并没有那么必要

无意中发现一个好玩的站点,HTTP Cats,使用喵星人的照片来描述 HTTP 状态码。例如,最常见的 404 Not Found 的照片如下: 觉得挺有意思的,于是,就想到要移植到小程序「字节加工厂」中,网站首页应该是个静态页面,但是开发者提供了简单的 API,可以方便获取某个状态码对应的图片。如下: https://http.cat/[status_code] 所以,移植工作...

BMI 计算器

这绝对是个为了凑数的小工具,几乎都算不上是什么需求,完全是为了换个脑子,顺手就完成了。 BMI BMI(Body Mass Index) 叫做身体质量指数,主要用于统计,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。 它有多个标准,因为每个地域的标准身材还是有一些差异的。中国有单独的一个标准,另外还有国际标准,欧洲标准等等。 BMI 的计算公式都是一样的(体重除身高的平方)...

记一次拔牙经历

距离上一次看牙已经是 3 年前了,也就是说,这颗坏牙已经存在至少 3 年以上了。 中间这么长时间都没有去看,并不是它一直没有发作,只是因为我懒,又不是啥病,对吧。 牙疼不是病,疼起来要命。 1. 除了「懒」这个原因外,还有一个原因,那就是在北京看个病实在太费事了。犹记得,3 年前那次,我只是去洗个牙,就去了 3 回。 第一回,去医院排了半天队,啥也没干,领了两个单子,一个拍片,一个是...

初步使用云开发中数据库的能力

正如上篇所讲,数据库这块除了熟练使用几个 API,确实没啥可讲的,那么就来回答一下,在第 8 篇文章中,开发「历史上的今天」小工具时,留下来的思考题吧。题目如下: 由于类似的第三方数据接口,都是付费服务,这个接口虽然免费,但是限制调用次数。 如何通过改进代码,最低限度调用第三方接口? 当时给了两个思路: 借助缓存功能,每天每个用户只需要 1 次请求; 借助数据库功能,...

从文档出发来聊一聊小程序的服务端开发

前面两篇内容分别介绍了云函数的开发与测试。原本这篇文章想介绍云数据库的开发,然而发现云数据库的开发,并没有什么特别的内容,大抵就是学会几个 API 的使用,看看文档就行了。 说到云开发的文档,就想再叨叨几句,其实文档写得很不错了,但是对于没有全栈开发经验的新手来说,还是难免有点迷糊。例如下图,其实是同一个东西,整出三份文档,而且很多内容都是重复的。 这只是文档呈现的问题,并不是文档本...

学会云函数的本地以及云端的测试

上一篇介绍了云函数的初步使用,对于新手来说,可能有点迷糊,没关系,多创建几个项目试试,慢慢就会熟悉了。 对于云函数的开发,更多的是编写服务端的代码,而服务器又不能完全被我们掌控,所以,出现 BUG 的时候,会有一点刺手。而熟练掌握测试的方法,会较大的提高我们的开发效率。 下面就来介绍云函数的本地测试以及云端测试。 本地测试 还是以上一篇创建的云函数 history 为例,右键目录,点击...

初步使用云函数开发

上一篇内容,我们初次接触了网络开发,使用第三方的接口数据,由于微信公众账号的限制与管控,在线使用第三方的服务器,都必须要添加合法域名信息,如下图所示: 能找到第三方数据接口已经很不容易了,还必须是 https 以及域名备案的,这个就有点过分了。 那能不能有什么办法,绕过这个限制呢?答案是肯定的。绕过这个限制的办法,正是官方自己提供的方法,使用云开发呀。 云函数介绍 云函数开发是微信...

如何调用第三方接口数据

了解完前面的那些内容,动手能力强的,基本上就可以完成很多类别的小程序了。 今天这篇文章进入一个新的领域,开始进入网络开发,前面的内容都是不需要有服务器(后台)的概念的。因为所有功能都在小程序端就解决了,数据也只是使用的缓存。 如果要实现一些比较复杂的小程序,服务器的使用肯定是绕不开的一个环节,在微信小程序中,通常有如下 3 种方式,进行后台服务端的开发。 真正意义上的第三方,使用...

如何使用第三方 npm 扩展包

上一篇传参的示例中,不知道你是否注意到,像 isPast(判断日期是否为过去) 或者 number(距离当前的天数) 参数,根本就不需要传输嘛,这些应该是计算出来的。 然而,如果让你来写日期计算的 API,我相信绝大多数开发者,都不一定能够写出来,好在,这块有成熟的库可以使用,例如:moment.js,还有 dayjs,这篇文章就来介绍一下,如何在小程序中使用第三方 npm 扩展? 这块...

8 月份总结

这应该是写得最晚的月总结了,也不知道上一周都干了些什么,拖到现在,可能是内心在抵触:「8 月份你都干了些啥,还好意思写总结」。 也是,可能这点小事,跟内心所期待的比起来,真的是不值得一谈。 终归还是有一些收获的,写出来,也算是给内心一个交代:「你看,还是做了一些事情的」。 跑步 每周平均 2 次,本以为跑步频率下降了,会导致又回到起点(成绩下降),然而,似乎没有多大的影响,月底跑了一个...