PHP複習日誌

<?php
//調試函數 
$arr = array('1111','2222','3333');
print_r($arr);
var_export($arr);
var_dump($arr);
debug_zval_dump($arr);//比var_dump 多一項refcount 變量的調用次數
debug_print_backtrace();
//使用過的版本工具
//Tortoise SVN
//subversion SVN 服務器
//服務器的搭建
/**
   1.yum install subversion
   2.配置
    mkdir /home/svn
     svnadmin create /home/svn/subject
   3.權限文件
    修改subject/conf/下面的兩個配置文件
     passwd authz
   4.svnserve -d -r /home/svn

   svn checkout
   svn ci
   svn update
*/
//posix 和 perl 標準正則
/*
posix:
ereg_replace();
ereg();
mb_ereg_match();
mb_ereg_replace();
mb_ereg_search_getpos();
perl:
preg_grep();
preg_match();
preg_match_all();

*/

 

//Mysql 的存儲引擎,myisam和innodb的區別。
//myisam是非事務存儲引擎 頻繁查詢的應用 小數據 表鎖
//innodb是支持事務存儲引擎 插入更新比較多的應用 大數據 行鎖
//事務的操作步驟
begin;//事務開始
insert into users(null,'name');
commit;//提交事務

begin;//事務開始
insert into users(null,'name');
rollback;//事務回滾

//mysql索引
//1.優化方法 1)越小的數據類型通常更好 2)簡單的數據類型更好 3)儘量避免NULL
//2.類型 B-Tree索引 Hash索引(memory) 聚簇索引(solidDB和InnoDB)  聚簇索引 覆蓋索引
//explain select * from user limit 10;

//linux 必須掌握
/*
vim
sed
ls
cut
wc
grep
awk命令
*/

?>

發佈了61 篇原創文章 · 獲贊 0 · 訪問量 2705
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章