文章库ARTICLE COLUMN

  • php 并发控制中的独占锁

    php 并发控制中的独占锁

    并发大家都知道是什么情况,这里说的是并发多个请求抢占同一个资源,直接上实例吧 请求:index.php?mod=a&action=b&taskid=6处理: $key = "a_b::".$uid."_".$taskid; $v = $redis->get($key); if($v == 1){ $redis->setex...

    yy13818512006yy13818512006 评论0 收藏0
  • thinkphp实现短信验证注册

    thinkphp实现短信验证注册

    摘要:前言注册时经常需要用到短信验证码,本文记录一下思路和具体实现。短信验证平台使用云片,短信验证码的生成使用。云片发送短信验证码到指定手机号。用户输入短信验证码。 前言 注册时经常需要用到短信验证码,本文记录一下思路和具体实现。短信验证平...

    stackfingstackfing 评论0 收藏0
  • PHP错误、异常汇总

    PHP错误、异常汇总

    摘要:运行时警告非致命错误。初始化启动过程中发生的警告非致命错误。表示脚本遇到可能会表现为错误的情况用户产生的通知信息。该函数以数组的形式返回最后发生的错误。所以异常经常被当做程序的控制流程使用。在调用后异常会中止。 Error Error级别 Fatal ...

    yanbingyun1990yanbingyun1990 评论0 收藏0
  • php开发人员城市分布情况

    php开发人员城市分布情况

    摘要:从鸟哥的博客的访问者分布看开发人员分布没有看过鸟哥博客的也算开发者北上广深杭开发者比较多南京成都武汉郑州紧随其后找工作的同学可以去这几个城市工作应该相对好找 从鸟哥的博客的访问者分布看PHP开发人员分布, http://www.clustrmaps.com/map... ...

    wushuiyongwushuiyong 评论0 收藏0
  • PHP+Redis实战教程(5):hash散列类型

    PHP+Redis实战教程(5):hash散列类型

    摘要:我们发现,第一个结果为第一个键值对的键,第二个结果为键值对的值,以此类推,每两个为一组。其结果为,少了两个结果,毕竟刚刚删除了一个键值对版本演示第一步,链接数据库我们先插入一个键值对到散列。原因即是,刚刚已经被删除 3、hash散列类型 简...

    ElleElle 评论0 收藏0
  • 干货 | Api 体系架构分享(上)

    干货 | Api 体系架构分享(上)

    摘要:最近呢,在做的设计对于设计,一方面是对于后端框架的设计,另一方面呢,是对于整个体系的设计在这里呢,我们来理理思路,先来大致分一下块风格就不用说了,我们就用风格,接下来,也就是我们所说的接口描述语言框架,整个服务的核心驱动版本控制还有一...

    impig33impig33 评论0 收藏0
  • The devil is in the details

    The devil is in the details

    摘要:大半夜突然出现,这次被坑到了,,有返回数组没返回对象,在这里坑到了,估计这些函数都不加。。大半夜的,还是被修复了,搞得很羞愧。这次多亏了,还是一个用户触发的错误,看了这个用户一小时内触发了次异常,估计骂娘了,老美也是不好伺候的主。。 ...

    smartlionsmartlion 评论0 收藏0
  • 【web开发】php服务端提交post请求

    【web开发】php服务端提交post请求

    摘要:参见请求分析推测可能是对方服务器不接受这样的吧或者对的不兼容 服务端常见的post提交有三种方式,这里主要记录curl方式 1、服务端进行http-post的三种方法 1.1 通过curl函数 function post($url, $post_data = "", $timeout = 5){//curl $ch = ...

    AndroidTravelerAndroidTraveler 评论0 收藏0
  • PHP重命名文件

    PHP重命名文件

    摘要:重命名文件在网易云音乐想下几首歌发现要付费了我想直接把里的缓存导入电脑里听把缓存的音频找出来发现其格式软七八糟无法用听歌软件打开于是我写了一个程序来把它们的文件名改成格式 PHP重命名文件 在网易云音乐想下几首歌,发现要付费了,我想直接把AP...

    SHERlocked93SHERlocked93 评论0 收藏0
  • 网站开发到上线全过程记录

    网站开发到上线全过程记录

    摘要:设计静态界面搭建动态界面搭建本地环境动态数据获取头部底部导航菜单首页列表循环输出遇到的问题图片循环不出来创建文章模版相当于详细页循环的图片就是在详细页面里面获取的后台上传的时候封面放在在第一个位置,为了图片循环好获取数据实现各种功能上...

    watercwaterc 评论0 收藏0
  • MacOS 升级自带PHP5.6 升级到 PHP7.1

    MacOS 升级自带PHP5.6 升级到 PHP7.1

    摘要:自带的是版本,由于带来了不少新特性和性能的提升,所以决定升级输入下面命令,安装安装包,安装过程需要输入系统的密码打开终端输入,为什么还是提示版本还是不会覆盖原来的版本,而是安装了两个版本,新版本安装的根目录,启动脚本路径你可以打开 ma...

    MadPeckerMadPecker 评论0 收藏0
  • php decorator

    php decorator

    摘要:在里实现类似的,必须借助。因为纯的无法伪装所有的行为。比如这样的引用就是非法的。上面代码的执行结果验证两个问题,说明拦截成功,而且参数传递没有问题。在上运行,这样安装在命令上启用输出在上启用输出 ...

    fizzfizz 评论0 收藏0
  • 前端图片直传OSS试验

    前端图片直传OSS试验

    摘要:当时的方案是前端先调用微信的选择图片并上传,然后再从后端下载到服务器上。如果其值未设置或者设置成一个非法值,返回一个空文档和状态码。所以,之前返回不正常的这个问题,只要强行指定返回状态码,就可以正常收到返回的了并且也没有先前报错的问题...

    desdikdesdik 评论0 收藏0
  • MAC PHP环境搭建

    MAC PHP环境搭建

    摘要:下载安装下载地址用到的命令显示当前所在位置输入设置启动和解决启动不了的问题退出在终端执行以下命令,也就是重命名为解决启动不了的问题配置虚拟机修改文件配置文件数据库配置遇到的问题本地域名无法访问网站检查检查重启浏览器重启电脑原因文件没有...

    SmallBoyOSmallBoyO 评论0 收藏0
  • web基础——《HTTP权威指南》系列

    web基础——《HTTP权威指南》系列

    摘要:后者仍处于试验阶段,未大范围使用。事务时延的有以下几种主要原因客户端首先需要根据确定服务器的地址和端口号。这种调谐被称为慢启动,用于防止因特网的突然过载和拥塞。 WilsonLiu"s blog 首发地址 概述HTTP HTTP协议是因特网的多媒体信使。HTTP可...

    printempwprintempw 评论0 收藏0
  • PHP魔术方法

    PHP魔术方法

    摘要:魔术方法构造方法析构方法将对象转化为字符串时调用返回一个字符串对象作为方法被调用时自动调用调用未声明的成员方法时调用将方法名和参数数组作为两个形参可用来实现方法重载调用未声明的静态成员方法时调用将方法名和参数数组作为两个形参可用来实现...

    LdhAndroidLdhAndroid 评论0 收藏0
  • yii2.0 pjax刷新  toastr  提示框 重复提示

    yii2.0 pjax刷新 toastr 提示框 重复提示

    摘要:如题在同一页面用刷新,会出现提示框重复提示。刷新代码如下操作成功页面多次提示效果图一开始用了清除队列没有效果还是出现多个提示框。后来使用解决多次弹出的问题。 如题 在同一页面 用pjax刷新,会出现提示框 重复提示。 pajx刷新代码如下: func...

    wangtdgoodluckwangtdgoodluck 评论0 收藏0
  • 部署laravel5.2到 Linux CentOS 7

    部署laravel5.2到 Linux CentOS 7

    摘要:部署到前言距离上一次的学习又过去了长时期,期间跑去学习了和无限的辛酸史。,我的环境配置以及使用到的工具环境。之后在本地文件名,可以输入多个用空格隔开第一次提交以上就完成了项目文件提交至远程库。注文件夹无需提交。 部署laravel5.2到 Linux...

    darryrzhongdarryrzhong 评论0 收藏0
  • 关于Codeigniter上传文件类型的问题

    关于Codeigniter上传文件类型的问题

    摘要:在我上传一个已后缀的时一直提示文件类型不正确,可是明明在里面在上传时我首先结果如下可以看到这个文件是这种类型的之所以报错就是因为这种类型的不在一个文件内找到文件类型的数组于是修改成如下有时候上传图片失败,发现图片类型是于是修改 $confi...

    anonymoussfanonymoussf 评论0 收藏0
  • yii2.0 api rabc 权限控制

    yii2.0 api rabc 权限控制

    摘要:咱直接说端的权限控制。首先端控制器下有个方法,如图控制器方法添加代码代码继承在进入接口前对用户权限进行判断。判定通过返回进入接口,不同过返回错误提示通过请求接口如下图用户没有通过权限判定返回错误提示。 rabc 的安装咱们就不说了网上有好...

    jerryjerry 评论0 收藏0
  • Laravel 中使用 Vue 组件化开发(配置)

    Laravel 中使用 Vue 组件化开发(配置)

    摘要:更多请关注现今前端组件化开发模式,给开发带来了很多的便利,可读性可维护性更高。然而自开始,成为框架默认的标配。本文基于版本引入进行配置。我已在配置好,和均有,下来后按照安装依赖后即可用步骤一配置在根目录下修改可在下配置你所需的所有依赖...

    honhonhonhon 评论0 收藏0
  • 深入理解JQuery中的on方法(事件委派机制)

    深入理解JQuery中的on方法(事件委派机制)

    摘要:它是一个过滤器的作用,只有被选中元素的后代元素才会触发事件。替换是引入的,目的是通过祖先元素来代理委派后代元素的事件绑定问题,某种程度上和优点相似。相关资料深入理解新的绑定事件机制方法的使用新的事件绑定机制 前言 在开发项目的时候,JQu...

    cklljckllj 评论0 收藏0
  • 使用brew安装composer

    使用brew安装composer

    摘要:在终端查看版本要求版本以及一些的配置在终端输入出现问题解决方法点击查看方法然后方法解决问题后,使用安装安装成功后,我想安装安装成功后,使用命令但是会显示解决办法我用的是在添加如下 在终端查看PHP版本Composer要求 PHP 5.3.2+ 版本以及一些P...

    张春雷张春雷 评论0 收藏0
  • CI框架源码解读--ROUTE和URL类

    CI框架源码解读--ROUTE和URL类

    摘要:支持基于段方法和查询字符串方法两种形式的。里的方法就是利用类来实现解析出类名方法名。在类的构造函数里有一步方法代码如下如果你的原始是的话,经过这个方法处理,你会得到参考文章 路由的目的是为了从URL中解析出class类名是什么,method方法名是...

    trilevertrilever 评论0 收藏0
  • php ci框架整合银盛支付

    php ci框架整合银盛支付

    摘要:把银盛支付的放入下。使用银盛的即时到账支付的话,就直接在控制器中调用文件。验签通过后进行业务处理。主要事项整合的中要注意路径是否正确,参数的类型,和其他的支付原理都一样,只是传参的形式不太一样罢了,用字符串,等等几种形式。 1、把银盛...

    ddongjian0000ddongjian0000 评论0 收藏0

热门文章

<