自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(31)
  • 收藏
  • 关注

转载 Yii basic 模板支持连接多数据库

1.首先修改db配置文件,修改格式如下:return [ 'db' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=zjj', 'username' => 'roo...

2019-07-15 17:51:00 133

转载 Aes CBC加密

1 <?php 2 namespace app\components; 3 use yii; 4 class Aes 5 { 6 /** 7 * This was AES-128 / CBC / PKCS5Padding 8 * return base64_encode string 9 * @param ...

2018-09-03 16:21:00 147

转载 Yii2.0 上使用 redis

1. 通过composer进行安装,到项目根目录cmd运行phpcomposer.pharrequire--prefer-distyiisoft/yii2-redis或者添加"yiisoft/yii2-redis":"~2.0.0" 到对应项目的composer.json文件中2.手动安装yii2-redis 扩展网址:https://github.com/yi...

2018-07-16 11:34:00 204

转载 Linux 上一些常用命令

切换权限: sudo chown -R 权限名: 文件tar -zcvf 文件夹.tar 文件夹--exclude=要过滤的文件夹路径重启crontab :service crond restart查看目录占用磁盘大小 du -sh *切换权限: sudo su或者su root 切换root权限上传文件:rz下载文件:sz + 下载文件名;注意此命令只能下载单个...

2018-05-21 17:50:00 89

转载 过滤emoji表情符

1.使用正则匹配public function remove_emoji($text){ return preg_replace('/([0-9|#][\x{20E3}])|[\x{00ae}|\x{00a9}|\x{203C}|\x{2047}|\x{2048}|\x{2049}|\x{3030}|\x{303D}|\x{2139}|\x{2122}|\x{...

2018-02-01 18:22:00 156

转载 yii2.0 集成/引入第三方sdk

首先下载自己要使用的sdk包放到vendor文件夹下面:我以接入ping++为例子如下:然后在入口文件出引入文件的配置文件:下面就是在控制器使用了:下面就可以根据自己要使用的的文件以及方法正常调用:转载于:https://www.cnblogs.com/lixiansen/p/7691852.html...

2017-10-19 12:24:00 658

转载 前两天遇到了错误好久才整明白给大家分享下:

错误:(Network error [errno 60]: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed)这个错误是证书验证不通过,解决思...

2017-09-15 11:15:00 102

转载 yii2.0 app上集成支付宝支付

1.首先从支付宝官网下载支付宝app支付sdk 地址 : https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.hLEa5O&treeId=54&articleId=106370&docType=12.解压下载文件会得到几个文件夹用到的文件有AopClient.php/AopEnc...

2017-09-07 11:55:00 154

转载 yii2.0 路由美化以及自定义设置

在配置文件里修改:如果把'enablePrettyUrl' => true,设为true那么你的gii就访问不到;'rules' => [ '<controller:\w+>-<action:\w+>'=>'<controller>/<action>', ]...

2017-08-04 15:53:00 437

转载 数据库主从数据不一致解决方案

先上Master库: mysql>show processlist; 查看下进程是否Sleep太多。发现很正常。 show master status; 也正常。 mysql> show master status; +-------------------+----------+--------------+-------------------------------+ ...

2016-07-13 16:24:00 216

转载 curl 模拟请求get/post

$url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=wx24a0ef05af955bdd&secret=f721b4d068d74a8a37817707a7cf316b";//支持post/get只需修改参数get/postfunction https_req...

2016-07-09 10:16:00 107

转载 无限极分类

<?php// header("Content-type: text/html; charset=utf-8");header("Content-type: text/html; charset=gb2312"); $link = mysqli_connect("192.168.1.181","root","123456","teacher","3306"); $sq...

2016-07-06 08:27:00 82

转载 截取邮箱格式以及统计邮箱总数

建立email.php<?php header('content-type:text/html;charset=UTF-8'); $link = mysqli_connect("localhost","root","123456","exam","3306"); $sql = "set names utf8"; $sql = "select * from...

2016-06-28 15:47:00 243

转载 多Web服务器之间共享Session的解决方案

一、提出问题:为了满足足够大的应用,满足更多的客户,于是我们架设了N台Web服务器(N>=2),在多台Web服务器的情况下,我们会涉及到一个问题:用户登陆一台服务器以后,如果在跨越到另一台服务器的时候能够继续使用客户的Session?二、解决方案:1. 写客户端Cookie的方式 当用户登陆成功以后,把网站域名、用户名、密码、token、 session有效时间...

2016-06-28 08:12:00 100

转载 linux定时任务的设置

1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文件并并退出*/2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh...

2016-06-26 20:51:00 78

转载 Vim命令合集大全

命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim 直接启动vimvim filename 打开vim并创建名为filename的文件文件命令打开单个文件vim file同时打开多个文件vim file1 file2 file3 ...在vim窗口中打开...

2016-06-26 20:50:00 60

转载 HTTPS原理详解

HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容请看SSL。它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。http...

2016-06-26 20:49:00 160

转载 http错误码大全?

响应码由三位十进制数字组成,它们出现在由HTTP服务器发送的响应的第一行。响应码分五种类型,由它们的第一位数字表示:1.1xx:信息,请求收到,继续处理2.2xx:成功,行为被成功地接受、理解和采纳3.3xx:重定向,为了完成请求,必须进一步执行的动作4.4xx:客户端错误,请求包含语法错误或者请求无法实现5.5xx:服务器错误,服务器不能实现一种明显无效的请求下表显示每个响应码及其含义...

2016-06-26 20:47:00 98

转载 include与require的区别?

require()语句的性能与include()相类似,都是包括并运行指定文件。不同之处在于:对include()语句来说,在执行文件时每次都要进行读取和评估;而对于require()来说,文件只处理一次(实际上,文件内容替换require()语句)。这就意味着如果可能执行多次的代码,则使用require()效率比较高。另外一方面,如果每次执行代码时是读取不同的文件,或者有通过一组文件...

2016-06-25 09:12:00 94

转载 对于大流量的网站,您采用什么样的来解决访问量分问题?

当一个网站发展为知名网站的时候(如新浪,腾讯,网易,雅虎),网站的访问量通常都会非常大,如果使用虚拟主机的话,网站就会因为访问量过大而引起 服务器性能问题,这是很多人的烦恼,有人使用取消RSS等错误的方法来解决问题,显然是下错药,那么对于大流量的网站,需要采用什么样的方法来解决访问量 问题? 解决方法参考如下:首先,确认服务器硬件是否足够支持当前的流量。普通的P4...

2016-06-25 09:10:00 103

转载 echo(),print(),print_r(),var_dump的区别?

常见的输出语句echo()可以一次输出多个值,多个值之间用逗号分隔。echo是语言结构(language construct),而并不是真正的函数,因此不能作为表达式的一部分使用。print()函数print()打印一个值(它的参数),如果字符串成功显示则返回true,否则返回false。print_r()可以把字符串和数字简单地打印出来,而数组则以括起来的键和值得列表形...

2016-06-25 09:07:00 96

转载 数据库中的事务是什么?

1.事务是作为一个逻辑单元执行的一系列操作,一个逻辑工作单元必须有四个属性,称为 ACID(原子性、一致性、隔离性和持久性)属性,只有这样才能成为一个事务:原子性2.事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。一致性3.事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。事务结束时...

2016-06-25 09:06:00 59

转载 Session与cookie的区别?

1.cookie 是一种发送到客户浏览器的文本串句柄,并保存在客户机硬盘上,可以用来在某个WEB站点会话间持久的保持数据。2.session其实指的就是访问者从到达某个特定主页到离开为止的那段时间。 Session其实是利用Cookie进行信息处理的,当用户首先进行了请求后,服务端就在用户浏览器上创建了一个Cookie,当这个Session结束时,其实就是意味着这个C...

2016-06-25 09:04:00 63

转载 GET与POST的区别

1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。3. 对于get方式,服务器端用Request...

2016-06-25 09:02:00 60

转载 单点登录 SSO 的实现原理

单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易可能涉及到几十个子系统的协作,如果每个子系统都需要用户认证,不仅用户会疯掉,各子系统也会为这种重复认...

2016-06-22 13:50:00 80

转载 OAuth2.0概述

OAuth2.0较1.0相比,整个授权验证流程更简单更安全,也是未来最主要的用户身份验证和授权方式。关于OAuth2.0协议的授权流程可以参考下面的流程图,其中Client指第三方应用,Resource Owner指用户,Authorization Server是我们的授权服务器,Resource Server是API服务器。注意事项1、OAuth2.0授...

2016-06-22 13:36:00 53

转载 为mongodb加用户授权并使用RockMongo进行管理

在刚安装完mongodb后是没有管理员的,如果要为mongodb设置管理员在启动时需要以用户授权的方式启动:/usr/local/webserver/mongodb/bin/mongod --dbpath=/usr/local/webserver/mongodb/data --logpath=/usr/local/webserver/mongodb/logs --auth &...

2016-06-21 14:20:00 65

转载 mysql数据库的主从

1. Slave 上面的IO线程连接上 Master,并请求从指定日志文件的指定位置(或者从最开始的日志)之后的日志内容;2. Master 接收到来自 Slave 的 IO 线程的请求后,通过负责复制的 IO线程根据请求信息读取指定日志指定位置之后的日志信息,返回给 Slave 端的 IO线程。返回信息中除了日志所包含的信息之外,还包括本次返回的信息在 Master 端的 Bina...

2016-06-21 11:06:00 53

转载 让keepalived监控NginX的状态

经过前面的配置,如果主服务器的keepalived停止服务,从服务器会自动接管VIP对外服务;一旦主服务器的keepalived恢复,会重新接管VIP。 但这并不是我们需要的,我们需要的是当NginX停止服务的时候能够自动切换。keepalived支持配置监控脚本,我们可以通过脚本监控NginX的状态,如果状态不正常则进行一系列的操作,最终仍不能恢复NginX则杀掉keepalive...

2016-06-21 10:58:00 219

转载 web负载均衡

在有些时候进行扩展是显而易见的,比如下载服务由于带宽不足而必须进行的扩展,但是,另一些时候,很多人一看到站点性能不尽如人意,就马上实施负载均衡等扩展手段,真的需要这样做吗?当然这个问题也只有他们自己能回答,除了出于高可用性和就近部署的考虑,大多数情况下这种行为都显得有些过早,也许当你阅读了前面的章节后,你的 Web 服务器已经从5 台又变回了1 台,然后你要做的就是回家闭门思过。 那么,...

2016-06-21 10:57:00 70

转载 随讲MyIsam和InnoDB的区别

mysiam表不支持事务处理,同时mysiam表不支持外键。外键不用说了吧?不知道的话,找度娘。同时,在执行数据库写入的操作(insert,update,delete)的时候,mysiam表会锁表,而innodb支持支持行锁,支持事务,支持外键,支持触发器。通俗点说,就是你执行了一个update语句,那么mysiam表会将整个表都锁住,其他的insert和delete、upd...

2016-06-21 10:55:00 59

空空如也

空空如也

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

TA关注的人

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