PHP 容器

一,依赖注入 与 控制反转 依赖注入与控制反转其实说的是同一种编程思想,其目的是为了解耦和。我们都知道程序耦合度越紧,在需求变更后,一个模块的修改往往会导致其他功能模块的变化,不利于后期的开发与维护。 容器类 class Container{ // 绑定闭包 private $...

2018-11-02 17:37:49

阅读数 476

评论数 0

RabbitMQ安装教程

RabbitMQ 官方建议通过二进制文件方式安装,在此我们使用推荐的方式安装 1,导入RabbitMQ签名,使RPM组件信任安装包 rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitm...

2018-10-16 13:50:52

阅读数 90

评论数 0

window建立软硬链接

硬链接指向的是节点,软链接指向的是路径 最初的文件名与所有的硬链接地位是对等的,比如为文件a建立硬链接b、c、d。那么a、b、c、d之间只要有一个文件未删除,这个文件就可通过未删除的名称访问。你也可以认为每个文件都可认为至少有一个硬链接,就是说a也是一个硬链接。不允许给目录创建硬链接 软链接特性上...

2018-10-10 11:39:40

阅读数 26

评论数 0

查找php 命令行模式与 web模式配置文件所在位置

1,查看命令行模式下加载的php配置文件 php -i|findstr .ini (window) php -i|grep .ini (linux) 通常为php安装目录下的php.ini文件 如:D:\work\wamp\bin\php\php5.6.25\php.ini 2,查看web...

2018-10-10 11:32:39

阅读数 261

评论数 0

PHPstorm 利用Xdebug 进行断点调试

一,安装Xdebug 打开Xdebug检测网站,复制phpinfo输出内容到检测网站检测区,点击下方分析按钮,查看本地php建议安装的Xdebug扩展,按照网站提示安装Xdebug扩展。 在php.ini末尾加入类似如下Xdebug配置信息 [xdebug] zend_extension = d:...

2018-10-09 19:06:13

阅读数 96

评论数 0

ab 压力测试接口性能

测试post 请求的接口 1,cmd至ab.exe 所在目录 2,在ab目录下新建post.txt文本文件,输入要post提交的数据如: phone=13566668888&password=123456789 3,命令行输入: [post]压测 ab -t 3...

2018-09-13 18:25:08

阅读数 459

评论数 0

linux 添加系统环境变量

1, 添加临时环境变量 export PATH=$PATH:/usr/local/php/bin 2, 添加永久环境变量 用户环境变量 vim ~/.bash_profile 在文件末尾加上 export PATH=$PATH:/usr/local/php/bin 全局环境变量 ...

2018-09-13 18:21:27

阅读数 133

评论数 0

php操作mongodb

连接 $mongo = new MongoClient('localhost:27017'); 获取数据库 $db = $mongo->lxj 获取文档 $collect = $db->runoob 增 $collect-&...

2018-09-11 11:57:55

阅读数 58

评论数 0

安装mongodb

官网下载地址:https://www.mongodb.com/download-center#community 选择对应载安装包 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz 解压 tar...

2018-09-11 11:54:36

阅读数 56

评论数 0

ticket共享式单点登录

验证服务器 <?php // +---------------------------------------------------------------------- // | Author: jiexianluo@hotmai...

2018-09-11 09:46:48

阅读数 1688

评论数 0

cookie共享式单点登录

共享cookie 浏览器之所以能够区别各个客户端,是通过浏览器端的一个cookie来判别的。浏览器第一次访问服务器的时候,服务器端会生成一个sessionid的文件,同时在响应头中会加上一个名为PHPSESSIONID值为sessionid 文件名的cookie, 浏览器再次访问服务器的时...

2018-09-11 09:45:57

阅读数 214

评论数 0

解决python控制台中文乱码

python 控制台执行py文件打印中文时出现乱码,是因为windows控制台采用的是GBK编码,而我们的py文件使用的是UTF-8编码,由于编码不同导致中文乱码,要解决这个问题我们只要保证两者编码一致将py文件修改为gbk格式,或者将要打印的字符串转为GBK编码格式 text = '我是U...

2018-09-05 09:42:05

阅读数 492

评论数 0

phpexcel 添加图片

$objPHPExcel = new PHPExcel(); $objPHPExcel->createSheet(); $objPHPExcel->setActiveSheetIndex(1); $sheet = $objPHPExcel-&am...

2018-09-04 16:25:59

阅读数 654

评论数 0

phpexcel 超链接

链接到外部 点击'百度' 链接到百度首页 $sheet->setCellValue('E1',"百度"); $sheet->getCell('E1')->getHyperlink()...

2018-09-04 16:25:18

阅读数 341

评论数 0

python 使用MySQLdb操作MYSQL

1. 安装MySQLdb 下载安装包 window:请访问 http://sourceforge.net/projects/mysql-python linux: https://pypi.python.org/pypi/MySQL-python 安装MySQLdb window直接一...

2018-09-03 09:13:41

阅读数 117

评论数 0

mongodb 常用命令

show dbs // 显示所有数据库 show collections // 显示所有集合 use {collect} // 选中某个集合 db.collectName.find() // 查询某个集合所有文档 db.c...

2018-08-14 10:02:32

阅读数 44

评论数 0

laravel 接口授权之jwt

简介 Json web token (JWT)是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从...

2018-08-14 10:01:16

阅读数 143

评论数 0

wnmp 环境搭建

准备应用程序包 nginx mysql php 7 RunHiddenConsole 安装,在D盘新建wnmp 文件夹。 nginx 解压至 D:/wnmp/nginx 文件夹下 mysql 安装到 D:/wnmp/mysql 文件夹...

2018-08-14 10:00:22

阅读数 245

评论数 0

webuploader 单文件上传

webuploader 单文件上传 在用webuploadwe做单文件上传时,大多数时候我们只想将最后一次选择的图片上传,并保存在服务器。由于可以多次选择,通常会遇到以下几个问题 1,数据库保存了多余的图片记录,数据库保存了我们最后一次更改图片之前的记录 2,服务器保存...

2018-08-14 09:58:13

阅读数 675

评论数 0

webuploader 插件上传图片

源码下载 webuploader 植入项目 将解压缩文件存放在public/webuploader 目录下,目录结构如下所示: webuploader ├── Uploader.swf // SWF文件,当使用Flash运行时需要引入。 ...

2018-08-14 09:57:32

阅读数 141

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