自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vim设置tab为四个空格并显示行号

找到配置文件vi --version;应该会提示你vim的配置文件我的配置文件的地址是:/etc/vimrc在.vimrc中添加以下代码后,重启vim即可实现自动显示行号:set nu在.vimrc中添加以下代码后,重启vim即可实现按TAB产生4个空格:set ts=4  (注:ts是tabstop的缩写,设TAB宽4个空格)s

2015-11-05 13:45:38 380

原创 让div垂直居中的实现方法

有时不免碰到让div垂直居中的情况,而margin:0 auto;却只能实现div的左右居中,那么怎样实现上下左右居中呢? 代码如下:为了清晰地看到效果,我就省去一部分不必要的代码<style> .ct{ width: 400px;/*宽度*/ height: 300px; position: absolute; left:

2015-10-16 15:46:41 391

原创 jquery的几种元素插入方法

初始代码<div id="root"></div>在元素前插入:before$("#root").before("<p></p>");或者$("<p></p>").insertBefore("#root");

2015-10-13 13:36:26 415

原创 php将base 64数据转化为图片并保存

做图片裁切时,得到的图片是base 64格式的,因此就遇到了如何将base 64格式的数据转换为图片的问题。 代码如下: $img = I("post.coverimg"); if (preg_match('/^(data:\s*image\/(\w+);base64,)/', $img, $result)) { $type = $result

2015-10-10 14:14:00 787

原创 php中foreach赋值

突然有一天遇到的问题,php数组用foreach赋值时取不到值。细细想来,as是重新赋值,而不是原来的值,因此要用到&指针。foreach($data as &$item){ $item['comments'] = 5; unset($item); }然后惊喜地发现最后两次赋值会一样。所以请参考php官方手册,unset($value);这就是正确

2015-10-09 15:58:34 665

原创 在ajax的success方法中$(this)不可用的解决办法

var $e = $(this); $.ajax({ url:"__CONTROLLER__/alterpublicnum", type:"post", data:{ "alter":$(this).closest("tr").find("input").attr("name"), "value":$(this).closest("tr").fin

2015-10-05 14:11:15 743

原创 onchange第二次点击失效的解决办法

$("#Qrcode").on("change",function(){ replace(); }); function replace() { $.ajaxFileUpload({ url:"__CONTROLLER__/QrcodeSet", secureuri:false, fileElementId:'Qrcode',//file标签的id

2015-10-05 10:52:47 2371

原创 使nginx支持重写规则

#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1

2015-09-16 08:51:15 385

原创 Yii学习笔记(入门)

1、初始化应用下载yii框架(基本版下载地址,传送门),解压到你的php源码路径下,访问http://localhost/basic/web/index.php,进入yii的启动页面。如果提示你未安装openssl的话,去你的php.ini中修改你的配置文件,当然,提示其他扩展未安装也是如此。2、创建自己的控制器以下代码为初始化Yii控制器所需要的代码:<?phpna

2015-09-08 11:41:38 269

原创 nginx启用php

nginx本身不具有php的解析能力,需要通过php-fpm将他们关联起来1、安装php-fpm,yum命令安装很简单(编译安装自行百度吧,也不难)yum install php-fpm;启动php-fpm,locate php-fpm的结果是/usr/sbin/php-fpm,我的直接输入php-fpm &就可以后台运行了2、配置nginx location

2015-09-07 11:11:12 616

原创 在linux下编译安装nginx

1、获取nginxwget http://nginx.org/download/nginx-1.8.0.tar.gz2、解压压缩包tar zxvf nginx-1.8.0.tar.gz3、进入解压目录,执行命令cd nignx-1.8.0./configure可能会出现的报错(1)pcre依赖未安装解决方法:yum -y pcre pcre-devel(

2015-09-05 19:22:32 353

转载 CuteFTP、FlashFXP、FileZilla 基本应用比较

本文从应用上简单比较了 CuteFTP、FlashFXP、FileZilla 这三款最流行的 FTP 客户端工具,对我们选择产品应该有个导向性作用。易用性CuteFTP 差FlashFXP 好FileZilla 一般站点加密或启动 FTP 工具时输入密码CuteFTP 支持FlashFXP 支持FileZilla 不支持队列保存(方便下次启动时继续传送队列)CuteFTP 支持

2015-09-04 21:34:57 5894

原创 kernel panic -not syncing :VFS:unable to mount the root fs on (0,0)的解决方法

机房停电后,我们的服务器的centos系统开机便报此错。LFS kernel panic -not syncing :VFS:Unable to mount root fs on Unknown-block(0,0);试了好几种方法,还是一开始就想到的最为有效,解决了这个问题。解决方法如下:找到安装centos的启动盘,U盘或者光盘皆可,开机进入启动盘。选择“安装或升级现有

2015-09-03 23:45:10 13050

原创 折半查找的php实现

$num = 24;//要查找的数$arr = [12,56,23,34,24,58,96,67,35,69];sort($arr);$min = 0;$max = count($arr); $found = false;while(($max-$min)>=1){$index = floor(($min + $max) /2);if($ar

2015-09-03 09:22:59 333

原创 我遇到的css奇葩问题

1、  两个input之间有间距:代码:         将两个input写在同一行即可         代码:         此方法同样适用于同级li元素之间产生间距。 2、float: left之后父级元素高度消失问题         代码:                      123123将父级元素加上overflo

2015-08-26 17:27:14 462 1

原创 php7.0.0在windows下的安装

1、  下载apache2.4.16(最新版)32位下载,64位下载下载完成后,解压后进入文件目录下,打开命令提示符,输入httpd.exe  –k install,完成apache的安装。安装完成后如图所示。2、  下载php7.0直接解压到你需要的位置,我的是D:\webserver\www\php7.0.0,然后就可以了。注意:php7.0和apache2.4

2015-08-26 16:24:35 3818

空空如也

空空如也

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

TA关注的人

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