自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蜗牛 @/"的成长之路

C语言,PHP,WEB前端开发,数据库,Linux服务器,大数据处理,云计算

  • 博客(43)
  • 资源 (3)
  • 收藏
  • 关注

原创 高性能PHP框架Yaf框架的安装

1、打开http://www.laruence.com/ 右边有下载的Yaf的地址2、下载tgz包。3、放到lnmp环境下解压。[root@lnmp ~]# tar -tvf yaf-2.3.5.tgz 4、安装[root@lnmp ~]# cd yaf-2.3.5[root@lnmp yaf-2.3.5]# phpizeConfiguring for:PHP Api V

2015-12-21 14:21:34 920

转载 mongoDB 3.0 安全权限访问控制

MongoDB3.0权限,啥都不说了,谷歌百度出来的全是错的。先安装好盲沟,简单的没法说。首先,不使用 –auth 参数,启动 mongoDB:mongodb-linux-i686-3.0.0/bin/mongod -f mongodb-linux-i686-3.0.0/mongodb.conf此时你 show dbs 会看到只有一个loc

2015-12-12 12:39:05 2884

转载 Mongodb启动命令mongod参数说明

mongod的主要参数有: 基本配置----------------------------------------------------------------------------------quiet# 安静输出--port arg# 指定服务端口号,默认端口27017--bind_ip arg# 绑定服务IP,若绑

2015-12-11 23:22:08 562

原创 phpstorm配置代码自动同步到服务器

首先找到你的菜单栏找到Tools然后点击配置填写你的服务器信息填写好项目目录勾选自动上传

2015-12-07 17:37:42 13650

转载 安装MongoDB

【转自http://blog.youkuaiyun.com/black_OX/article/details/8599501】【老鹰之歌的学习笔记】Window下的安装第一步:下载MongoDB,如果你的操作系统是32位下载32位版本,否则下载64位版本。下载地址老鹰之歌的学习笔记第二步:打开下载的压缩文档,将压缩文档中的文件夹解压到你想要存放的地点。为

2015-12-04 17:46:41 412

原创 mysql多实例的安装和管理(一台服务器上运行两个mysql实例)

mysql的多实例有两种方式可以实现,两种方式各有利弊。 第一种是使用多个配置文件启动不同的进程来实现多实例,这种方式的优势逻辑简单,配置简单,缺点是管理起来不太方便。 第二种是通过官方自带的mysqld_multi使用单独的配置文件来实现多实例,这种方式定制每个实例的配置不太方面,优点是管理起来很方便,集中管理。 下面就分别来实战这两种多实例的安装和管理先来学习第一种使用多个配置文件启动多个

2015-10-30 23:51:30 9122

原创 MySQL运行两个或多个实例

mysql可以以多实例的方式,实现一台服务器,运行在不同端口不同数据文件的mysql,它们是相互独立的。1、关闭原有的默认端口3306的mysql:service mysqd stop2、拷贝或创建数据文件#拷贝现有的mysql数据库文件#我的在/var/lib/mysql,拷贝一份至mysql_3307文件夹[root@test-206 ~]# cp -r /var/

2015-10-30 23:23:26 10873

原创 海量数据的插入时间对比

这篇文章主要介绍了PHP大批量插入数据库的3种方法和速度对比,3种方法分别使用普通insert语句、insert into语句和事务提交,需要的朋友可以参考下第一种方法:使用insert into 插入,代码如下:?1234567$params = array(‘value'=>'50′);set_ti

2015-10-26 09:48:24 753

转载 解决FlexPaper分页分段加载问题

FlexPaper是一个开源的PDF文档在线查看控件。用户查看PDF文档不需要安装Acrobat Reader,但需要利用像SwfTools这样的工具预先将PDF文档转成SWF格式的文件。FlexPaper能够对需要查看的文档进行分页、搜索、打印、缩放、全屏查看等 但对于一次性加载整个大型文档会导致加载时间过长和内存过渡消耗。在新的FlexPaper版本中已经能够解决这个问题。首先

2015-10-23 23:54:58 522

转载 Linux环境安装配置Swftools

