一、应用场景: 订单超过 30 分钟未支付,则自动取消。 外卖商家超时未接单,则自动取消。 医生抢单电话点诊,超过 30 分钟未打电话,则自动退款。等等场景都可以用定时任务去轮询实现,但是当数据量过大的时候,高频轮询数据库会消耗大量的资源,此时用延迟队列来应对这类场景比较好。 二、需求 消息存储 过 ...
分类:
其他好文 时间:
2020-05-30 01:04:03
阅读次数:
86
项目六——公有云技术 知识点: 1. AWS介绍 全球各地的公司都在转向基于云的基础设施,以提高 IT 敏捷性、获得无限的可扩展性、提高可靠性并降低成本。他们希望能够灵活地快速扩展其运营,而无需担心构建新的IT基础设施。他们希望最大限度地减少延迟和数据包传输所需的时间,以避免延迟和中断,从而改进最终 ...
分类:
其他好文 时间:
2020-05-29 22:56:08
阅读次数:
110
当我们在windbg里执行lm指令后,回见到如下情况: 有的模块名后面跟的时pdb symbols,表示已加载符号,且后面还跟着符号的详细路径。有的模块后面跟着的是deferred,表示模块已经加载,但是调试器还没有尝试加载它的符号。符号将在需要的时候被加载。那么什么是延迟加载? 符号延迟加载 默认 ...
分类:
其他好文 时间:
2020-05-29 09:48:21
阅读次数:
100
使用thinkphp6开发项目,发现一个很神奇的问题,修改控制器后,会出现30秒的延迟,才能生效。 这个不是thinkphp6框架的问题,是PHP7.x的问题,关闭opchche就行。 找到php.ini,下的opchche拓展: opcache.enable = 1 将1改为0就行。 ...
分类:
Web程序 时间:
2020-05-28 23:30:12
阅读次数:
433
感谢 王文杰 https://mp.weixin.qq.com/s?__biz=MzIwMTgyODY2Ng==&mid=2247484345&idx=1&sn=508fa61bc6e829ab5db06fa2a3204251&chksm=96e6b3eca1913afa6e23cfd9442d26 ...
分类:
其他好文 时间:
2020-05-28 16:08:37
阅读次数:
94
在数据量较小的情况下可是使用mongodump进行备份,数据大的情况下可以使用复制集的延迟备份,云服务器的磁盘快照进行备份。也要保证备份数据的安全性。
分类:
数据库 时间:
2020-05-27 20:20:12
阅读次数:
89
1、RIP(路由信息协议)最初在RFC1058中定义。主要的特点有:(1)使用跳数作为选择路径的度量;(2)如果某网络的跳数超过15,RIP便无法提供到达该网络的路由;(3)默认情况下,每30秒通过广播或组播发送一次路由更新;2、IGRP(内部网关路由协议)是由Cisco开发的专有协议。主要特点有:(1)使用基于带宽、延迟、负载和可靠性的复合度量;(2)默认情况下,每90秒通过广播发送一次路由更新
分类:
其他好文 时间:
2020-05-27 17:14:33
阅读次数:
136
AngularJS API / ng / 服务(service) / $q $q 是一个帮助处理异步执行函数的服务。 Deferred Api 一个被$q.defer()调用的deferred的新实例。 deferred对象的目的是暴露相关承诺实例,以及APIs被执行的成功或不成功情况,以及任务的状 ...
分类:
Web程序 时间:
2020-05-27 12:20:35
阅读次数:
98
一,为什么要使用路由懒加载 为给客户更好的客户体验,首屏组件加载速度更快一些,解决白屏问题 二,懒加载简单来说就是延迟加载或按需加载,即在需要的时候的时候进行加载 三,常用的懒加载方式有两种:即使用vue异步组件 和 ES6中的import 1、未用懒加载,vue中路由代码如下 1 import V ...
分类:
其他好文 时间:
2020-05-26 22:16:06
阅读次数:
92
public class Singleton { private volatile static Singleton uniqueSingleton; private Singleton() { } public Singleton getInstance() { if (null == uniqu ...
分类:
其他好文 时间:
2020-05-26 22:13:35
阅读次数:
95