公司需要实现X分钟内每隔Y秒轮训某个接口,Linux自带的crontab貌似只精确到分钟,虽然可以到精确到秒,但是并不满足需求。
公司项目都是 基于 Laravel 框架,所以这个没得选。守护进程用的 supervisor,看看这个家伙能不能满足我们的需求
阅读更多
还记得上代数课求两个连续集合是否有交集的场景么?
例如:
人在江湖飘,岂能不挨刀。写代码的总有考虑不周的时候,出现重复记录的问题,这时候就牵扯到要清洗重复的数据,那么如何查找到重复记录,并删除呢?
下面以MySQL数据库为例,进行演示。
假设有一张成绩表,正常情况下每人一条成绩记录。但是不知道什么原因,有人出现多条成绩记录。
因为我们的项目是微服务话,对应的后端项目也越来越多,之前说过一个我们可以使用git来管理我们的项目组件,今天我来说说如何做nginx一个域名部署多项目,毕竟以后还会有更多的项目。
MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。MQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取队列中的消息。
小程序通过 map 组件实现地图相关功能,本文将结合常见的地图使用场景介绍 map 组件的常用属性和相关地图组件控制。
map 组件算是小程序最复杂的组件之一,组件相关属性可查阅官方文档,下面我们将结合具体使用场景来介绍 map 组件的相关属性。
web-view 组件是一个用来承载网页的容器,其加载的 URL 需要配置到域名白名单中,在微信公众平台【设置】->【开发设置】->【业务域名】下进行设置。
如何在小程序多个页面间调用方法传递数据?
getApp() 可以用来获取到小程序实例的全局函数。
某个工作中的项目需要包含并使用另一个项目。也许是第三方库,或者你独立开发的,用于多个父项目的库。现在问题来了:你想要把它们当做两个独立的项目,同时又想在一个项目中使用另一个。
1234567891011121314151617
//案例1var num1 = 1, num2 = num1;console.log(num1) //1console.log(num2) //1num2 = 2; //修改num2console.log(num1) //1console.log(num2) //2//案例2var obj1 = {x: 1, y: 2}, obj2 = obj1;console.log(obj1) //{x: 1, y: 2}console.log(obj2) //{x: 1, y: 2}obj2.x = 2; //修改obj2.xconsole.log(obj1) //{x: 2, y: 2}console.log(obj2) //{x: 2, y: 2}