灌水区
-
Loaded Configuration File none
今天碰到一个非常邪门的问题,window环境下的php 拓展 pdo_mysql 好像装不上的样子 打开网站(thinkphp5.1)马上提示 could not find driver 用此关键字浏览器搜索后得到的答案都是 pdo_mysql 未安装,于是 php -m 查看当前拓展,发现此拓展稳稳当当的在列表当中,瞬间懵逼 于是打开phpinfo查看确认,发现phpinfo中与php -… -
王家卫的情话, 藏在每一个细微的分子中
不知道什么时候事情有了日期,秋刀鱼会过期,肉罐头会过期,甚至薯片也会过期。 不知道,世界上还有不会过期的东西吗? 如果有,我觉得是王家卫的电影。 他的电影就像一台梦幻机器,让人一靠近就迷失在梦境中。而在这台造梦机器中,最容易牵动心弦的就是王家卫的电影台词。 以前我一直不明白为什么有人说, “爱你的每个瞬间,像飞驰而过的地铁。” 直到有一次,我站在没有安全门的站台里等进站的列车,飞驰而过的地铁卷起的… -
PHP常用代码片段
PHP常用代码片段 获取客户端IP地址 /** * @Author xiadmin * 获取客户端IP地址 * @param int $type 返回类型 0 返回IP地址 1 返回IPV4地址数字 * @param bool $adv 是否进行高级模式获取(有可能被伪装) * @return mixed */ function get_client_ip($type = 0, $adv = fa… -
Docker安裝rabbitMq
本地测试时使用docker安装mq非常方便 本地Docker安裝rabbitMq 参考链接:https://www.jianshu.com/p/ebdc106cfd00 docker run --name rabbitmq -d -p 15672:15672 -p 5672:5672 rabbitmq:management docker run -d -p 15672:15672 -p 5672:… -
PHP+Redis事务如何解决高并发下商品超卖问题
对于一些有一定用户量的电商网站,如果只是单纯的使用关系型数据库(如MySQL、Oracle)来做抢购,对数据库的压力是非常大的,而且如果不使用好数据库的锁机制,还会导致商品、优惠券超卖的问题。 我所在的公司也遇到了同样的问题,问题发生在优惠券被超量抢购上,在问题发生后我们开始想办法解决问题,由于自己使用redis比较多,我准备使用redis来解决这个问题。 利用redis的高性能和事务特性来解决线… -
wdlinux nginx低版重写问题
wdlinux 环境使用 nginx 时,重写的配置是有问题的,比如说 thinkphp5 的重写,配置完成后还是 404 正确的配置 Nginx demo 如下 80 端口 server { listen 80; root /www/web/test/public_html; server_name test.com; index index.html index.php index.htm; … -
如何查询数据库重复数据
如何查询数据库重复的用户数据 利用group by + havaing语句快速查询数据表中的重复数据 需要这种情况其实很常见。 比如用户注册时候出现并发,网络卡顿情况下用户连续点了两次登录 这时就会产生一下重复的数据,除了在程序上面做限制之外还需要对之前未处理产生的数据进行清理 这时就该 group by + havaing 上场了 数据表结构 CREATE TABLE `user` ( `id`… -
php 多组数组算所有的组合形式
深入研究下商城如何为多属性多库存的商品计算组合的方式 比如一个商品有三个属性 颜色 红色、黄色 尺寸 M、L、XL 材质 轻、重 一开始没有考虑周到,分别给每个属性都加了一个价格,库存 比如选择商品时选择不同颜色,获取不同价格,但是当产品有多个属性时这种方式就有问题了,如 选择 红色,M,轻 这种多属性结合一起的就不能使用一个属性一个价格 这个时候需要为每个属性可能出现的组合设置价格,库存。如: … -
微擎 tpl_form_field_video2 组件添加视频封面
问题不大,记录下来方便下次查询 。但是查文件查到头皮发麻 原视频组件查看方式只有一张默认的视频封面图,视频标题不明确的话无法知道是哪个视频,如图 修改完成后效果 修改过程 这个视频组件模态窗是直接加在JS文件里面的 具体文件路径为 /web/resource/js/app/common.min.js 将此文件格式化文件后搜索关键字 /web/resource/images/icon-video.p… -
常用的WebShell 查杀工具
webshell简介 webshell就是以asp、php、jsp或者cgi等网页文件形式存在的一种代码执行环境,也可以将其称做为一种网页后门。黑客在入侵了一个网站后,通常会将asp或php后门文件与网站服务器WEB目录下正常的网页文件混在一起,然后就可以使用浏览器来访问asp或者php后门,得到一个命令执行环境,以达到控制网站服务器的目的。 1、D盾 『D盾_防火墙』专为IIS设计的一个主动防御… -
Linux 删除乱码文件夹
ls -i 查看文件索引节点(i节点) (注:带分号结尾) find . -inum 1993345 -exec rm {} -rf \; 亲测,会报个错,但是删除成功了