背景 最近接到一个项目任务,需要实现一个商品的定时上下架的功能,且可以修改这个定时任务,还有默认销毁的机制存在,即如果对一个商品设置了定时上架的任务,在未执行前手动上架,则之前设置的定时任务自动失效,这对使用PHP来解决还是比较棘手的。 现状分析 一种可以使用暴力的方式,即对于请求的定时任务设置线程 ...
分类:
Web程序 时间:
2021-06-20 17:58:19
阅读次数:
0
创建本地定时任务(注意修改时间) schtasks /create /sc once /tn testtask02 /tr "calc.exe" /sd 2021/06/19 /st 19:07 创建远程计算机的定时任务 schtasks /s 192.168.200.20 /u abking /p ...
分类:
其他好文 时间:
2021-06-20 17:44:36
阅读次数:
0
问题描述: 阿里云linux安装完成redis,并且已经运行,检测6379端口,显示redis-server正在监听,如图 查看阿里云端口配置规则,6379端口对外开放 解决方法: 查看阿里云端口开放规则: 上图所示,此时redis只监听本地的127.0.0.1的6379端口,外网传入的请求是无法接 ...
分类:
其他好文 时间:
2021-06-20 17:39:49
阅读次数:
0
1. MongoDB相关概念 1.1 业务应用场景 传统的关系型数据库(如MySQL),在数据操作的“三高”需求以及应对Web2.0的网站需求面前,显得力不从心。 解释:“三高”需求: High performance - 对数据库高并发读写的需求。 Huge Storage - 对海量数据的高效率 ...
分类:
数据库 时间:
2021-06-20 17:35:12
阅读次数:
0
1,创建索引 CREATE INDEX indexName ON mytable(username(length)); 2,修改索引表结构 ALTER mytable ADD INDEX [indexName] ON (username(length)) 3,删除索引的语法 DROP INDEX [ ...
分类:
数据库 时间:
2021-06-19 19:31:12
阅读次数:
0
本质是一个普通的js对象,用于描述视图界面结构的, 在mouted的回调中,可以输出_vnode, 通过图可以知道,_vnode中有以下几个主要的属性: tag:组件的标签名, data: 组件的属性, children: 组件的子标签 parent: 父级元素 render函数: 作用:创建虚拟d ...
分类:
其他好文 时间:
2021-06-19 19:25:35
阅读次数:
0
报错信息: 解决方案: # 更新conda conda update -n base conda conda update -all # 修改频道 conda config --add channels conda-forge conda config --set channel_priority ...
分类:
其他好文 时间:
2021-06-19 19:22:37
阅读次数:
0
下载附件,得到一张图片 发现只有一半,而且提示是:看不到图? 是不是屏幕太小了 猜测修改了图片高度 用010editor打开 将高度改成和宽度一样 重新打开 得到flag ...
分类:
其他好文 时间:
2021-06-19 19:19:18
阅读次数:
0
前言 项目背景:VUE + 基于elementUI 的 Transfer 组件. 实现功能 穿梭框 增加按钮 穿梭框 编辑字段 穿梭框 输入框自动获取焦点 穿梭框 回车确认修改内容 穿梭框 失焦提示未提交内容 1. 穿梭框增加按钮 elementUI 的 Transfer 组件,UI是不分左右的。需 ...
分类:
其他好文 时间:
2021-06-19 19:09:51
阅读次数:
0
与其他编程语言一样在并发环境下如不对多个goroutine(线程)访问或修改的共享资源元素的进行控制,让进入临界区的对象互斥。就可能会出现数据异常情况; 一个非线程安全对象如下,如不对Id的访问进行控制,多个goroutine进行更新Id字段是就会出现数据不一致的情况,如下示例: type Conf ...
分类:
其他好文 时间:
2021-06-19 19:07:27
阅读次数:
0