
php
文章平均质量分 59
无知就要求知
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
phpexcel的导入导出源码
1、安装phpexcelcomposer require “phpoffice/phpexcel”php版本:7.2(官方写的是5.4-7.0,7.2也可以完美的支持,7.3需要更改vender下的一段代码才可以支持导出)2、需要支持的扩展php -m //查看一下是否有zip的扩展,这个是必须的吧3、导入excel源码$objReader = \PHPExcel_IOFactory::load($filename); $sheetData = $objReader->g原创 2021-03-18 17:12:51 · 573 阅读 · 0 评论 -
商城超卖问题的几种解决方案
一、描述: 商城设计的过程中,必然会考虑到一个库存扣除的问题,超卖将会带来一定的损失和麻烦,在某一个时间段的瞬间的流量会造成库存的并发性操作带来库存超额扣除。针对这类的问题,我先来分析原因吧。二、为什么会被超卖只有弄清楚为什么会被超卖才能解决超卖问题,这里我们要弄清楚mysql的默认的扣除方式,update 表 store=store-1 where id=指定的id首先我们看这样的语句有哪些问题呢?库存有可能扣到原创 2021-02-19 11:20:34 · 15130 阅读 · 0 评论 -
imagick添加水印图片
给图片添加水印png小图片,并且旋转90度,放在指定位置。有关imagick的例子较少,这里给大家留一份。也给自己留一份WzImagick这个类为您提供了基类的方法<?php/** * Created by PhpStorm. * @author: lizhi <lizhi7@xin.com> * Date: 2019/10/26 15:20 */n...原创 2019-10-26 15:18:42 · 1019 阅读 · 0 评论 -
一条sql实现无限极分类
我还没提到就有人迫不及待的想回答,递归呗,但是你们想过没有,递归的话,如果有3000个分类,有一级,二级,三级,四级的列表。你这个程序压根就跑不动,你或许会说缓存呗,但是生成缓存的速度是你无法忍受的。递归做法表结构创建:idint(10)分类idnamevarchar(64)分类名称reidint(10)父类id原创 2013-12-31 18:40:09 · 3335 阅读 · 2 评论 -
对于缓存的理解和分析。
对于大流量网站数据处理,我们首先想到的是用缓存。缓存能减少服务器的压力,主要表现在数据处理上,访问缓存的时候,数据是不需要通过数据库查询的,这能大大减少了服务器请求数据库的压力,当用户量大的时候体现 就非常明显 缓存按更新方式分为两种:1. 定期更新缓存 2. 按需更新缓存 定期缓存:根据用户访问判断当前数据的缓存文件是否有5分钟了(时间自己设原创 2014-03-22 23:23:00 · 517 阅读 · 0 评论 -
使用yaf创建项目
用户yaf构建自己的框架原创 2017-08-22 18:35:55 · 2735 阅读 · 0 评论