原创 php內存溢出,出現Allowed memory size of 8388608 bytes exhausted錯誤的解決辦法

是因爲php頁面消耗的最大內存默認是爲 8M (在PHP的ini件裏可以看到) ,如果文件太大 或圖片太大 在讀取的時候 會發生上述錯誤。 解決辦法: 1,修改 php.ini 將memory_limit由 8M 改成 16M(或更大

原创 a.txt,b.txt都是1G大小,要把b.txt複製給a.txt,具體步驟。

方法有很多種,一種是php有個函數可以每次讀取一行,通過循環來把數據插入到a.txt.其他方法還在思考中

原创 字符編碼問題以及iconv函數轉換時莫名少數據問題

a. 如果欲使用gb2312編碼,那麼php要輸出頭:header(“Content-Type: text/html; charset=gb2312"),靜態頁面添加<meta http-equiv="Content-Type" cont

原创 創建函數別名

/** * * Function Name : * val2str * 參考:http://www.php.net/manual/en/function.create-function.php#103080 *

原创 javascript中將float類型的數據保留小數點後2位或者3位的方法

看到很多網上亂七八糟的說什麼獲取小數點的位置然後再去截取,擦,垃圾啊,尼瑪,要是這樣的話那你去做伐木工算了。 不過說實話,javascript確實在保留小數點後幾位的問題上處理的很不好,javascript跟好的語音還是差別大。但是用它又

原创 php將一個二維數組按照某個字段值合併成一維數組,如果有重複則將重複的合併成二維數組

關注微信公衆號:wwwcoder,現在已將博客搬到這裏,內容精選過後才發佈出來。謝謝大家支持 最近工作中碰到一個問題,用PHP將一個二維數組按照二維數組中的各個項中的某個特定字段值合併成一維數組,如果有重複則將重複的合併成二維數組,生成

原创 關於flash跨域問題的解決辦法

跨域一直是個很棘手的問題。cookie跨域,session跨域,flash跨域,.....今天來講講flash跨域的解決辦法: 其實相對來說解決辦法很簡單,只是很多時候因爲各自的開發環境的不同導致很多異常情況,這樣解決方法可能就會失效,但

原创 (埋葬那些在網上把簡單問題複雜化專業化把垃圾答案胡亂貼的懵懂派)一道月薪3W的java面試題 (小明和小強都是張老師的學生,張老師的生日是某月某日,2人都不知道張老師的生日)

關注微信公衆號:wwwcoder,現在已將博客搬到這裏,內容精選過後才發佈出來。謝謝大家支持 小明和小強都是張老師的學生,張老師的生日是M月N日,2人都知道張老師的生日 是下列10組中的一天,張老師把M值告訴了小明,把N值告訴了小強,

原创 PHP字符截取函數。兼容中文,英文,中英文混雜等情況

PHP字符截取函數。兼容中文,英文,中英文混雜等情況。/** * 中英文字符截取函數。 * @param string $content 要截取的字符串 * @param int $total 要截取多少個字

原创 寫代碼的一點小建議

很多時候我們會做些較爲複雜的功能。這個時候對剛入門的程序員則是個考驗,他會把代碼都放到一個函數裏。這樣一個函數的很大很長,幾百行代碼是很常見的事。而對於有經驗的程序員而言,則會把代碼按功能點分成多個方法。堅持一個方法做一件事的原則,但是這

原创 UNION和UNION ALL

在數據庫中,UNION和UNION ALL關鍵字都是將兩個結果集合併爲一個,但這兩者從使用和效率上來說都有所不同。 MySQL中的UNION UNION在進行錶鏈接後會篩選掉重複的記錄,所以在錶鏈接後會對所產生的結果集進行排序運算

原创 一位39歲程序員的困惑:知道得越多編程越慢怎麼辦?

Zilk1988 年 14 歲時就開始編程,此後嘗試過幾種職業,最終還是在 1997 年決定成爲職業程序員(又稱碼農),現在已經 39 歲,對此選擇依然無怨無悔。 但是後來他發現一個問題,自己的經驗越豐富,完成項目或任務的時間反而越長

原创 Mysql存儲過程和函數的區別

存儲過程是用戶定義的一系列sql語句的集合,涉及特定表或其它對象的任務,用戶可以調用存儲過程,而函數通常是數據庫已定義的方法,它接收參數並返回某種類型的值並且不涉及特定用戶表。  www.2cto.com         存儲過程和函數存

原创 麥當勞理論

編者注:此文是 Jon ‘I Enjoy‘ Bell 的文章。 一幫同事都拿不定主意應該去哪裏吃午餐,於是我玩了一個小把戲。提議去麥當勞。 有趣的事情發生了。所有人都異口同聲地同意說不可能去麥當勞這種地方的,然後各種更好的就餐建

原创 PowerDesigner 反向工程生成ER圖

1. 菜單欄找 File(文件)--》Reverse Engineer --》 Database--》選擇好名字,這裏你想怎麼寫名稱都可以,然後選擇數據庫,如果是mysql就選mysql,而且版本也要是5.0的,就是這裏要選mysql5.