01 2013 档案

摘要:1 1. sys_getloadavg() 2 3 sys_getloadavt()可以获得系 统负载情况。该函数返回一个包含三个元素的数组,每个元素分别代表系统再过去的1、5和15分钟内的平均负载。与其让服务器因负 载过高而宕掉,不如在系统负载很高时主动die掉一个脚本,sys_getloadavg()就是用来帮你实现这个功能的。 不过很遗憾,该函数在windows下无效。 4 5 2. pack() 6 7 Pack() 能将md5()返回的32位16进制字符串转换为16位的二进制字符串,可以节省存储空间。 8 9 3. cal_days_in_month() ... 阅读全文
posted @ 2013-01-31 16:09 尹少爷 阅读(195) 评论(0) 推荐(0) 编辑
摘要:mixedeval(string$code_str),1 <?php2 $string = 'cup';3 $name = 'coffee';4 $str = 'This is a $string with my $name in it.';5 echo $str. "\n";6 eval("\$str = \"$str\";");7 echo $str. "\n";8 ?>eval 可以把变量值带到语句中输出,如果这个变量在应用之前没有赋予值,那么在ev 阅读全文
posted @ 2013-01-30 16:26 尹少爷 阅读(333) 评论(0) 推荐(0) 编辑
摘要:在/etc/nginx/sites-available/ 创建www.myangelmylove.com(你的dns的名字)文件 1 server { 2 listen 80; ## listen for ipv4; this line is default and implied 3 #listen [::]:80 default ipv6only=on; ## listen for ipv6 4 5 root /home/angelmylove/zendphp/MyAngelMyLove/; #你网站所在目录的绝对路径 6 ... 阅读全文
posted @ 2013-01-30 11:13 尹少爷 阅读(6461) 评论(0) 推荐(0) 编辑
摘要:1 $arr=array(33,2,54,25,65,34,67,42,87,90,243,213,365,78,67,345,678); 2 3 function quick_sort($arr){ 4 $len = count($arr); 5 if($len <= 1) 6 { 7 return $arr; 8 } 9 $key = $arr[0]; 10 $arr_left = array(); 11 $arr_right = array(); 12 for ($i=1;$i<$len;$i... 阅读全文
posted @ 2013-01-29 11:49 尹少爷 阅读(164) 评论(0) 推荐(0) 编辑
摘要:当数据表的信息不是连续的时候,我们只在数据表进行操作的时候,可以先查找id=0,的记录并且只返回一条记录,然后在得到当前的id,查找大于当前的id的数据,并且只返回一条。。以此类推 阅读全文
posted @ 2013-01-29 11:19 尹少爷 阅读(249) 评论(0) 推荐(0) 编辑
摘要:1 $arr=array(33,2,54,25,65,34,67,42,87,90,243,213,365,78,67,345,678); 2 sort($arr);//二分查找,一定要在一个有序的里面查找 3 sortAll($arr,54); 4 function sortAll($arr,$key,$low='0',$high='0'){ 5 if($high==0){ 6 $high=count($arr); 7 } 8 $mid=intval(($low+$high)/2); 9 if($arr[$mid]==$key){10 ... 阅读全文
posted @ 2013-01-28 15:08 尹少爷 阅读(212) 评论(0) 推荐(0) 编辑
摘要:1 <?php 2 3 class grabInfo{ 4 public $content; 5 /*Init 初始化 */ 6 public function __construct($url){ 7 $this->ch=curl_init(); 8 curl_setopt($this->ch,CURLOPT_URL,$url); 9 curl_setopt($this->ch, CURLOPT_RETURNTRANSFER,1); 10 curl_setopt($this->ch,CURL_HEA... 阅读全文
posted @ 2013-01-28 14:24 尹少爷 阅读(1780) 评论(0) 推荐(0) 编辑
摘要:category d的字段是加索引的。mysql> select name,category,id from exam group by category;+--------------+----------+----+| name | category | id |+--------------+----------+----+| hcSvgzyCRKj | Q | 1 || XaQrpYuOxkLM | T | 2 |+--------------+----------+----+2 rows in set (0.72 sec)mysql... 阅读全文
posted @ 2013-01-25 12:09 尹少爷 阅读(256) 评论(0) 推荐(0) 编辑
摘要:ubuntu 12.04 安装mongodb,apt-get install mongodbmongodb的创建数据库,我们可以直接use 数据库名称,mongodb会延迟创建该数据库,use 数据库名称db.createCollection()//创建集合db.createCollection(name[,{capped: <boolean>,size: <value>,max <bytes>}])show collections//显示集合db.collection.insert();//db.collection.insert(document)col 阅读全文
posted @ 2013-01-25 10:31 尹少爷 阅读(223) 评论(0) 推荐(0) 编辑
摘要:mysql> desc exam;+----------+------------------+------+-----+-------------------+-----------------------------+| Field | Type | Null | Key | Default | Extra |+----------+------------------+------+-----+-------------------+-----------------------------+|... 阅读全文
posted @ 2013-01-24 10:47 尹少爷 阅读(147) 评论(0) 推荐(0) 编辑
摘要:mysql的权限一直都都是很关心的重点,我知道的也只是很少的一部分,对于每个数据库我习惯创建一个一个用户,该用户只对自己从属的数据库产生进行操作,在一部分的程度上可以保护自己的数据库,比如我有一个数据库叫做dream,create user dream@localhost indentified by 'dream';//创建用户revoke all on *.* from dream@localhost;//删除权限flush privileges;//刷新日志:应用在没有登录数据库的时候方法如下-----,如果登入了数据库,直接写就可以了------------------ 阅读全文
posted @ 2013-01-23 10:09 尹少爷 阅读(826) 评论(0) 推荐(0) 编辑
摘要:mysql> select * into outfile '/home/angelmylove/mysql/student.txt' fields terminated by ',' optionally enclosed by '"' lines terminated by '\n' from student limit 100;ERROR 1 (HY000): Can't create/write to file '/home/angelmylove/mysql/student.txt' 阅读全文
posted @ 2013-01-21 14:54 尹少爷 阅读(901) 评论(0) 推荐(0) 编辑
摘要:创建用户 create user 用户名 indentified '用户密码';赋予权限: grand 权限 on 数据库名.表名称 to 用户名 indentified by '密码'权限意义ALL [PRIVILEGES]设置除GRANT OPTION之外的所有简单权限ALTER允许使用ALTER TABLEALTER ROUTINE更改或取消已存储的子程序CREATE允许使用CREATE TABLECREATE ROUTINE创建已存储的子程序CREATE TEMPORARY TABLES允许使用CREATE TEMPORARY TABLECREATE U 阅读全文
posted @ 2013-01-21 13:40 尹少爷 阅读(307) 评论(0) 推荐(0) 编辑
摘要:Explain的type显示的是访问类型,是较为重要的一个指标,结果值从好到坏依次是:system > const > eq_ref> ref > fulltext >ref_or_null > index_merge >unique_subquery > index_subquery >range > index > ALL用explain解释你的select语句,完善语句。mysql> explain select artist_id ,type,founded from artist where name=' 阅读全文
posted @ 2013-01-18 15:55 尹少爷 阅读(313) 评论(0) 推荐(0) 编辑
摘要:只有几个常用的,其他的自己可以在网上查到的。text/htmltext/csstext/javascriptimage/gifimage/jpegimage/pngimage/bmpapplication/pdfapplication/x-tarapplication/zipapplication/octet-stream 阅读全文
posted @ 2013-01-18 14:16 尹少爷 阅读(151) 评论(0) 推荐(0) 编辑
摘要:php:我在这里就说几个我特别常用的,可能我的这些不是很全,请见谅!$handle=fopen($fileName,$mode),是打开文件,参数看名字知道什么意思了,至于模式,我一般不太建议大家以写模式打开,因为会造成清空文件的后果,所以以写的模式打开慎用。fread($handle,$length);fwrite($handle,$string);fclose($handle); 这几个比较简单,在这里就不过多叙述了feof($handle) 判断指针是否到了文件的末尾,这个可以在以行读取文件,判断文件是否读到末尾fileatime($string),filectime($string), 阅读全文
posted @ 2013-01-18 13:35 尹少爷 阅读(236) 评论(0) 推荐(0) 编辑
摘要:1.apt-get install mysql-server mysql -client//安装数据库2.apt-get install nginx //安装nginxgedit /etc/nginx/sites-enabled/default //nginx配置文件server {root /home/angelmylove/download/zendphp/; //存放php文件的地址,等价与apache 的documentRoot index index.html index.htm index.php; # Make site accessible from http://localh 阅读全文
posted @ 2013-01-17 18:14 尹少爷 阅读(684) 评论(0) 推荐(0) 编辑
摘要:add-apt-repository ppa:webupd8team/sublime-text-2apt-get updateapt-get install sublime-text安装控制器:ctrl+`,调出控制台:输入:import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'w 阅读全文
posted @ 2013-01-17 10:06 尹少爷 阅读(11353) 评论(0) 推荐(0) 编辑
摘要:show table status from mysqlOpt where name='stdV';查看数据表alter table stdV engine=INNODBx修改数据表的引擎 阅读全文
posted @ 2013-01-16 17:33 尹少爷 阅读(198) 评论(0) 推荐(0) 编辑
摘要:char varchar的主要区别是L:他们的长度是库定的还是可变的,以及他们如何对待尾缀的空格。char的空格在数据列检索信息的时候,尾部的空格将被去掉,varchar则不会。同时记住char(0)是合法的,只占一位enum set:区别是enum数据列的值只能是你创建的合法值的一个,set则可以是多个,enum最多存储65535,在数据表里面存储的是整型。set是存储的是字符串。mysql 对enum数据列的合法值再声明的先后顺序对他们编号,从1开始(编号0 是mysql 保留得出错代码,这个出错代码的字符串形式是一个空字符串)CAST()函数可以将enum类型在查询的时候转换为其他类型s 阅读全文
posted @ 2013-01-15 12:08 尹少爷 阅读(138) 评论(0) 推荐(0) 编辑
摘要:看php底层,会发现include_once的工作原理,它是先把文件绝对路径存放在一个大的数组中,我们可以通过get_included_files()得到文件的地址数组,然后在去判断现在要包含的是否已经存在,如果存在则不包含,否则包含。$arr=array();$_SESSION['fpath']=$arr;function myInclude($str){ $flag=in_array(realpath($str),$_SESSION['fpath']); if($flag){ echo 'aaaaaaaaaa';//写自己想要的实现的功能 } 阅读全文
posted @ 2013-01-15 08:39 尹少爷 阅读(682) 评论(0) 推荐(0) 编辑
摘要:我的电脑上是nginx+php5+mysql,现在我想在ubuntu上面安装memcached,下面是安装过程,没有出错apt-get install memcachedapt-get install php5-memcache然后sudo service php5-fpm reload,在看phpinfo.php,就可以看到memcached,进行一些memcached优化,在/etc/php5/fpm/conf.d 下面的memcached.ini,里面设置,目前我没有太多的研究,大家可以去google一下 阅读全文
posted @ 2013-01-11 16:50 尹少爷 阅读(140) 评论(0) 推荐(0) 编辑
摘要:在空间部署php环境的时候,出现了500错误,这应该是很头疼的一个错误,我用的是cPanel,在控制面板里面查看错误日志,Fri Jan 11 10:45:21 2013] [error] [client 173.255.246.10] File does not exist: /home/wownepie/public_html/500.shtml[Fri Jan 11 10:45:21 2013] [error] [client 211.157.165.186] SoftException in Application.cpp:256: File "/home/wownepie/ 阅读全文
posted @ 2013-01-11 11:33 尹少爷 阅读(1589) 评论(0) 推荐(0) 编辑
摘要:其实myeclipse的插件安装方法大体都一样,就是把下载好的文件夹放到\MyEclipse 8.5\dropins的文件夹下面,一定要记得删除.xml文件,重启myEclipse,myeclipse -> window->preferences -> phpeclipse ->XDebug 下面配置php.exe的目录myeclipse -> window->preferences -> phpeclipse -> php external tools->下面配置apache mysql 目录 阅读全文
posted @ 2013-01-09 08:27 尹少爷 阅读(3147) 评论(0) 推荐(0) 编辑
摘要:datepicker的属性大家可以查看一下:http://api.jqueryui.com/datepicker/(datepicker的API接口),下面是一个简单的例子<script type="text/javascript" src="<!--{$basePath}-->/application/public/scripts/jquery-1.7.2.js"></script><link rel="stylesheet" href="<!--{$basePath}--& 阅读全文
posted @ 2013-01-08 13:47 尹少爷 阅读(292) 评论(0) 推荐(0) 编辑
摘要:最近遇到了一个问题,用linux命令怎么链接ftp,现在写下来,希望对你们有帮助root@ubuntu:~# ftpftp> open 端口号Connected to 端口号220 http://www.aq817.cnName (172.165.0.6:angelmylove):名字331 Password required for 名字Password:输入密码其他的就是linux的命令了,cd ,ls在ftp上传文件是put|mput #文件或者文件夹下载文件是get|mget #文件或者文件夹 阅读全文
posted @ 2013-01-07 18:01 尹少爷 阅读(337) 评论(0) 推荐(0) 编辑
摘要:/*连接数据库*/$config=new Zend_Config_Ini("db.ini");$adapter=$config->dbconfig->db->adapter;$dbconfig=$config->dbconfig->db->config->toArray();$db=Zend_Db::factory($adapter,$dbconfig);Zend_Db_Table::setDefaultAdapter($db);/*实例化数据表Admin对象*/$this->_db=new Admin();$arr=$thi 阅读全文
posted @ 2013-01-06 09:29 尹少爷 阅读(158) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示