自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (5)
  • 收藏
  • 关注

转载 配置redis外网可访问

开启redis 允许外网IP 访问在 Linux 中安装了redis 服务,当在客户端通过远程连接的方式连接时,报could not connect错误。错误的原因很简单,就是没有连接上redis服务,由于redis采用的安全策略,默认会只准许本地访问。需要通过简单配置,完成允许外网访问。修改redis的配置文件,将所有bind信息全部屏蔽。

2017-02-27 14:54:58 586

原创 php扩展

redishttp://windows.php.net/downloads/pecl/releases/redis/igbinaryhttp://windows.php.net/downloads/pecl/releases/igbinary/总扩展http://windows.php.net/downloads/pecl/releases/

2017-02-27 13:45:02 232

转载 wampserver下升级php7

1.下载php7   http://windows.php.net/download#php-7.0选择 VC14 x86 Thread Safe  64位选X64 32位选X86 2.下载VC14 运行库安装https://www.microsoft.com/en-US/download/details.aspx?id=48145 3.在wamp/

2017-02-27 11:28:17 1294

转载 6个常见的 PHP 安全性攻击

6个常见的 PHP 安全性攻击了解常见的PHP应用程序安全威胁,可以确保你的PHP应用程序不受攻击。因此,本文将列出 6个常见的 PHP 安全性攻击,欢迎大家来阅读和学习。  1、SQL注入  SQL注入是一种恶意攻击,用户利用在表单字段输入SQL语句的方式来影响正常的SQL执行。还有一种是通过system()或exec()命令注入的,它具有相同的SQL注入

2017-02-23 14:49:39 422

原创 学习网址

yii2 http://blog.csdn.net/u012979009/article/category/6202463/3

2017-02-23 14:21:20 290

转载 yii2 三表关联查询

原文地址: http://blog.csdn.net/qq_16885135/article/details/54407267现有 group (组)和 user (用户) 两种实例。一个 group 中可以拥有多个 user,一个 user 也可以属于有多个 group (多对多关系)GroupUserRelation 表用于绑定组合组员的关系(使用id绑定)

2017-02-23 14:05:46 3660

转载 [安全] - PHP RSA加解密示例

1.生成密钥和公钥 开始前需要准备openssl环境 linux 需要安装openssl工具包,传送门http://www.openssl.org/source/ window 下需要安装openssl的程序,传送门http://slproweb.com/products/Win32OpenSSL.html 如果不想安装,可以用本例提供的密钥和公钥进行测试。 密钥生成

2017-02-23 14:01:49 346

转载 YII2项目常用技能知识总结

原文地址: http://www.cnblogs.com/sandea/p/5714830.html1、不通过日志获取AR执行的原生SQL语句和打印变量数据$query = User::find() ->select(['username'])->where(['id'=>[1,2,3,4])// get the AR raw sql in YII2$commandQu

2017-02-23 13:56:26 625

原创 大型PHP电商网站商品秒杀功能实现思路分析

二 认清当前环境, 形式用户: 超大量, 正常/坏人地域: 全国各地 [因为全国各地不同, 因此需要用cdn将服务发送到离用户最近的那个服务器]业务流程: [前台]商品展示, 登记, [后台]数据输入, 数据处理以下为架构方案 : 分为两个大层一 用户比较关心, 用户看的见的层1 商品展示层/页2 用户登记层二 后台层 / 数据持久化层1 数

2017-02-23 10:52:11 9151 1

原创 yii2 分页

