自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 PHP中array_merge函数与array+array的区别

在PHP中可以使用array_merge函数和两个数组相加array+array的方式进行数组合并,但两者效果并不相同,下面为大家介绍两者具体的使用区别.区别如下: 当下标为数值时,array_merge()不会覆盖掉原来的值,但array+array合并数组则会把最先出现的值作为最终结果返回,而把后面的数组拥有相同键名的那些值“抛弃”掉(不是覆盖). 当下标为字符时,array+ar...

2018-09-08 14:17:45 106

转载 centos命令

如何得知共安装了多少个软件包?rpm -qa | wc -l  217  rpm指令(一)查询系统装已经安装的软件信息1)查询系统中已经安装的软件rpm -qa 2)查询一个已经安装的文件属于哪个软件包;rpm -qf 文件名的绝对路径3)查询已安装软件包都安装到何处;rpm -ql 软件名4)查询一个已安装软件包的信息rpm  -qi 软件名5)查看一下已安...

2018-09-06 14:49:50 108

原创 log

1.json格式中,中括号包含的字符串对应php的数值数组,而大括号内的字符串对应php 的关联数组。2.nginx 访问目录 403 forbidden location /dirname {       autoindex on;       }3.mysql创建用户并分配权限:grant all privileges on adlmall.* to 'test'@'%...

2018-06-27 15:57:05 159

转载 php-fpm的安装和启动

在前面我学习过了php中的mod_php模式和mode_fastcgi和php-fpm模式:地址,中大致的讲述了几种模式的区别,也明白了php-fpm是fastcgi模式的管理器。今天就来看下php如何安装php-fpm,以及运行。安装 php-fpm我的机器是centos 6.2 之前就已经安装过了php 5.4.11,PHP在 5.3.3 之后已经讲php-fpm写入php源码核心了。所以已经...

2018-06-22 17:52:01 1045

原创 firewall 配置

需求:只允许三台服务器访问缓存服务器首先检查:firewall-cmd --get-default-zone根据输出是否是public执行:firewall-cmd --set-default-zone=public;firewall-cmd --get-active-zones      根据输出是否是public interfaces:eth0执行:firewall-cmd --zone=pu...

2018-06-22 14:39:39 445

转载 CentOS 7 下使用 Firewalld

在 CentOS 7 中,引入了一个新的服务,Firewalld,下面一张图,让大家明确的了解 Firewalld 与 iptables 之间的关系与区别。安装它,只需yum install firewalld如果需要图形界面的话,则再安装yum install firewall-config一、介绍防火墙守护 firewalld 服务引入了一个信任级别的概念来管理与之相关联的连接与接口。它支持 ...

2018-06-16 16:56:29 101

转载 CentOS7使用firewalld打开关闭防火墙与端口

1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld 停止: systemctl disable firewalld禁用: systemctl stop firewalld 2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。...

2018-06-16 15:02:28 93

原创 mysql 命令

1、修改密码:use mysql;update user set password=password('new_password') where user='root'; update user set authentication_string=password('new_password') where user='root'; //mysql 5.7flush privile...

2018-06-09 16:02:08 111

转载 linux scp迁移服务器

1、获取远程服务器上的文件scp -P 2222 [email protected]:/root/lnmp0.4.tar.gz /home/lnmp0.4.tar.gz2、获取远程服务器上的目录scp -P 2222 -r [email protected]:/root/lnmp0.4/ /home/lnmp0.4/3、将本地文件上传到服务器上scp -P 2222 /home/l...

2018-06-09 11:07:38 756

转载 windows安装memcached

把memcached.exe文件放入c盘,cmd到c盘memcached.exe -d installmemcached.exe -d start如果需要php支持memcache,需要将php_memcache.dll拷入php目录下的ext目录,然后再在php.ini里加入extension=php_memcache.dll,最后重启apache...

2018-06-04 20:55:39 231

转载 tp3.2+nginx支持path_info

