自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 [laravel]phpunit

step1.install phpunit  composer.json require中增加"phpunit/phpunit":"4.0.*"   执行1 composer update  phpunit将被安装在vender/bin/目录下vendor/bin/phpunit  便执行所有单元测试,如果执行单个vendor...

2015-03-19 16:25:00 101

转载 [laravel]要点

1. routing2. Ioc3. Facade4. Artisan1.routing参考:http://laravel.com/docs/4.2/routing了解routing之前先了解下laravel的处理过程request lifecycle发送给应用程序的所有请求都经由public/index.php脚本处理。如果使用的是 Apache ...

2015-03-19 09:37:00 130

转载 [laravel]请求处理

请求进入public/index.php文件。bootstrap/start.php文件创建应用程序对象并检测环境。内部的framework/start.php文件配置相关设置并加载服务提供器。加载应用程序app/start目录下的文件。加载应用程序的app/routes.php文件。将 Request 对象发送给应用程序对象,应用程序对象返回一...

2015-03-16 17:30:00 125

转载 [angularJS]ng-hide|ng-show切换

<div class="row ng-scope"> <div class="col-lg-12"> <h1 class="page-header">详细信息</h1> </div> <!-- /.col-lg-12 --></div>&lt...

2015-03-09 10:03:00 144

转载 [yii2]urlmanger

