简述
相信有很多小伙伴都知道数据结构和算法,也都看过学过数据结构和算法。当然我也不例外,准备入坑了,感受下程序的奥妙。在我们学习编写数据结构和算法之前,我们应该先学会如何去分析和总结一个算法的优缺点。这时我们会用到数据结构和算法的复杂度分析(时间复杂度、空间复杂度),通过这个复杂度的分析来初略的估计一个算法的好坏。
相信有很多小伙伴都知道数据结构和算法,也都看过学过数据结构和算法。当然我也不例外,准备入坑了,感受下程序的奥妙。在我们学习编写数据结构和算法之前,我们应该先学会如何去分析和总结一个算法的优缺点。这时我们会用到数据结构和算法的复杂度分析(时间复杂度、空间复杂度),通过这个复杂度的分析来初略的估计一个算法的好坏。
在 web 开发中,我们经常会和我网站 url 打交道。当我们跳转到一个其他网站的时候,也是通过 url 来进行跳转的。有时我们需要对 url 进行处理,例如拼接参数等。在一次开发中,我直接拿后台返回的 url 进行拼接参数,然后居然出错了。最后查到是因为 url 经过了转译编码,然后前端没有显示的进行解码操作,所以 url 地址是不正确的,由此用到了编码和解码,记录下自己踩过的坑。
我们在做软件程序的时候,有时需要知道一些功能有多少人用。就拿微信小程序来举例子,我们关注的就是小程序的使用人数、小程序打开人数、小程序的每个页面的访问量等,我就需要对小程序进行埋点操作。这里我使用的是第三方的埋点服务友盟,这里就记录下 taro 集成友盟的方式。
我们在做软件程序的时候,有时需要知道一些功能有多少人用。就拿微信小程序来举例子,我们关注的就是小程序的使用人数、小程序打开人数、小程序的每个页面的访问量等,我就需要对小程序进行埋点操作。这里我使用的是第三方的埋点服务友盟,这里就记录下 uni-app 集成友盟的方式。
1 | /** |
数据统计是我们经常使用的功能,我们一般在 pc 端使用的比较多,大多数用在管理系统中统计数据的分析,最近在做微信小程序的时候也遇到了相同的需求,把数据统计在小程序端以图表的形式展示,这里记录下自己的配置使用过程。