mz

后台提示音插件

<script> var iNotify = new iNotify({ message: ‘有消息了。’,//标题 effect: ‘flash’, // flash | scroll 闪烁还是滚动 interval: 300, audio:{ //file: [‘/Public/sound/msg.mp4′,’/Public/sound/msg.mp3’,’/Public/soun […]

普通表单转ajax提交技巧

  var t = $(‘form’).serializeArray(); d = new Array(); $.each(t, function() { if(this.value == ”){ alert($(“input[name='”+this.name+”‘]”).attr(‘title’)+’必须填写’); return false; } d[this.name] = th […]

子元素平分父元素 display:box

display:box;box-flex是css3新添加的盒子模型属性,它的出现可以解决我们通过N多结构、css实现的布局方式。经典的一个布局应用就是布局的垂直等高、水平均分、按比例划分。 目前box-flex属性还没有得到firefox、Opera、chrome浏览器的完全支持,但可以使用它们的私有属性定义firefox(-moz-)、opera(-o-)、chrome/safari(-webk […]

php几种模式的关系梳理 php-fpm

mod_php,mod_fastcgi = php的模块sapi (apache 默认调用的mod_php,但是请求一多就容易挂,mod_fastcgi能够拥有更好的并发) cgi,fastcgi = 程序与web服务器的接口标准 (cgi已经过时,fastcgi更加牛逼) php-cgi,php-fpm = php的fastcgi实现  (php-cgi是php官方的fastcgi实现,但是使用 […]

php底层探索之四层模型

1、Zend引擎:Zend整体用纯C实现,是PHP的内核部分,他将PHP代码翻译(词法、语法解析等一系列编译过程)为可执行opcode的处理并实现相应的处理方法、实现了基本的数据结构(如:hashtable、OO)、内存分配机制及管理、提供了相应的api方法供外部调用,是一切的核心,所有的外围功能均围绕Zend实现。 2、Extensions:围绕着Zend引擎,extensions通过组件式的方 […]

expect 提供shell自动交互

expect时用与提供自动交互的工具。比如如果想要用ssh登陆服务器,每次都输入密码你觉得麻烦,那你就可以使用expect来做自动交互,这样的话就不用每次都输入密码了。 例子: #!/usr/bin/expect #set timeout 20 #设置超时时间 spawn ssh root@192.168.43.131 expect “*password:” send “123\r” # expe […]

Linux SSH , SCP 建立信任关系(免密传输)

最近有个需求,需要将war传输到各个项目节点中,所以需要远程执行各个节点的shell脚本.但是中间有个输入密码的过程,在自动化部署中是行不通的,故需要增加免密登录.具体如下: 现有A,B,C三台机器。A为工作电脑,BC为网络服务器,A需要ssh操作B或C机器通过密匙避免输入密码(真懒): 思路:A生成ssh钥匙,实际上用公匙就可以了,默认名称为id_rsa.pub,通过scp传输到BC服务器上,c […]