首先配置下nginx,确保可以不使用index.php来访问server{ listen 8082; server_name yii2.dev; access_log logs/yii2.access.log; error_log logs/yii2.error.log error; root /home/admin/w...

2014-10-17 13:45:00 116

转载 [yii2]Module的Namespace和控制器位置

namespace和目录对应,否则无法找到控制器类,module文件在根路径使用gii生成Module为\app\admin,那么namespace app;class admin extends \yii\base\Module{ public $controllerNamespace = 'app\controllers\admin';...

2014-10-16 20:10:00 270

转载 虚拟机bridged, NAT and host-only网络区别

In Linux,a network of each typeis created when running vmware-config.pl.In Windows, they are automatically created. If you didn't create them the first time vmware-config.pl was run, you can r...

2014-05-23 09:23:00 98

转载 [yii]Fetch data from database and create listbox in yii

<?php $records = User::model()->findAll(); $list = CHtml::listData($records, 'id', 'username'); echo CHtml::dropDownList('names', null, $list, array('empty' => '(Select ...

2013-12-18 09:05:00 71

转载 [shell test] multiple conditions

Classic technique (escape metacharacters):if[ \( $g -eq 1-a "$c"="123" \) -o \( $g -eq 2-a "$c"="456" \) ]then echo abcelse echo efgfiI tried various tricks with '[[ ... ]]' ...

2013-11-07 15:53:00 78

转载 特殊的shell变量:

特殊的shell变量:$0 获取当前执行的shell脚本的文件名$n 获取当前执行的shell脚本的第n个参数值,n=1..9$* 获取当前shell的所有参数 “$1 $2 $3 …注意与$#的区别$# 获取当前shell命令行中参数的总个数$$ 获取当前shell的进程号(PID)$! 执行上一个指令的PID$?...

2013-11-07 15:52:00 56

转载 ssh 无密码互通

节点n1 n2 n3 互通第一步:n1->n2互通  admin@n1 > ssh-keygen -d     admin@n1 > scp id_dsa.pub n2:~/.ssh/authorized_keys  这样就实现了 ssh n2 无密码登录下面的同理:将本机生成的.pub文件追加到对方的authorized_keys文件里面就可...

2013-11-04 17:27:00 104

转载 PHP内核

在Zend Engine 2 (PHP5+)中,arginfo的数据是由多个zend_arg_info结构体构成的数组,数组的每一个成员即每一个zend_arg_info结构体处理函数的一个参数。zend_arg_info结构体的定义如下:typedef struct _zend_arg_info { const char *name; /* 参...

2013-04-09 14:18:00 90

转载 Python模块安装

Python模块安装1. 单文件模块直接把文件拷贝到$python_dir/lib2. 多文件模块,带setup.pypython setup.py install3. egg文件1) 下载ez_setup.py,运行python ez_setup2) easy_install *.egg虽然Python的模块可以拷贝安装,但是一般情况下推荐制作一个安装包,即写一个setup.p...

2013-02-25 09:43:00 61

转载 shell record

ls /tmp |grep 'sess_'|xargs -i rm /tmp/{}ls *.php|xargs -i sed -i 's/confirm("修改?")/confirm("确认修改吗?")/g' {}[ctags]sudo ctags -R --c-kinds=+p --language-force=c --fields=+iaS --extra=+q /usr...

2013-01-31 18:18:00 186

转载 webgrind分析结果参数说明

webgrind分析结果参数说明:分析结果包括了页面执行过程中所访问的方法,函数以及required/include包含的文件。Invocation Count 方法被执行的次数Total Self Cost执行该过程/方法的时间,不包括方法内调用执行其他的自定义函数的时间Total Inclusive Cost 方法执行的总时间,包括方法内调用的其...

2013-01-24 16:38:00 124

转载 MYSQL-query cache

query_cache_size:分配给QC的内存。如果设为0,则相当于禁用QC。要注意QC必须使用大约40KB来存储它的结构,如果设定小于40KB,则相当于禁用QCMySQL 提供了一系列的 Global Status 来记录 Query Cache 的当前状态,具体如下:Qcache_free_blocks:目前还处于空闲状态的 Query Cache 中内存 Bl...

2013-01-24 16:29:00 63

转载 [转]HTTP web缓存策略

1. web缓存基本作用: HTTP协议中设计web缓存主要有以下几个作用:首先缓存能减少冗余数据的传输,可以减少网络成本; 其次缓存能减少客户端对远端server的依赖,从而提高了客户端装载页面的速度。下面着重阐述的是缓存的一些基本知识以及缓存策略给HTTP用户请求带来的改变。2. 缓存的基本知识:(1) 命中(hit)以及缺失(mis...

2013-01-21 17:21:00 72

转载 SSO-Single Sign On 单点登录

关于单点登录以前也是做过,方案是iframe来实现的。摘自德问。http://www.dewen.org/q/13531、如果你的站点都是在同一主域下,那用PHPCookie本身就可以,只要在设置Cookie中的域名设为主域就行,其它子域也能访问,这个其它不能算是完全的单点登录。2、站点在不同域下:这种情况也可以基于Cookie来实现,不过就需要使用iframe或...

2013-01-21 15:29:00 72

转载 Mirror Sites

1.企业贡献:搜狐开源镜像站:http://mirrors.sohu.com/网易开源镜像站:http://mirrors.163.com/2.大学教学:   北京理工大学: http://mirror.bit.edu.cn (IPv4 only) http://mirror.bit6.edu.cn (IPv6 only)   北京交通大学: http:/...

2012-10-24 12:56:00 855

转载 YII Validator 验证器笔记

Yii在包system.validators中封装了各类验证类。CBooleanValidatorCCaptchaValidatorCCompareValidatorCDateValidatorCDefaultValueValidatorCEmailValidatorCExistValidatorCFileValidatorCFilterValid...

2012-10-20 10:37:00 104

转载 YII CMenu配置

Adding id and class names to CMenuWe use the id and htmlOptions to accomplish this. Watch.//in your view$this->widget('zii.widgets.CMenu', array( 'id'=>'myMenu', 'items'=>$...

2012-10-18 13:23:00 79

转载 使用Mysql EXPLAIN分析、优化SQL语句 (续)

今天优化了多条SQL语句。都是EXPLAIN的功劳,分析SQL子句的执行顺序和执行情况,一木了然,下来看具体分析:[优化多表联合查询]explain SELECT sql_no_cache pker.*,pk.* FROM ng_game_pk AS pk ,ng_game_pker AS pker where pker.pkid = pk.id and (pker.ac...

2012-09-28 15:22:00 76

转载 使用Mysql EXPLAIN分析、优化SQL语句

以前对explain工具不是很了解,抽空学习了下。真的很强大。首先分析下两条sql带来的性能问题。开启profilingset profiling=1;34 | 0.01580100 | select sql_no_cache * from user left join user_ext on user.id = user_ext.id where user_...

2012-09-27 10:34:00 116

转载 php扩展开发-笔记1

内存分配为了避免写的不好的扩展浪费内存,ZE通过标记实现内部内存管理来表示持有。persistent allocation 意味着分配的内存比一个页面请求持续更长时间。non-persistent allocation 无论释放函数有没有调用,将被释放在为它分配内存的请求结束后。理论上,一个依赖ZE在请求结束自动释放non-persistent内存的扩展是不被推荐的。内存...

2012-09-19 22:01:00 63

转载 *nix 命令记(持续更新)

目录下有这么些文件,想把他们复制到svnrepo里面除了svnrepo自身。ls|grep -v svnrepo|xargs -t -J % -p cp -r % ./svnrepo前面的命令比较熟悉了。grep -v 表示不匹配 invert non-matching.xargs比较生,是用前面的命令的结果作为参数被后面的命令使用。-p是执行命令时提醒用户确认。...

2012-08-08 17:35:00 122

转载 YII 关联表查询

AR模型中可以通过relations()方法建立关系class B public function relations() { return array( 'a'=>array(self::BELONGS_TO, 'A', 'id') ); }这样一对一关系就建立好了。...

2012-07-29 22:19:00 61

转载 [转]Solution for PHP xdebug not formatting / overloading var_dump()

If any of you have ever experienced a problem with xdebug non displaying var_dump() with the nice overload method it includes, especially when using PHP 5.3, you may try the following:Open yo...

2012-07-08 13:58:00 63

转载 xmlhttprequest获取Transfer-Encoding:chunked分时编码输出

问题:<?php$output = '第一部分<br>';while( strlen($output) < 1024) { //chrome下小于1KB会缓存,无分时效果。  $output .= " ";}echo $output;ob_flush();flush();sleep(3);echo "第二部分";这段代码...

2012-06-01 10:05:00 414

转载 php 函数中使用static

function sendHeader($num, $rtarr = null) { static $sapi = null; if ($sapi === null) { $sapi = php_sapi_name(); } return $sapi++;  看PW源码的时候发现setHeader()函数中使用static关键字,很奇怪,以前也没这样...

2012-05-31 20:50:00 98

转载 jquery提交中文导致乱码

按照需要,使用Jquery.Ajax方法来实现登录。但因为后台数据库是gbk,debug调试发现传送进来的总是以utf-8。开始想到是不是apache的defaultcharset设置的问题。查看手册:AddDefaultCharset指令说明当应答内容是text/plain或text/html时,在HTTP应答头中加入的默认字符集...

2012-04-24 20:19:00 67

转载 php性能分析工具xhprof

安装XHProf:wget http://pecl.php.net/get/xhprof-0.9.2.tgztar zxf xhprof-0.9.2.tgzcd xhprof-0.9.2cp -r xhprof_html xhprof_lib<directory_for_htdocs>cd extensionphpize./configuremakemake install...

2012-04-24 16:08:00 146

转载 jQuery綁定

jQuery綁定事件由于实现过程牵扯解绑定和绑定众多事件。debug带来诸多不便。查看当前绑定的事件$(element).data('events')会返回一事件对象,改对象包含绑定的诸多事件属性。转载于:https://www.cnblogs.com/zaric/archive/2012/04/08/2437239.html...

2012-04-08 03:25:00 62

转载 php获取OS信息

php_uname();PHP_OSDIRECTORY_SEPARATORPHP_SHLIB_SUFFIXPATH_SEPARATORref:http://www.php.net/manual/zh/dir.constants.php转载于:https://www.cnblogs.com/zaric/archive/2012/03/09/2387256.html...

2012-03-09 11:10:00 106

转载 php扩展安装

今天因为调用天涯api要增加curl扩展。安装php扩展pecl模块有有两种方式:动态.so扩展库和与php核心为一体的静态扩展编译动态.so pecl扩展库有两种方式:pear和phpize编译成静态pecl扩展库refrence:http://www.php.net/manual/zh/install.pecl.php具体流程网上有很多参照进行。但其中会遇到很多问...

2011-12-08 18:09:00 99

转载 又是万恶的IE....6

前端开发都知道IE6的BUG太多,用的熟大概也能记住。久久不用就最容易丢,记录下吧。今天遇到的几个:1、PNG背景透明却显灰底。filter : progid:DXImageTransform.Microsoft.Alpha ( enabled=bEnabled , style=iStyle , opacity=iOpacity , finishOpacity=iFinish...

2011-11-25 20:44:00 59

转载 坑爹的IE quirk模式

调试一个页面,ie下面页面css样式很是奇怪,各种失效。找了半天原因不知道怎么回事。最后在调试工具中发现,文档模式为quirk,改成别的(IE 7|8|9)正常。为什么会自动选择此文档模式呢?先看看什么是quirk模式,引用一段:http://www.microsoft.com/china/msdn/library/webservices/asp.net/ASPNETusStan...

2011-11-25 13:50:00 259

转载 chrome offsetHeight|clientHeight

用js获取元素定位,发现chrome下,忽略了元素offsetHeight。其他浏览器可以根据子元素的样式计算出父级的高度,盒模型。而chrome则不可以、得为其元素设置高度,才能再通过js获取到offsetHeight。firfox:chrome:设置height由于元素<span>为行内元素,还得添加display:block。chrome:...

2011-11-24 10:59:00 165

转载 [转]mysql privileges

========对于ROOT用户的密码操作(更改用户密码)========刚刚安装完的Mysql,只一有个root用户,密码为空,而且只能在本机登录!为root加上密码xxx123:./bin/mysqladmin -u root password xxx123或写成./bin/mysqladmin -uroot password xxx123加下密码之后,在本进...

2011-11-16 13:08:00 60

转载 [转]VSFTPD的设置选项

VSFTPD的设置选项   VSFTPD的配置文件/etc/vsftpd/vsftpd.conf是个文本文件。以“#”字符开始的行是注释行。每个选项设置为一行,格式为“option=value”,注意“=”号两边不能留空白符。除了这个主配置文件外,还可以给特定用户设定个人配置文件,具体介绍见后。   VSFTPD包中所带的vsftpd.conf文件配置比较简单,而且非常偏执狂的(文档自称...

2011-10-21 14:22:00 112

转载 Ubuntu 命令记

yudao@ubuntu:~$ sudo cp xx /var/www/tt/cp: omitting directory `xx'无法复制目录Usage: cp [OPTION]... [-T] SOURCE DEST -R, -r, --recursive copy directories recursively --remove-destination remo...

2011-10-20 12:42:00 52

空空如也

空空如也

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

TA关注的人

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