原创 php 去除 BOM頭

BOM: Byte Order Mark  UTF-8 BOM又叫UTF-8 簽名,其實UTF-8 的BOM對UFT-8沒有作用,是爲了支援UTF-16,UTF-32才加上的BOM,BOM簽名的意思就是告訴編輯器當前文件採用何種編碼

原创 ie chrome 跟 火狐 中 select 下拉框 option中不支持onclick事件的解決辦法

ie 跟 chrome 中 select 下拉框 option 不支持onclick事件 可以用onchange事件  <select οnchange="test(this.options[this.selectedIndex].v

原创 Ubuntu apt-get install 被鎖定的解決方法

事件: 今軟件包有更新,進入更新管理器,點擊安裝更新,出現錯誤。錯誤提示: E: 無法獲得鎖 /var/cache/apt/archives/lock - open (11 資源臨時不可用)                      

原创 sublime text2 用ctags插件實現方法定位 CTRL+函數名定位

package control  安裝 我們用sublime幾乎都會首先安裝這個插件,這個插件是管理插件的功能,先安裝它,再安裝其他插件就方便了。     點擊sublime的菜單欄 view->show console ;現在打開

原创 Ubuntu mount error(12): Cannot allocate memory 的解決方法

在ubuntu掛載的文件夾裏面解壓數據庫,結果linux嫌太大掛掉了直接mount error(12): Cannot allocate memory折騰了好久,終於發現解決辦法 修改註冊表 HKEY_LOCAL_MACHINE\

原创 Mysql 存儲過程 小解

原文轉自:http://www.blogjava.net/sxyx2008/archive/2009/11/24/303497.html 1.1         CREATE  PROCEDURE  (創建) CREATE PROC

原创 Ubuntu 設置開機運行腳本

目的:在打開ubuntu虛擬機的時候自動掛載windows共享目錄  shell腳本路徑爲/home/kris/revo.sh 操作其實很簡單,ubuntu的開機運行腳本在/etc/init.d/rc.local中  命令:

原创 php 導出CSV

header("Content-type:application/vnd.ms-csv"); header("Content-Disposition:attachment;filename=$fileName.csv"); fore

原创 php 使用&引用 巧妙實現層級樹

<?php $a = array(     array('node_id'=>1,'pid'=>0),     array('node_id'=>2,'pid'=>1),     array('node_id'=>3,'pid'

原创 php添加memcached相關

sudo apt-get install memcached  sudo apt-get install php5-memcached  sudo service apache2 restart  ps aux | grep memca