系统:CentOS6.5的64位版本这里有一位仁兄的几个错误处理办法,下面是swftools的安装配置步骤:1、安装所需的库和组件。机器之前安装过了,主要安装的是下面几个组件。如果不安装会提示machine `x86_64-unknown-linux' not recognizedyum install gcc* automake zlib-deve

2015-10-23 23:41:10 790

转载 高性能集群软件Keepalived

【第一篇】本文出自 “技术成就梦想” 博客,请务必保留此出处http://ixdba.blog.51cto.com/2895551/1650311一、Keepalived介绍Keepalived是Linux下一个轻量级的高可用解决方案,它与HeartBeat、RoseHA实现的功能类似,都可以实现服务或者网络的高可用,但是又有差别:HeartBeat是一个专

2015-09-21 23:01:27 1415

原创 LVS集群

先贴上我的配置了grep -i "ipvs" /boot/config-xxxxxxrealserver #ifconfig lo:0 172.16.1.100 netmast 255.255.255.0 broadcast 172.16.1.100 up#route add -host 172.16.1.100 dev lo:0#echo 1 > /proc/sys/net/ipv4/

2015-09-21 22:48:29 974

转载 linux网络设置(有网卡别名介绍)

一、系统如何识别网卡1、在RHEL4中会以模块的方式来载入网卡的驱动程序·如果设定好在开机的时候启用网卡,开机后就会自动载入网卡的模块;·依据 /etc/modprobe.conf 文件的设定来确认主机里面的网卡使用的是哪一个驱动程序;2、在所有网络设定的文件或脚本文件里面,会用一个逻辑名称来代表这块网块,例如:eth0 表示第一块网卡。3、在 /etc/modprob

2015-09-12 01:05:50 8453

转载 虚拟路由器

黄聪:如何使用虚拟机进行路由实验(WIN7下海蜘蛛实验)[原创]最近开始研究网络技术,打算先研究一下路由器.目前比较流行的软路由是海蜘蛛,因此就上网搜了一下相关资料,用虚拟机虚拟出了个路由器来,使其与本机相连,并Ping通了.下面就把流程做个教程,以做备忘.还是和以前一样,我们拿实际需要来做教程,这样比较有目的性,大家看着也明白为什么要这么做,我们希望今天完成的任务是:假设有2个主

2015-09-08 14:43:54 1037

原创 dedecms如何在列表页调出文章内容【body字段】

我们可以用截取文章前100个字作为文章简介,这里要组合使用用两个函数cn_substr和html2text,对文章转义后截取。测试代码:[field:body function="cn_substr(html2text(@me),200)"/],结果发现还是不行,因为body和description不在同一张表里。所以只好从程序上入手了。打开include文件下extend.func.ph

2015-08-29 17:52:47 1545

原创 Python脚本利用openoffice将office文档转为html或者pdf。

准备工作:一.软件环境:jdk-7u9-linux-i586.tar.gz    #openoffice安装需要有jdk支持 版本号你随便定Apache_OpenOffice_4.1.1_Linux_x86_install-rpm_en-US.tar #openoffice软件请到官网下载,我的是最新版本二.安装部署1.查看是否安装了JDKrpm -qa |

2015-08-23 02:37:21 9958 1

原创 bootstrap button按钮长度

默认情况下button的长度是自动的,如果你想设置跟父容器等宽的话,可以加一个btn-block与父容器等宽  To use the full width of the container within which the button is residing, Bootstrap 3 offers block button option.  使用按钮的block样式,让其与父容器等宽

2015-08-20 10:32:05 17506

原创 bootstrap3 input 输入框图标背景

直接上代码 @ @ //在这里面你可以加你想要的,换图标的话去官网找吧,后面的就是控制图标

2015-08-20 10:10:09 8794

转载 Linux定时器工具-crontab 各参数详解及如何查看日志记录

要使用crontab定时器工具,必须要启动cron服务:service cron startcrontab的语法,以备日后救急。先上张超给力的图:crontab各参数说明:-e : 执行文字编辑器来编辑crontab,内定的文字编辑器是VI-r : 删除目前的crontab-l : 列出目前的crontab(查看专用)

2015-08-19 09:45:00 1013

原创 ffmpeg安装

基本上采用默认的安装方式1、使用git 克隆一份git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg/2. 进入目录cd ffmpeg./configure --prefix=/usr/local/ffmpeg --disable-yasm3.make && make install4.环境变量export PATH

2015-08-17 15:45:35 723

原创 sublime text3 加入右键编辑

//将下面的代码粘贴保持为sublime.reg    //C:\\Program Files\\这个改成你自己的安装位置。 完成后双击sublime.reg 合并就可以了Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\shell\Sublime Text 3]@="Sublime Text 3""I

2015-08-16 14:38:52 1169

原创 css中position:relative和overflow:hidden的问题

今天在做网页的时候发现一个问题,在父标签中使用了overflow:hidden;时,如果子标签中有元素的position设置成relative的时候,在IE6和IE7中父元素的overflow对其将不起作用,在IE8、FF,Chrome中均正常显示如下代码:div style="height:100px; width:100px; background:#CCC; overflow:hid

2015-08-10 22:58:26 2133

原创 sublime text主题预览

找个主题很费劲,今天给大家推荐主题预览的一个插件首先我们安装找个插件ctrl+shift+p选第一个搜索colorsublime安装然后使用选择第二个然后你就可以上下箭头来预览主题了

2015-08-10 11:50:37 803

原创 9 个最佳的 Sublime Text 3主题

Sublime Text 是一个轻量、简洁、高效、跨平台的编辑器。有些人会认为变更Sublime Text的皮肤是一件浪费时间的事情,但也许你没想过,一个漂亮的主题会提高你的工作效率。下面这9款主题都能让你的编辑器里的代码具有不同的配色效果。#1: Spacegray  一个最小化的设计可以帮你把注意力放在编写代码上,该主题在 UI 上没什么吸引人之处,但很适合编码

2015-08-08 00:16:04 21656

转载 程序员编程常用的字体

太多程序员没有太多心思去关注他们每天都在面对的编程字体,然后编码工作需要长时间盯着屏幕并阅读一些非常复杂的文本。一个好的字体可以很大程度上提升阅读代码的愉悦感,提高生产力。本文介绍 10 个适合在编程时使用的等宽字体,它们都是免费的,效果很好。1. Source Code ProSource Code Pro 是 Adobe 的作品,可从 Github 上免费下载.

2015-08-05 09:36:01 1376

原创 PHP:empty,isset,is_null,array(0),array(),array(""),0,"0","","null",NULL的总结

通过下面这个程序来检测$a=0;if(empty($a)){ echo "yes|";}else{ echo "no|";}if(isset($a)){ echo "yes|";}else{ echo "no|";}if(is_null($a)){ echo "yes|";}else{ echo "no|";}if($a){ echo "yes|";}els

2015-08-04 14:54:30 2204

转载 Sublime Text2两款漂亮的主题皮肤安装与切换使用方法

用ST2快两年了。比较漂亮好用。这次换电脑了,需要重装,忘记之前用的哪个安装包了,网上找好久没那款黑色皮肤的,只能自己再装皮肤了。网上发现与之前最相近的两款皮肤分别是Theme – Soda与Flatland。这里就记录一下安装与使用方法。方法一:手动下载安装:1.下载安装SublimeText2,这个我就不说了。网上的版本有多个,可以自行选择。也可下载使用最新的Subli

2015-08-04 10:32:47 1804

转载 Python下调用Linux的命令

有时候难免需要直接调用Shell命令来完成一些比较简单的操作,比如mount一个文件系统之类的。那么我们使用Python如何调用Linux的Shell命令?下面来介绍几种常用的方法:1. os 模块1.1. os模块的exec方法族Python的exec系统方法同Unix的exec系统调用是一致的。这些方法适用于在子进程中调用外部程序的情况,因为外部程序会替换当前进程的

2015-07-29 10:26:52 483

原创 linux下怎样删--开头的文件

一些客户用FTP上传了一些以横线开关的文件,然后需要删除或改名时都不能操作.以下是解决方法:1.首先以ll -i 查看下文件的inode值.2.有以下命令删除或改名此类文件:find 命令  使用 UNIX find 命令,您可以完成使用 ls 命令所开始的工作。对于要进行操作的文件,您已经知道了它们的索引编号,那么就可以开始进行相应的操

2015-07-29 10:07:54 1161

原创 emmet插件的使用方法(高速打代码)

语法:后代:>缩写:nav>ul>linav> ul> li>li> ul>nav>兄弟:+缩写:div+p+bqdiv>div>p>p>blockquote>blockquote>上级:^缩写:div+div>p>span+em^bqdiv>div>div> p>span>span>e

2015-07-28 22:34:31 608

原创 YII2原生SQL分页支持排序搜索

YII2默认情况下会生成一个直接操作单表的模型并且具备搜索和分页以及排序功能,在很多复杂的业务逻辑需求中,单表操作很难实现我们想要的效果,此时我要是选择的话就用纯sql来做,不用考虑那么多的对应关系,而且你得SQL语句执行效率越高,程序执行的效率也就越高。OK我们来看看怎么实现。一、首先我们来看一个需求:在一个博客的首页中,需要显示博客列表,列表中(作者,文章标题,发表时间

2015-05-13 15:19:53 4486

原创 composer安装

很多人刚接触composer时不太明白这个东西是什么,怎么去使用,今天我就简单的介绍下这个东西。英文文档(https://getcomposer.org/doc/00-intro.md)1.简介根据官方的介绍这个东西其实是一个PHP依赖管理的工具,他可以允许你声明 你项目中需要的依赖库,然后把这些库安装到你的项目当中去。2.安装一条命令curl -sS https://

2015-05-12 10:59:16 1096

原创 YII2 视图中引入js代码块儿

YII2 在试图中写js如何实现?一、很多情况下我们需要在试图中写一个js代码来调试一些功能,但是在YII2中你需要依赖YII2的资源,这样的话怎么写呢。首先我们直接把写得js代码赋值给一个PHP变量然后,再注册一下这段js代码。<?php $js = <<<JS $("textarea").focus(function(){ .....

2015-05-05 13:03:03 4066

原创 JQuery的$().each和$.each

一、$().each,对于这个方法,在dom处理上面用的较多。如果页面有多个input标签类型为checkbox,对于这时用$().each来处理多个checkbox。作为批量操作非常方便传参数。var checkedItems =new Array();$("input[name='ids[]']:checked").each(function(i){ checkedItems.pu

2015-05-03 14:45:52 696

原创 PHP的匿名函数

根据PHP官方文档的解释:匿名函数(Anonymous functions),也叫闭包函数(closures),允许 临时创建一个没有指定名称的函数。具体使用实例如下:

2015-05-03 11:50:52 492

原创 JQuery闪动错误提示

用JQuery做一些能够闪动的提示,用户体验非常好,那么如何去实现呢 首先想到的当然是让效果以一定的间隔出现,然后消失,如此反复,因此需要用到定时器的知识那么来看代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.d

2015-05-02 21:18:13 689

原创 JQuery Iframe

在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素。js在父窗口中获取iframe中的元素1. Js代码 收藏代码格式:window.frames["iframe的name值"].document.getElementById("iframe中控件的ID").click(); 实例:window.frames["

2015-04-27 18:13:07 508

原创 YII2在视图中引入js/css文件

在你的视图文件里面加如下代码单独引入<?=$this->registerJsFile("@web/js/jquery.form.js"); ?>这种出来的效果我们可以在页面右击查看源代码<script src="/js/jquery.form.js"></script><script src="/assets/86012a1e/jquery.js"></script><script src="/

2015-04-25 18:21:07 4184

原创 YII2前端资源Assets

在手册里面我们看到如下的解释也就是说在我们的应用(高级模版在frontend/backend)下面的assets目录下定义的又一个文件叫做AppAsset.php在这个文件里面你可以定义你的js或者css等文件<?phpnamespace app\assets;use yii\web\AssetBundle;class AppAsset extends AssetBundle{ publi

2015-04-25 17:58:14 3488

原创 YII2常用表单元素

文本框:textInput();密码框:passwordInput();单选框:radio(),radioList();复选框:checkbox(),checkboxList();下拉框:dropDownList();隐藏域:hiddenInput();文本域:textarea(['rows'=>3]);文件上传:fileInput();提交按钮:submitButton();重置

2015-04-25 17:52:37 1121

YII2.0手册HTML离线版

采集过来的html离线文档,后期随着翻译的进行会逐步更新。

2015-04-02

《C语言精彩编程百例》附书源码

《C语言精彩编程百例》附书源码,这个是对《C语言精彩编程百例》的源代码的补充,读者可以自己粘贴代码,提高效率

2012-04-05

C语言精彩编程百例.pdf

这本书里面包含了很多,C语言的基本知识,和基本思想以及算法,很适合初学者去理解和学习参考

2012-04-05

空空如也

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

TA关注的人

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