yii2 分页$criteria = new CDbCriteria(); $common=Yii::app()->db->createCommand(); $common->select("count(*)"); $common->from('asd_user'); $pages = new CPagination($common->q

2017-02-22 09:57:02 463

转载 结合实践谈谈cookie和session——cookie跨域session共享

想必做过http开发的小伙伴们都知道cookie和session,cookie是存储在客户端的,session是存储在服务器的。关于cookie和session的理论和区别网上有很多相关的说明,这里就不再多说了。本篇主要通过一些实践中的案例和大家分享一下踩到坑,重点说明了cookie跨域问题和session服务器共享问题,以php语言为使用语言进行说明。先聊聊cookie设

2017-02-22 09:10:04 3675

转载 [表单] -- php表单过期处理

在开发过程中,经常会出现表单出错而返回页面的时候填写的信息全部丢失的情况,为了支持页面回跳,可以通如下两种方式实现方案一: 使用header头来设置缓存控制头Cache-controlheader('Cache-control:private,must-revalidate');支持页面回跳方案二: 使用session_cache_limiter方法sess

2017-02-21 17:03:41 424

转载 [表单] -- 防止表单重复提交问题总结

用户表单提交时可能因为网速的原因,或者网页被恶意刷新,致使同一条记录重复插入到数据库中,解决方式从客户端和服务端解决此问题,设法避免同一表单的重复提交。方案一:      使用客户端脚本       .................... 当用户点击提交时,按钮变成灰色不可用状态另一种实现方案var submitco

2017-02-21 16:58:58 274

转载 [cookie共享] -- php单点登录SSO

原文地址 : http://blog.csdn.net/ms_x0828/article/details/7662066原理是在任意一个域名下登录以后,登录系统使用获得的用户登录数据分别去请求其他的域的登录接口(具体应用的时候可以通过iframe等方式隐藏的向其他域提交),相应接口返回对应域的cookies信息,这样当用户访问站群内其他站点的时候,因已经提前获取了认证cookies

2017-02-21 16:46:22 463

转载 [yii2]-- [view] -- 在页面底部加载css和js

原文地址: http://www.manks.top/article/yii2_load_js_css_in_end正所谓命由己造,相由心生,那么我们的问题又是怎么抛出来的喃?这个问题也算是个比较久远但是经常会有人要问到的问题。究其原因,一来实际开发中不可避免,二来也就是刚接触yii的小伙伴喜欢揪着不放。那为啥了解过这个问题的人就不纠结了喃?外星人:楼主

2017-02-17 16:50:31 1378

转载 [ActiveForm] -- Yii2.0源码分析之——创建表单(ActiveForm)

原文链接:http://www.yiifans.com/forum.php?mod=viewthread&tid=51目录表单的生成表单中的方法ActiveForm::begin()方法ActiveForm::end()方法getClientOptions()方法其它方法:errorSummary、validate、validateMulti

2017-02-17 15:16:27 1446

转载 [yii2] -- 如何使用一个form收集两个或两个以上的model数据?

假设我们想要使用一个HTML表单收集输入的model A 和 model B,我们想要显示的输入错误(如果有的话)在同一错误消息盒子显示。我们按照以下代码写:public function actionCreate(){ $a=new A; $b=new B; if(isset($_POST['A'], $_POST['B'])) { // p

2017-02-17 15:10:48 2381

转载 YII2 activeform样式修改

<?php $form = ActiveForm::begin([ 'options'=>['enctype'=>'multipart/form-data','class' => 'form-horizontal'], 'fieldConfig' => [ //统一修改字段的模板 'template' => "{label}\n{

2017-02-17 15:07:37 2839

转载 [yii2] -- [ActiveForm] -- ActiveForm的使用方法

原文地址 : http://www.yiichina.com/tutorial/663ActiveForm要和Model一起使用我想在你的控制器的action中,至少应该这么写:/*action*/$model = new Comments(); //实例化 Comments modelreturn $this->render('msg',['model'=>$mo

2017-02-17 14:51:45 2556 1

原创 [gridView] --gridview

gridview生成内容表单<?phpnamespace source\core\grid;use Yii;use yii\base\Component;use yii\base\ErrorHandler;use yii\helpers\ArrayHelper;use yii\helpers\Html;use yii\base\Model;use yii\web\Js

2017-02-17 11:30:50 311

原创 [gridView] -- DataColumn

DataColumn类的作用是设置gridView生成的html代码的css样式重写DataColumn代码<?phpnamespace source\core\grid;class DataColumn extends \yii\grid\DataColumn{ public $headerOptions = []; public $width = '

2017-02-17 11:26:57 443

转载 [基础] -- [request] -- Request对象的一些属性和方法

1.request对象\Yii::$app->request2.判断Ajax请求  \Yii::$app->request->isAjax3.判断POST请求  \Yii::$app->request->isPost4.获取浏览器信息  \Yii::$app->request->userAgent5.获取客户端IP\Yii::$app->request->u

2017-02-17 11:15:08 947

转载 yii2 RESTful api的详细使用

原文地址: http://www.manks.top/yii2-restful-api.html什么是RESTful风格的API对于各种客户端设备与服务端的通信,我们往往都通过API为客户端提供数据,提供某种资源。关于RESTful的概念,一查一大推,一两句也解释不清,姑且先按照我们通俗的理解:在众多风格、众多原则的API中,RESTful就是一套比较优秀的接口调用方式

2017-02-16 15:50:55 1843

转载 [基础] -- [bootstrap] -- Yii2 bootstrap 内置组件

原文地址 :  http://blog.csdn.net/hzqghost/article/details/44245663参考:http://www.yiiframework.com/doc-2.0/yii-widgets-activefield.htmlhttp://www.yiiframework.com/doc-2.0/guide-widget-bootstrap.html

2017-02-15 16:14:12 807

原创 [gridView] -- index页面重写

lulucms post模块index页面源代码<?phpuse yii\helpers\Html;use source\core\grid\GridView;use source\LuLu;use source\models\Content;use source\libs\Constants;/* @var $this yii\web\View *//* @

2017-02-15 15:49:55 369

原创 [gridview] -- ActionColumn重写

ActionColumn源码地址: http://blog.csdn.net/lmjy102/article/details/55210410lulucms中gridView中动作ActionColumn重写源码如下:<?phpnamespace source\core\grid;use Yii;use yii\base\Component;use yii

2017-02-15 15:39:03 985

原创 [gridview] -- ActionColumn源码

ActionColumn继承Column column源码请点击: http://blog.csdn.net/lmjy102/article/details/55210389<?phpnamespace source\core\grid;use Yii;use yii\base\Component;use yii\base\ErrorHandler;use yii\he

2017-02-15 15:34:04 437

原创 [gridview] -- Column源码

<?php/** * @link http://www.yiiframework.com/ * @copyright Copyright (c) 2008 Yii Software LLC * @license http://www.yiiframework.com/license/ */namespace yii\grid;use Closure;use yii\base\O

2017-02-15 15:32:02 517

转载 [str函数] -- str_replace

函数原型:mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )参数说明:$search要被搜索替换的字符串 , $replace要替换搜索的字符串,$subject操作的字符串,&$count替换次数。访函数返回在$subject搜索$search替换为$repl

2017-02-12 20:46:22 272

转载 p3p跨域详解

原文地址 : http://tw5566.iteye.com/blog/1945825采用的p3p技术,实现原理,在访问网站x.com的时候,y.com程序触发y.com文件的写入sessionid值,sessionid值便可以获取,然后把seesion值存入数据库,取相同的sessionid值便可。这就要求y.com里面的程序文件必需能跨域访问,默认情况下,浏览器是不能跨域设置coo

2017-02-09 11:01:32 1034

转载 [session] -- session多服务器共享的方案梳理

session的存储了解以前是怎么做的,搞清楚了来龙去脉,才会明白进行共享背后的思想和出发点。我喜欢按照这样的方式来问(或者去搞清楚):为什么要session要进行共享,不共享会什么问题呢?  php中session的原理,以前做了一下总结,可以参考:http://www.cnblogs.com/wangtao_20/archive/2011/02/16/1955659.html

2017-02-08 11:21:22 230

转载 [session] -- session原理总结

原文地址: http://www.cnblogs.com/wangtao_20/archive/2011/02/16/1955659.html之前在学校的时候,只知道session与cookie的区别在于:session是保存在服务器端,cookie保存在客户端。session怎么样保存的?以文件的形式保存。自己去测试过。有的忘记了。对应session的id号模糊不清。在开发中,非常有

2017-02-08 09:27:00 245

转载 [队列] -- 使用消息队列发布微博

原文地址: http://blog.sina.com.cn/s/blog_65b579490101iahm.html在一些用户发布内容应用中,可能出现1秒上万个用户同时发布消息的情况,此时使用mysql可能会出现" too many connections"错误,当然把Mysql的max_connections参数设置为更大数,不过这是一个治标不治本的方法。而使用redis的消息队列,

2017-02-07 15:41:04 695

转载 [跨域] -- JSONP实现跨域请求使用实例

原文地址: http://www.cnblogs.com/xcxc/p/3729660.html今天我写的是PHP AJAX JSONP使用的实例。不清楚jsonp是什么的请自己搜索实例1test.html123456789101112

2017-02-06 16:23:28 341

转载 [json] -- php返回json数据中文显示的问题

上一篇文章中,返回json格式的中文显示成\u5723\u8bde\u8282\u5343\u4e07\u597d\u793c\u5927\u5949\u9001解决方法:php function Notice(){ include './include/conn.php'; //数据库链接文件 $sql_notice = mysql_query('SELE

2017-02-06 16:15:44 860

转载 [跨域] -- cookie跨域共享

原文地址: http://www.cnblogs.com/super-d2/p/4719660.htmlPHP使用P3P完成COOKIE跨域操作实际实用中,类似的需求有,比如说我们有两个域名,我们想实现在一个域名登录后,能自动完成另一个域名的登录,也就是单点登录(SSO)功能。为了测试的方便,先编辑hosts文件,加入测试域名sudo vim /etc/host

2017-02-06 11:47:50 364

转载 [跨域] -- PHP Ajax 跨域问题最佳解决方案

原文地址: http://www.cnblogs.com/xiezn/p/5651093.html本文通过设置Access-Control-Allow-Origin来实现跨域。例如:客户端的域名是client.runoob.com,而请求的域名是server.runoob.com。如果直接使用ajax访问,会有以下错误:XMLHttpRequest ca

2017-02-06 11:30:11 1540

大规模Web服务开发技术

大规模Web服务开发技术,适合Web中高级开发者观看

2015-11-27

绿色食品PHP网站源码

绿色食品PHP网站源码,非常适合初高级程序员学习

2015-11-27

PHP仿凡客系统

PHP仿凡客系统,对于学习PHP是不错的选择

2015-11-27

ASA防火墙详细教程(特别版)

ASA防火墙详细教程(特别版),非常不错的教程,讲的非常详细。内附视频下载地址。

2011-07-03

空空如也

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

TA关注的人

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