上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 26 下一页
摘要: 我们经常使用消息队列进行系统之间的解耦,日志记录等等。但是有时候我们在使用 RabbitMQ时,由于exchange、bindKey、routingKey没有设置正确,导致我们发送给交换器(exchange)的消息,由于没有正确的RoutingK... 阅读全文
posted @ 2018-08-22 14:00 huan1993 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 最近需要用到语音合成功能,网上查阅了一番,发现可以使用腾讯云的语音合成API来完成这个功能,但是腾讯云的api返回的是wav格式的音频文件,这个格式的文件有些不通用,因此需要转换成mp3格式的文件。 jave2(Java音频视频编码器)库是... 阅读全文
posted @ 2018-08-17 10:32 huan1993 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 最近在项目中遇到这么一个问题,我们后台需要向前端返回一个 json 数据,就是将一个地理位置对象以json的格式返回到前台,但是这个地理位置对象中的经纬度是Double数据类型,项目中规定,如果经纬度的值是double的默认值,那么返回0,而不是返回0... 阅读全文
posted @ 2018-08-15 11:45 huan1993 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 在我们的日常开发中,有些时候需要和第三方系统进行对接操作,或者调用其他系统的 api 接口,但是我们不能保证这些第三方系统的接口一定是稳定的,当系统中产生大量的流量来访问这些第三方接口,这些第三方系统的接口响应慢时,如何保证我们自己的系统不被这些第三方... 阅读全文
posted @ 2018-08-10 15:15 huan1993 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 在上一篇文章中,我们知道了使用 scroll-view 可以实现上拉加载更多,但是由于 scroll-view 的限制,它无法实现下拉加载更多,这篇文章我们使用 view 组件来实现 上拉和下拉加载更多。 下拉加载更多: 1、在响应的 xx... 阅读全文
posted @ 2018-06-29 17:39 huan1993 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 我们经常在软件客户端上看到这么一个功能,当我们阅读信息浏览到文章的末尾时,通常会加载出更多的信息。比如,我们在简书客户端上浏览推荐文章时,浏览到屏幕的末尾,此时又加载出了另一页的推荐文章,即实现了上拉加载更多的功能。在小程序中,我们可以借助 scrol... 阅读全文
posted @ 2018-06-29 15:44 huan1993 阅读(2503) 评论(0) 推荐(0) 编辑
摘要: 选项卡在我们的日常开发中,使用的还是蛮多的,但是微信小程序中却没有直接提供选项卡组件,不过我们可以变通通过 scroll-view 和 swiper 组件来实现一个选项卡的功能。 需求: 实现一个选项卡,选项卡的标题可能会比较多,当超过一屏时,... 阅读全文
posted @ 2018-06-28 12:37 huan1993 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 当我们在 spring boot 程序中引入 spring-boot-starter-actuator 之后,我们的应用程序中会存在多个监控的端点,用于监控程序的健康状态,但是这些端点都是以 restful 格式返回数据,不利于阅读,那么有没有一个图形... 阅读全文
posted @ 2018-06-20 17:02 huan1993 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 在线上环境中,有时候我们希望系统中的某些配置参数在修改后,可以立即生效而不用重新启动服务。由上一节我们知道,我们可以把配置文件统一放到配置服务中进行管理,这一节我们在配置中心中整合spring cloud bus并结合git 的webhook实现配置的... 阅读全文
posted @ 2018-06-19 15:39 huan1993 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 在传统的应用中,我们的配置文件都是放在项目中,这个影响不大。但是在一个微服务架构的系统中,我们的微服务可能存在几十上百个,并且每个小的微服务可能又部署在多台机器上,那么这个时候如果我们的配置文件在都放在具体的微服务中,那么就不好进行维护了,因此我们... 阅读全文
posted @ 2018-06-15 12:02 huan1993 阅读(42) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 26 下一页