热文微信小程序开发-关于时间的处理和展示
发帖功能一个必备的字段是“创建时间”。对于时间的处理是一个通用功能。首先我们必须记录当前的时间,有两种方法:1、Date.now(),返回自 1970/01/01 以来的毫秒数2、new Date(),生成一个Dat...
发帖功能一个必备的字段是“创建时间”。对于时间的处理是一个通用功能。首先我们必须记录当前的时间,有两种方法:1、Date.now(),返回自 1970/01/01 以来的毫秒数2、new Date(),生成一个Dat...
工作中任何人写的代码都可能会存在“Bug”,有很小一部分bug在开发测试阶段可能是测试不出来的,随着线上系统的运行长年累月的运行,慢慢的问题就暴露出来,那么出现问题的话,我们如何来定位线上问题呢?我是这么来处理的。1...
开发过的小程序有一个文本/视频页面,下方有推荐区域,会推荐另一个文本/视频,点击就可以跳转到对应的文本/视频页面。点击推荐,跳转另一页面,再次点击推荐,继续跳转......理论上这是一个可以无限循环的过程,但实际上,...
微信开发者工具很早之前就一直在报一个warning,但一直被我忽略:直到今天,不知道为啥忽然发现小程序卡的不行,才决定着手把这些warning改掉,优化下性能。之前一直觉得数据库相关的报错肯定不好解决,反正是个war...
scroll-view横向滚动是一个实用且美观的设计,在订阅号消息里我们就看到这样的设计:这样的横向滚动,能够在小范围内承载更多的内容,而且十分灵活,在我看来是很不错的设计。越来越多的App也在使用这种设计。以下都是...
在ES中搜索数据时,自带的filter有时无法满足个性化需求:我们需要使用通配符查找我们需要的数据,在ES中如果我们想要实现MySQL中的like查询,可以使用wildcard 通配符来进行操作:此时就能搜索出所有u...
通过Python Fire可以快速便捷地生成命令行工具,但在Windows系统中,你必须通过类似"Python cmd.py"的命令来执行,而不能直接调用命令行工具,这显然是不太方便的。为了能让使用体验更便捷,我们需...
我们可以用SQLite将数据保存到本地,此时会在本地生成一个xxx.db文件,通过代码即可查看db文件中的内容。但是对于一般的查询场景,一个管理SQLite数据库的图形用户界面(GUI)工具是必不可少的。下面就介绍一...
《AI Transformation Playbook》借鉴了吴恩达领导 Google Brain、百度 AI Group 和 Landing AI 的经验,为公司转型为一家伟大AI公司提供了路线图。值得一提的是,本...
在我们构建的日志系统中,我们介绍了使用标准的日志注解来打印输出日志(详见:springboot项目使用@LogRecord注解统一打印日志),那么后期我们需要把这些日志信息手机起来,然后存储到elasticsearc...
组合测试(Combinatorial testing)是一种测试技术,它将输入参数进行不同的组合用于软件测试。显而易见,测试参数的组合越全面,测试的效果就会越好。基本思路1、识别可以变化的不同属性,包括数据,环境和配...
PIE模型对于软件测试日常笼统说的“Bug”一词做了细分:1、Fault:软件中存在的静态错误2、Error:由于Fault导致的内部状态的错误3、Failure:不满于规格说明,用户可见的外部错误我们要观察到错误的...
最常见的基于模型的测试方法包括有限状态机、决策结构或者语法分析,我们也可以将这些方法应用到其他模型。一、有限状态机(FSM)有限状态机是一种常见的模型,表示有限个状态以及在这些状态之间的转移和动作等行为的模型。最简单...