server {        listen    80;        server_name  域名;        index index.html  index.htm  index.php;        root 项目目录;        location ~* ^/(application|Thinkphp|Uploads)/.*\.(php|php5)$    #此处根据...

2018-06-04 19:23:24 1252

转载 nginx 查看访问 IP 并封禁 IP 详解

1、查找服务器所有访问者ip方法:awk '{print $1}' nginx_access.log |sort |uniq -c|sort -n1nginx.access.log 为nginx访问日志文件所在路径会到如下结果,前面是ip的访问次数,后面是ip,很明显我们需要把访问次数多的ip并且不是蜘蛛的ip屏蔽掉,如下面结果, 若 66.249.79.84 不为蜘蛛则需要屏蔽: 89 ...

2018-06-03 17:54:57 2171

转载 nginx 禁止某个IP访问

首先建立下面的配置文件放在nginx的conf目录下面,命名为blocksip.conf: deny 95.105.25.181; 保存一下。 在nginx的配置文件nginx.conf中加入:include blocksip.conf; 重启一下nginx的服务:/usr/local/nginx/sbin/nginx -s reload 就可以生效了。 blocksip.conf:的格式还有许多...

2018-06-03 17:47:24 2586

转载 mysql 存储过程

1.存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。当希望在不同的应用程序或平...

2018-05-30 15:04:17 104

转载 iptables 防火墙

systemctl status iptablessystemctl status firewalldiptables -Lcat /etc/sysconfig/iptables

2018-05-29 17:19:55 155

转载 Json对象和Json字符串的区别

JSON对象有时候在做项目的时候时常将这两个概念弄混淆,尤其是在使用springmvc的时候,后台@RequestBody接受的是一个json格式的字符串,一定是一个字符串。先介绍一下json对象,首先说到对象的概念,对象的属性是可以用:对象.属性进行调用的。例如:var person={"name":"zhangsan","sex":"男","age":"24"}//json对象aler

2018-05-03 18:18:07 62

原创 centos6.8 搭建svn服务器:

1.安装方式1:yum -y install subversion方式2:编译安装2.检查是否安装成功svnserve --version3.创建目录mkdir -p /data0/svn/cai/4. 创建SVN版本库svnadmin create/data0/svn/cai/5.修改配置文件cd /data0/svn/cai/conf/(1)passwd[root@admin conf]# v...

2018-05-03 18:00:16 301

原创 navicat连接数据库:

1.grant all privileges on *.* to‘guest’@’%’ identified by ‘***’ with grant option;flush privileges;2.配置防火墙centos7 防火墙cat /etc/sysconfig/iptables-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306...

2018-05-03 17:53:25 132

原创 Socketlog使用步骤

1.在wofu同级目录,git clone https://github.com/luofei614/SocketLog.git,并在下载的目录中找到socketlog chrome 插件并安装,设置插件的监听地址:ws://localhost:1229,Client_ID: test_socketlog,npm 搭建服务器2.wofu/index.php中引入 include '../Socke...

2018-05-03 17:50:02 938

原创 composer安装yii2.0

1.安装composer.exe2.composer global require"fxp/composer-asset-plugin:~1.3"3.到www目录下安装基本的应用程序模板:composer create-projectyiisoft/yii2-app-basic basic 2.0.13或者安装高级的应用程序模板:composer create-projectyiisoft/yii...

2018-05-03 17:47:03 488

转载 php加密类

<?phpnamespace app\index\controller;class Crypt{ private $key = ""; public function __construct($key = null) { if (!is_null($key)) { $this->key = $key; ...

2018-05-03 17:44:20 259

转载 《TP5.0学习笔记---URL和路由篇》

https://blog.csdn.net/self_realian/article/details/75065923入口文件我们都知道thinkphp是一个单入口框架,它所有的请求都通过public/index.php进入,之后通过携带不同的参数,转发到相应的控制器中来实现不同的功能。 单入口文件:应用程序的所有http请求都由某一个文件接受并由这个文件转发到功能代码中单入口优势:       ...

2018-05-03 17:34:50 243

转载 thinkphp5.0[ 扩展包 ]

thinkphp5.0[ 扩展包 ]下面是针对ThinkPHP5的扩展包 需要使用Composer安装应用单元测试:https://github.com/top-think/think-testing.git验证码:https://github.com/top-think/think-captcha.git图像处理:https://github.com/top-think/think-image....

2018-05-03 17:31:42 826

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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