php单例模式中使用场景和使用方法

    一个类只有一个对象实例 1、含义       作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局地提供这个实例。它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用。 2、单例模式的三个要点: (1). 需要一个保存类的唯一实例的静态成员变量: private static $_instance; (2). 构造函数和克隆函数必须声明为私有的,防止外部程序new类从...阅读全文
    作者:绝缘体.. | 分类:go, PHP, 编程语言 | 阅读: | 标签:, , , ,

    前端CryptoJS AES/DES加解密与后端PHP AES/DES加解密

    今天我们来关注一下前端加密。有些项目涉及到比较多的敏感数据,开发者会要求前端对数据进行加密后再传输给后端解密处理。虽然https其实对数据传输已经起了很大的安全保护作用,但是对于不使用https的用户,前端加密还是有一定的意义。 本文涉及到的内容有: 前端使用CryptoJS对数据进行DES或AES加密解密; 后端使用PHP openssl对数据进行解密和加密。 前端AES加密数据 首先在vue环境下...阅读全文
    作者:绝缘体.. | 分类:git, PHP, vue, 前端技术, 开发工具, 编程语言 | 阅读: | 标签:, , , ,

    轻量实用的PHP分页组件:Paginator

    Paginator是一个非常轻量小巧的PHP分页组件。当我们数据比较多的时候,需要使用分页来方便浏览,Paginator可以时页面中优雅的显示分页条,显示首页和尾页以及中间几页,多出的页数使用三点代替,符合我们预期,此外也可以试用移动端。 使用composer安装,如果还不会composer请参考:http://www.phpcomposer.com/,或者作为 PHP 开发者请务必了解 Composer composer require "jasongrimes/pa...阅读全文
    作者:绝缘体.. | 分类:bootstrap, CSS, git, html, PHP, 前端技术, 开发工具, 编程语言 | 阅读: | 标签:, , , ,

    nginx启用status监控服务器状态的方法详解

    nginx和php-fpm一样内建了一个状态页,对于想了解nginx的状态以及监控nginx非常有帮助。 在Nginx中的stub_status模块主要用于查看Nginx的一些状态信息。本模块默认是不会编译进Nginx的,如果你要使用该模块,则需要在编译安装Nginx时指定(如下): ./configure –with-http_stub_status_module  1. 启用nginx status配置 在默认主机里面加上location或者你希望能访问到的主机里面。 server { ...阅读全文
    作者:绝缘体.. | 分类:nginx, PHP, 开发工具, 编程语言 | 阅读: | 标签:, , , ,

    linux下批量替换文件内容

    sed -i "s/http:\/\/shop.cxy163.net//g" `grep shop.cxy163.net -rl ./config.ini.php` 1、网络上现成的资料 格式: sed -i “s/查找字段/替换字段/g” `grep 查找字段 -rl 路径` linux sed 批量替换多个文件中的字符串 sed -i “s/oldstring/newstring/g” `grep oldstring -rl yourdir` 例如:替换/home下所有文件中的www.admin99.net为...阅读全文
    作者:绝缘体.. | 分类:Linux, PHP, 操作系统, 编程语言 | 阅读: | 标签:, , , ,