- 博客(85)
- 资源 (4)
- 收藏
- 关注
转载 crontab文件的含义
crontab文件的含义:用户所建立的crontab文件中,每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行的命令段,格式如下:minute hour day month week command其中:minute: 表示分钟,可以是从0到59之间的任何整数。hour:表示小时,可以是从0到23之间
2016-03-07 15:02:28
708
转载 怎样理解阻塞非阻塞与同步异步的区别?
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:卢毅链接:http://www.zhihu.com/question/19732473/answer/20851256来源:知乎“阻塞”与"非阻塞"与"同步"与“异步"不能简单的从字面理解,提供一个从分布式系统角度的回答。1.同步与异步同步和异步关注的是消息通信机制 (synchronous
2016-02-04 11:50:00
468
原创 Gearman安装
此处记载自己安装的过程1.Gearman安装http://blog.chinaunix.net/uid-27177626-id-4325909.html2.安装boost libraries第一步:解压压缩包,命令如下,(#号仅为起始标记作用,敲命令时忽略): # cd /usr/local/ # tar -zxvf boost_1_52_0.tar.g
2015-09-14 09:20:49
564
原创 yii2 多语言设置
yii2 多语言设置1.设置默认语言:在mail.php配置文件加上:'language'=>'zh_cn'2.多语言切换 html代码 :urlManager->createUrl(['/test/language','lang'=>'zh_cn']);?>">中文 urlManager->createUrl(['/test/language','lang'=>'en
2015-09-08 11:41:55
1305
原创 ubuntu安装R
sudo apt-get install gfortran安装yum install readline-devel或者在ubuntu中新力得安装libreadline6-dev 1、解压文件:tar –zvxf R-3.2.2.tar.gz 2、进入R源文件目录:cdR-3.2.2 3、执行./configure --prefix/home/
2015-09-02 09:51:36
828
原创 percona-toolkit安装
wget http://www.percona.com/redir/downloads/percona-toolkit/2.1.1/percona-toolkit-2.1.1.tar.gztar xzvf percona-toolkit-2.1.1.tar.gzcd percona-toolkit-2.1.1perl Makefile.PLmakemake
2015-08-21 15:12:03
424
原创 Linux下php安装Redis扩展
下载:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gztar zxvf phpredis-2.2.4.tar.gz #解压cd phpredis-2.2.4 #进入安装目录phpize./configure make sudo make install修改配置文件su
2015-08-13 09:24:59
472
转载 redis的安装
去redis.io下载稳定版# wget http://download.redis.io/releases/redis-2.8.17.tar.gz# tar -zxvf redis-2.8.17.tar.gz# cd redis-2.8.17# make# make PREFIX=/usr/local/redis install复制配置文件到安装目录下面# cp r
2015-08-13 08:57:43
434
转载 Linux 任务控制(bg job fg nohup &)
一、 简介 Linux/Unix 区别于微软平台最大的优点就是真正的多用户,多任务。因此在任务管理上也有别具特色的管理思想。我们知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要么停止这个服务。而不能让程序在前台后台之间切换。而 Linux 提供了 fg 和bg 命令,让你轻松调度正在运行的任务。假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的
2015-08-10 09:00:50
493
转载 VIM常用命令
、移动及跳转::n 跳转到n行,n表示行号nG 跳转到n行,n表示行号CTRL-] 跳转到当前光标所在单词对应的主题CTRL-O 回到前一个位置h 左j 下k 上l 右W 向前移动一个wordb 向后移动一个word$ 命令将光标移动到当前行行尾^ 命令将光标移动到当前行的第一个非空白字符上0 命令则总是把光标移动到当前行的第一个字符上fx
2015-07-09 10:45:17
417
原创 Nginx 配置虚拟机
Window下配置:server { listen 80; server_name blog.com www.blog.com; root E:/phpStudy/WWW/yii_blog/3 ; location / { index index.html index.php;
2015-07-02 11:34:59
426
原创 Nginx 配置虚拟机
server { listen 80; server_name blog.com www.blog.com; root E:/phpStudy/WWW/yii_blog/3 ; location / { index index.html index.php; } location
2015-07-02 10:54:40
371
转载 PHP正则获取图片信息
/*PHP正则提取图片img标记中的任意属性*/ $str = 'PHP正则提取或更改图片img标记中的任意属性';//1、取整个图片代码 preg_match('/]*?src\s*=\s*(\'|\")(.*?)\\1[^>]*?\/?\s*>/i',$str,$match);echo $match[0]; //2、取width preg_match('
2015-06-17 15:54:20
699
原创 PHP时间
//以下是年,月,周,天,时,分秒的用法 date("Y-m-d H:i:s", strtotime(" +1 year")); date("Y-m-d H:i:s", strtotime(" +1 month")); date("Y-m-d H:i:s", strtotime(" +1 week")); date("Y-m-d H:i:s", strtotime(" +1 d
2015-06-02 14:04:28
561
原创 yaf 框架安装
PATH=$PATH:/phpstudy/server/php/bin tar zxvf yaf-2.3.3.tgz cd yaf-2.3.3 phpize ./configure make make install进入源码目录php-yaf-src/tools/cg/,执行 ./yaf_cg sample然后将生成
2015-05-15 17:00:49
381
转载 PHP获取用户访问IP地址的5种方法
PHP获取用户访问IP地址的5种方法:$ip = $_SERVER["REMOTE_ADDR"];echo $ip;//方法2:$user_IP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"];$user_IP = ($user_I
2015-04-16 11:02:24
8840
转载 centos下 Apache、php、mysql默认安装路径
apache:如果采用RPM包安装,安装路径应在 /etc/httpd目录下apache配置文件:/etc/httpd/conf/httpd.confApache模块路径:/usr/sbin/apachectlweb目录:/var/www/html如果采用源代码安装,一般默认安装在/usr/local/apache2目录下php:如果采用RPM包安装,安装路径应在 /e
2015-03-30 17:28:12
471
转载 代码高亮插件SyntaxHighlighter
现在版本syntaxhighlighter_2.1.364第一 解压压缩包,scripts文件夹中包含了各种语言的JS文件,在styles文件夹中是各种显示高亮的主题第二 如何使用?首先要引入其核心javascript文件shCore.js和核心CSS文件shCore.css,这两个是必选要引入的。其次引入你要高亮的语言JS,比如我想高亮显示的是
2015-01-20 11:43:22
521
转载 Vim剪切板
用vim这么久了,始终也不知道怎么在vim中使用系统粘贴板,通常要在网上复制一段代码都是先gedit打开文件,中键粘贴后关闭,然后再用vim打开编辑,真的不爽;上次论坛上有人问到了怎么在vim中使用系统粘贴板,印象里回复很多,有好几页的回复却没有解决问题,今天实在受不了了又在网上找办法,竟意外地找到了,贴出来分享一下。如果只是想使用系统粘贴板的话直接在输入模式按Shift+Inset就可以
2014-08-22 15:55:26
443
转载 【PHP】基于ThinkPHP框架搭建OAuth2.0服务
这几天一直在搞OAuth2.0的东西,写SDK啥的,为了更加深入的了解服务端的OAuth验证机制,就自己动手搭了个php下OAuth的环境,并且将它移植到了自己比较熟的tp框架里。废话不少说,开动。 其实网上是有OAuth2.0的php版本的。你可以在http://code.google.com/p/oauth2-php/ 找到源代码,上面实现了PDO和MongoDB的数据模式。这
2014-08-01 14:39:08
2408
转载 apache 不能访问 cgi-bin目录下的文件
apache 不能访问 cgi-bin目录下的文件http://www.cnblogs.com/shuang/archive/2008/12/08/1350718.htm
2014-07-18 08:54:06
6029
转载 Mongodb多表查询
Mongodb多表查询var a={value:"1"} var b={value:"2"} var c={value:"9"} var d={value:"10"} db.A.save(a) db.A.save(b) db.A.save(c) db.A.save(d) db.A.find() {
2014-06-26 11:18:24
1234
转载 PHP PHP_EOL 换行符
换行符unix系列用 \nwindows系列用 \r\nmac用 \rPHP中可以用PHP_EOL来替代,以提高代码的源代码级可移植性如: echoPHP_EOL; //windows平台相当于 echo "\r\n"; //unix\linux平台相当于 echo "\n"; //mac平台相当于 echo
2014-05-30 09:52:35
645
转载 SQL 转义字符
SQL 的转义字符是:'(单引号)例:select * from tbl where uyear='''06'请注意其中红色背景的单引号,它即表示转义字符,如果我们省略,则整个语句会出错,转义字符不会输出,上例中 uyear 的实际条件值为 '06,而不是 ''06为什么不能省略呢,假如我们省略,上句变成:select * from tbl where uyear=''06'由于在
2014-05-26 10:49:04
2576
转载 SQL Server 中读取当前年月
SQL Server 中读取当前年月1、读取当前年月:select convert(char(7),getdate(),20);2、读取数据库中列的年月: select convert(char(7),[Date]{此为列名},20)3、读取当前月份的前两个月份: select convert(char(7),DateAdd("m" , -2 , getdate()),2
2014-05-26 10:47:49
1154
转载 请教如何实现SQL查询24小时内,当前时间之前20分钟的信息
假如要搜索一个ID号码,现在时间是8点整,要求搜索7点40之前的id号,但时间不能超过8点之前的24个小时。------解决方案----------------------try select * from tbName where datediff(hour, DateField, getdate()) and datediff(minute, DateField, ge
2014-05-26 10:47:09
7669
转载 查看磁盘还剩多少空间
如果要查看磁盘还剩多少空间,当然是用df的命令了。[root@localhost ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/sda2 14G 11G 2.6G 82% / /dev/sda1 99M 14M 81M 14% /boot tmpfs
2014-05-12 21:11:06
714
原创 遍历目录
/*** 遍历目录,结果存入数组。* @param string $dir* @return array*/function rec_scandir($dir){$files = array();if ( $handle = opendir($dir) ) {while ( ($file = readdir($handle)) !== false ) {if
2014-05-12 21:10:11
511
转载 JS 回车提交,兼容IE、火狐、Opera、Chrome、Safari……
1、JavaScript 方法:[javascript] document.onkeydown=function(event){ e = event ? event :(window.event ? window.event : null); if(e.keyCode==13){ //执行的方法
2014-04-29 11:07:34
577
原创 在Apache设置虚拟机
在Apache设置虚拟机1、在httpd.conf里面讲一下语句前的#去掉# Virtual hostsInclude conf/extra/httpd-vhosts.conf2、在httpd.conf里面添加端口监听Listen 123453、在httpd-vhosts.conf增加虚拟机配置DocumentRoot "D:\codes\p
2014-04-21 11:00:30
773
转载 使用php判断浏览器的类型和语言的函数代码
用PHP判断浏览器类型其实很简单。因为浏览器在和服务器连接时候都会先发送一些包含自己信息的内容(浏览器类型、语言等)我们经常看到有一些网站上面会显示出你目前使用的浏览器类型和使用的语言,比如显示的是:您使用的浏览器为 IE6,繁体字。看起来是不是很炫。其实这样的功能不难实现,无非就是判断浏览器的类型和语言,如果用JS来做应该很简单,这里我们看看用PHP来怎么实现这样的功能,既然是在做判
2014-04-17 15:17:17
508
转载 JQuery 全选 取消 提交
表单: 全选 取消 分卷备份,每个分卷文件长度: KB 开始备份 Jquery代码:$(function(){ $('.del').click(function(){ var msg = "您确认要删除吗?"
2014-04-17 13:54:33
531
转载 X. ClibPDF Functions 介绍
X. ClibPDF Functions介绍http://www.php100.com/manual/php/ref.cpdf.html
2014-04-14 16:22:37
832
转载 值得推荐的 PHP 连接 mssql的文章
文章是网上找的,从来没有弄过,一直是php+mysql 现在搞个php+mssql 也不懂,没有办法,从网上找了些资料,我是看了这些资料,才连上的mssql的第一次感觉真的挺费劲的,这些可能不需要全部看完就ok,我也是这一点那一点,可能是我比较笨吧!呵呵环境: - Apache 2.2.6 - PHP 5.2.5 - SQL Server 2005 - Windows XP
2014-04-08 09:29:58
646
转载 PHP连接 SQLSERVER 注意事项(经典中的经典)
文章是网上找的,从来没有弄过,一直是php+mysql 现在搞个php+mssql 也不懂,没有办法,从网上找了些资料,我是看了这些资料,才连上的mssql的第一次感觉真的挺费劲的,这些可能不需要全部看完就ok,我也是这一点那一点,可能是我比较笨吧!呵呵环境: - Apache 2.2.6 - PHP 5.2.5 - SQL Server 2005 - Windows XP
2014-03-21 14:58:30
485
转载 GOPATH与工作空间
GOPATH设置go 命令依赖一个重要的环境变量:$GOPATH1(注:这个不是Go安装目录。下面以笔者的工作目录为说明,请替换自己机器上的工作目录。)在类似 Unix 环境大概这样设置:[AppleScript] 纯文本查看 复制代码?1export GOPATH=/home/apple/mygo
2014-02-06 19:07:12
797
转载 java中double类型变量保留小数点后两位的问题
代码为double rate1 = 0.290625;//四舍五入保留两位小数BigDecimal df = new BigDecimal(rate1); double rate2 = df.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();//rate2打印结果为0.29
2014-01-27 10:45:32
1696
转载 使用Pear安装PHPUnit
PHPUnit是一个PHP的一个测试框架,在我们做单元测试的时候经常使用它。我们可以通过Pear这个PHP扩展应用库来安装它。当然你也可以不使用这个方法来安装,但是使用Pear的确是很方便,同时也是PHPUnit推荐的方法。这里我们使用ubuntu作为示例系统,使用apt-get轻松的安装Pear (windows可以使用go-pear.bat脚本) :1
2014-01-26 21:52:59
1713
转载 在 Windows 下为 PHP 5.4 安装 PEAR、PHPUnit 及 phpDoc2
1.安装PEAR官方网站: http://pear.php.net/PHP 5.4 的 Windows 包中没有自带 PEAR,下载 http://pear.php.net/go-pear.phar 到PHP目录,并运行:php go-pear.phar安装完成后PHP目录下会产生一个名为 pear.bat 的批处
2014-01-26 17:45:12
676
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人