背景 最近接到一个项目任务,需要实现一个商品的定时上下架的功能,且可以修改这个定时任务,还有默认销毁的机制存在,即如果对一个商品设置了定时上架的任务,在未执行前手动上架,则之前设置的定时任务自动失效,这对使用PHP来解决还是比较棘手的。 现状分析 一种可以使用暴力的方式,即对于请求的定时任务设置线程 ...
分类:
Web程序 时间:
2021-06-20 17:58:19
阅读次数:
0
一,apt方式安装php 说明:用apt方式安装适用于本地开发环境,如果是线上生产环境,建议下载软件后编译安装 root@lhdpc:~# apt-get install php 查看结果: root@lhdpc:~# php -v PHP 7.4.16 (cli) (built: Mar 23 2 ...
分类:
数据库 时间:
2021-06-20 17:46:30
阅读次数:
0
jmeter支持哪些测试场景? jmeter能够对不同的应用程序/服务器/协议类型进行负载测试和性能测试 Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, …) SOAP / REST Webservices FTP 通过JDBC连接数据库(支持各种数据库 ...
分类:
其他好文 时间:
2021-06-20 17:40:46
阅读次数:
0
Servlet汇总 因为看公司代码,有个cookie+jwt.Token登录验证接口,于是回顾下servlet、cookie、session、前后端分离restful、jwt.token相关内容。虽然现在流行的是网关封装各个接口,但是基础还是比较重要,需要重新复习。 Servlet--基础理论、实战 ...
分类:
其他好文 时间:
2021-06-20 17:37:51
阅读次数:
0
容器就是个存东西的地方 依赖注入,就是通过构造函数,属性或者set方法传递对象的方式 如果依赖的类太多了,那么通过上面的方式传递对象就很繁琐 那么我们就可以直接传进去一个容器,需要的时候就在容器里面去拿就简单多了 这就是我们的容器类 //简单容器类 class Container { private ...
分类:
Web程序 时间:
2021-06-18 20:00:39
阅读次数:
0
1.修改composer.json 2.执行命令:composer update mk-j/php_xlsxwriter": "^0.37 ...
分类:
其他好文 时间:
2021-06-18 19:49:21
阅读次数:
0
1.控制并发线程数的Semaphore Semaphore(信号量)是用来控制同时访问特定资源的线程数量,它通过协调各个线程,保证合理的使用公共资源。 线程可以通过acquire()方法来获取信号量的许可,当信号量中没有可用的许可的时候,线程阻塞,直到有可用的许可为止。线程可以通过release() ...
分类:
其他好文 时间:
2021-06-18 19:20:53
阅读次数:
0
bmzctf刷题 SCTF 2018_Simple PHP Web ...
分类:
Web程序 时间:
2021-06-18 19:12:05
阅读次数:
0
[GWCTF 2019]枯燥的抽奖 知识点: 种子爆破 https://www.openwall.com/php_mt_seed/ PHP的mt_rand函数作为一个随机数生成工具在程序中被广泛使用,但是我们不难发现它生成的随机数不是真正的随机数而是伪随机。既然是伪随机就有可能利用。 安装 php_ ...
分类:
其他好文 时间:
2021-06-18 18:57:56
阅读次数:
0
有人要,我就单独从主题提取出来了! 原来有百度自动图推送有js版本,现在好像不能用了。我就随便整了个PHP版本的效果还是一样的! ...
分类:
Web程序 时间:
2021-06-18 18:53:50
阅读次数:
0