本文实例讲述了php操作mongodb封装类与用法。分享给大家供大家参考,具体如下:近来学习了mongodb,刚好是做php开发的,随便写了php操作mongodb的封装类.<?php/** * Created by PhpStorm. * User: lee * Da
14 2018-10-12 0 14
本文实例讲述了PHP实现的AES双向加密解密功能。分享给大家供大家参考,具体如下:<?php/* * Created on 2018-9-1 * * To change the template for this generated file go to * Window - Preferences -
16 2018-10-12 0 16
本文实例讲述了PHP实现的日历功能。分享给大家供大家参考,具体如下:<?php/* * Created by PhpStorm. * User: admin */header("Content-Type:text/html;charset=utf-8");date_default_timezone_set("PR
12 2018-10-12 0 12
前面写过利用文件锁来处理高并发的问题的,现在我们说另外一个处理方式,利用Mysql的锁来解决高并发的问题
先看没有利用事务的时候并发的后果
创建库存管理表
CREATE TABLE `storage` ( `id` int(11) unsign
17 2018-10-12 0 17
本文实例讲述了TP5(thinkPHP5)框架基于ajax与后台数据交互操作。分享给大家供大家参考,具体如下:Ajax最大的一点是页面无刷新,在页面内与服务器通信,给用户的体验非常好。可以把以前一些服务器负担的工作转嫁
30 2018-10-12 0 30
本文实例讲述了ThinkPHP框架实现定时执行任务的两种方法。分享给大家供大家参考,具体如下:在平常的项目中我们总是会遇到需要将某个方法任务定时执行的问题,定时执行方法任务如果我们拥有服务器的权限,我们可
30 2018-10-12 0 30
JWT是什么
JWT是json web token缩写。它将用户信息加密到token里,服务器不保存任何用户信息。服务器通过使用保存的密钥验证token的正确性,只要正确即通过验证。基于token的身份验证可以替代传统的cookie+s
39 2018-10-12 0 39
本文实例讲述了PHP时间处理类操作。分享给大家供大家参考,具体如下:php中的几个时间处理类:DateTime,DateTimeZone,DateInterval,DatePeriod。 DateTime :时间类 DateTimeZone:时区内 DateInterval:表示一段时
34 2018-10-12 0 34
本文实例讲述了PHP命名空间与自动加载类。分享给大家供大家参考,具体如下:今天我要给大家介绍的是PHP的命名空间 和 自动加载类我先简单的分开演示 在放在一起大家请看:什么是自动加载类?想必大家都应该知道_
36 2018-10-12 0 36
实现的目标(一对多)实现针对课程实现:课程类型、难度级别、是否隐藏三个方式的筛选每一个视频文件有针对一个课程类型、一个难度级别、是否隐藏设计数据库如下:# 视频分类表格class VideoType(models.Model):
23 2018-10-12 0 23
一、背景
项目即将上线,想通过一些工具来分析代码的稳定性和效率,想起在上个团队时使用过的xhprof扩展;因为换了新电脑,所以需要重新编译此扩展,现将安装与实际排查过程完整记录下来,方便自己回顾和帮助更多的
23 2018-10-12 0 23
本文实例讲述了thinkPHP框架实现类似java过滤器的简单方法。分享给大家供大家参考,具体如下:写java web代码的时候,可以定义过滤器,对控制器进行过滤,可以实现权限验证等等在thinkphp中也可以通过继承父类的方
15 2018-10-12 0 15
本文实例讲述了PHP使用pdo实现事务处理操作。分享给大家供大家参考,具体如下:使用事务的好处:举个例子:银行用户A向用户B转账100元,这个操作被分为两个步骤:(1)A的账户余额被扣去100。(2)B的账户余额增加100。
23 2018-10-12 0 23
前言daemon 音标 : [‘di:mən] , 中文含义为守护神或精灵的意思 . 其实它还有个意思 : 守护进程 .
Daemon程序是一直运行的服务端程序,又称为守护进程。通常在系统后台运行,没有控制终端不与前台交互,D
28 2018-10-12 0 28
json格式JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程
38 2018-10-12 0 38
本文实例讲述了PHP实现断点续传乱序合并文件的方法。分享给大家供大家参考,具体如下:分割成多个文件发送,由于网络原因并不上先发就能发接收到。所以我们不能按顺序合并。分割文件源码前面一篇文章《PHP断点
13 2018-10-12 0 13
解释一下JWT
JWT就是一个字符串,经过加密处理与校验处理的字符串,由三个部分组成。基于token的身份验证可以替代传统的cookie+session身份验证方法。三个部分分别如下:
header.payload.signatureheader部分
19 2018-10-12 0 19
一、下载极光推送PHP SDK,解压后放在/protected/components/目录下,如下图所示:二、完善修改下官方的demo例子,我这里复制一份demo,改为NotifyPush.php,如下代码:<?phprequire dirname(__FILE__) . '/jpush
18 2018-10-12 0 18
本文实例讲述了PHP日志LOG类定义与用法。分享给大家供大家参考,具体如下:<?php/*** PHP log 类 */class Config{ public static function getConfig (){ return array( 'LOG_FILE'=>'test.txt'
14 2018-10-12 0 14
本文实例讲述了TP5(thinkPHP5)框架mongodb扩展安装及特殊操作。分享给大家供大家参考,具体如下:ThinkPHP 5.0 MongoDb驱动首先安装官方的mongodb扩展:http://pecl.php.net/package/mongodb找到对应的php版本
23 2018-10-12 0 23
curl是什么百度百科给的解释是:数据传输神器。那它神器在什么地方那,通过查找资料得出curl可以使用url的语法模拟浏览器来传输数据,因为是模拟浏览器所以它支持多种的网络协议。目前支持http、https、ftp、g
13 2018-10-12 0 13
本文实例讲述了thinkPHP5.0框架事务处理操作。分享给大家供大家参考,具体如下:事务的调用在mysql里需要注意下数据库引擎,处理前先查看一下删除方法:public function del(){ $cate = new CateModel; $i
24 2018-10-12 0 24
本文实例讲述了thinkPHP5.0框架验证码调用及点击图片刷新实现方法。分享给大家供大家参考,具体如下:1、配置文件中增加验证码配置'captcha' => [ // 验证码字符集合 'codeSet' => '23456789', //
21 2018-10-12 0 21