摘要: 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 第一种方法:字符串拼接 第二种方法:递归 对于有重复的字符串来说按照上述算法输出出来会有重复的组合,简单的方法就是加一句Ar 阅读全文
posted @ 2019-08-01 15:57 tomatoa 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 观察者模式又叫做发布—订阅模式,是我们最常用的设计模式之一。它定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知和更新。 观察者模式提供了一个订阅模型,其中对象订阅事件并在发生时得到通知,这种模式是事件驱动的编程基石,它有利益于良好的面向对象的设计。 从上面 阅读全文
posted @ 2019-08-01 15:38 tomatoa 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 个人博客:https://theeye.tech 博客小程序: 在项目中,v-for渲染列表失败,无报错,数组有数据。上网查,好多说是因为动态绑定class的原因,但是经过几番测试,都无效果。 在经过不断尝试,搜索,终于找到原因所在。 问题原因:在v-for循环中,如果我们在函数中改变了item中的 阅读全文
posted @ 2019-06-05 14:57 tomatoa 阅读(2392) 评论(2) 推荐(1) 编辑
摘要: 直接上代码: 阅读全文
posted @ 2019-04-05 16:40 tomatoa 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 这节,我们来讲一下小程序的开发语言--WXML。 用过vue等开发框架或者使用过双花括号的同学对于本节的内容应该会比较熟悉。 WXML跟vue语法十分的相似,有类似于vue的数据绑定,v-for、v-if、模板(template)的结构。 1.数据绑定: wxml: page.js: 这里我要提及一 阅读全文
posted @ 2019-03-18 14:59 tomatoa 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 编译器的讲解: 我相信图示已经很明了,大部分平时使用的都已经圈出来了,这节的内容比较简单,就只是了解下编译器~ 图片被压缩了,请右键点击,选择新标签查看图片,这样才能看得清楚~ 阅读全文
posted @ 2019-03-15 12:10 tomatoa 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 上一节,我已经给大家介绍了小程序的概念以及安装小程序编译器。这节,我们就来讲讲小程序的基本结构(主要是从官方文档总结下来): 1.全局配置:小程序根目录下的 app.json 文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。配置文件示例如下: 更 阅读全文
posted @ 2019-03-15 11:17 tomatoa 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 小程序是什么?(前面部分都是官方的介绍) 小程序是一种不需求下载设备即可运用的运用,它完结了用“触手可及”的希望,用户扫一扫或许搜一下即可翻开运用。也体现了“用完即走”的理念,用户不用关心是否设备太多运用的问题。运用将无处不在,随时可用,但又无需设备卸载。关于开发者而言,小程序开发门槛相对较低,难度 阅读全文
posted @ 2019-03-15 10:50 tomatoa 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 最简单的办法,就只绑定一个事件不就行了; 第二种,我觉得和第一种也没啥区别。。 阅读全文
posted @ 2019-03-05 10:30 tomatoa 阅读(1591) 评论(0) 推荐(0) 编辑
摘要: 我的个人网站:https://m.theeye.tech/ 前端交流群:1056993061 今天配接口,使用fs模块读取json出现了错误'no such file or directory',然后经查终于解决,特此记录。 使用nodejs的fs模块读取文件时习惯用相对路径,但是运行的时候出现了上 阅读全文
posted @ 2019-01-24 16:59 tomatoa 阅读(5237) 评论(0) 推荐(0) 编辑