Time of Update: 2016-08-08
優秀的程式員是在穿過一條單行道的時候還會往兩邊看的人。作為一個IT行業的軟體程式員,每天驅使我們日複一日的辛勤工作的,是來自我們對編程的興趣和激情。但是要讓編程變得始終有趣,我們必須學會堅持某些成為優秀程式員的基本原則。我並不是要寫出一些咒語,你照著執行就可以成為一個優秀程式員了。我的目的是想記錄下我學習到的和用過的一些有用的經驗,它們協助我獲得比較好的結果。對於優秀程式員是沒有明確定義的,這裡我們指的是那些創造出了優秀IT解決方案的以及協助這個行業增長的那些人。成為優秀程式員的十個有效方法,互
Time of Update: 2016-08-08
參考文章:http://www.open-open.com/lib/view/open1330171884015.htmlnginx-gridfs模組的安裝使用項目首頁:https://github.com/mdirolf/nginx-gridfs通過nginx-gridfs,可以直接用http來訪問GridFS中的檔案。1. 安裝安裝各種依賴包:zlib,pcre,openssl在ubuntu下可能是以下命令:sudo apt-get install zlib1g-dev
Time of Update: 2016-08-08
我負責的一個lamp應用,需要提高高可用性,所以選擇nginx作為負載平衡的工具。 nginx需要修改一下nginx.conf配置:upstream qss { 82 server 10.46.194.17:8088 weight=5; 83 server 10.46.192.41:8080 weight=5; 84 } 8586 server { 87 listen 8079;
Time of Update: 2016-08-08
轉自http://blog.csdn.net/hong0220/article/details/40262729 ,轉載方便以後查看。 今天搭建wampIntegration Environment,本來已經搭建好了,但是在訪問localhost時出現了You don’t have permission to access/on this server的提示,自己沒有解決,在查看了http://blog.csdn.net/hong0220/article/details/40262
Time of Update: 2016-08-08
window對象window對象就是“視窗對象”,也就是任何一個開啟的網頁,其一定是“裝載”到一個window對象中。window對象就代表該視窗。學習window對象其實無非是學習window所提供的幾個方法(類似學習event對象無非是學習使用event對象的幾個屬性) window對象的幾個彈出對話方塊的方法:1. window.alert(“這裡是文字資訊”);
Time of Update: 2016-08-08
控制器: $reinfo = "fail"; $filename=""; //重要說明: //使用uploadify 上傳時,每次這個sessionID都會改變, //改變之後出現的不利影響就是無法再擷取sessionID線下的其它session值,比如 Yii::app()->session['ik']
Time of Update: 2016-08-08
PHP中並不提供查詢目錄大小、複製目錄、刪除有檔案的目錄的函數,我們需要自己編寫這個函數只要傳遞一個url,就能遞迴查詢目錄中的檔案大小,從而統計出目錄大小 1 php 2 function dirSize($dir){ 3 $dirsize = 0; 4 $url = opendir($dir); 5 while($filename = readdir($url)){ 6 $file =
Time of Update: 2016-08-08
1.類的定義items[$artnr += $num; }}不能將一個類分開定義在多個檔案,也不能將類定義分到多個PHP塊(函數內部可以分)。不能定義名為以下的類:stdClass__sleep__wakeup事實上不要以__開頭定義類。2.建構函式class Cart { var $todays_date; var $name; var $owner; var $items = array("VCR", "TV"); function Cart() {
Time of Update: 2016-08-08
php基本文法php //這個是php單行注釋 /* 這是多行注釋 */ //每條php語句使用英文分號結束——必須使用! //php是一門區分大小寫語言——但函數名除外
Time of Update: 2016-08-08
接上一篇nginx啟動並執行時候以後台進程運行,一個master和3個process進程,為了方便調試,需要改一下這個配置。這裡直接改源碼,為了重新make方便,先修改Makefile 從原來的clean: rm -rf Makefile objs修改為:clean: rm -rf nginx objs/ngx_modules.o objs/src/core*.o objs/src/event/*.o objs/src/event/modules/*.o objs/src/http/
Time of Update: 2016-08-08
說一個極有可能在工作中遇到的問題——foreach的引用$arr = range(1,3);//[1,2,3]foreach($arr as &$val) {}foreach($arr as $val) {}print_r($arr); 上面這段代碼輸出什麼呢,神奇的竟然是下面這樣,這個我在工作中遇到過一次,當時弄了半天沒弄出個所以然,只是找到瞭解決辦法,這個問題解決辦法有兩個:Array( [0] => 1 [1] => 2 [2] => 2)
Time of Update: 2016-08-08
查看Apache的日誌,發現如下警告:PHP Warning: PHP Startup: Unable to load dynamic library 'E:\\PHP-Apache2410\\php-5.2.17-Win32-VC6-x86\\ext\\php_pdo_mysql.dll' - \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xc4\xa3\xbf\xe9\xa1\xa3\r\n in Unknown on line
Time of Update: 2016-08-08
轉自http://www.cnblogs.com/lazycat-cz/p/4113037.html安全效能---水平不夠 ╮(╯_╰)╭檔案上傳--->就是將本地的檔案上傳到伺服器上。(HTTP協議有待學習)首先要在本地選擇上傳的檔案,上傳到伺服器後,服務端又要做一些處理,為此用戶端和服務端均要做一些設定(用戶端)檔案上傳最基本的方法是通過form表單進行POST傳遞檔案,先貼代碼。 標籤的 enctype
Time of Update: 2016-08-08
1、開啟檔案resource fopen( string filename, string mode [, int use_include_path [, resource zcontext]])//檔案名稱的路徑分隔字元用“/”//mode:檔案可能通過下列模式來開啟:
Time of Update: 2016-08-08
"; if(mysql_select_db('wensay')){ echo "選擇資料庫成功"; }//選擇資料庫 else{ echo "選擇資料庫失敗"; } mysql_query("set names 'utf-8");//設定當前連結使用的字元編碼 if(mysql_query('insert into test(name)value("abc")')){//insert 成功,返回ture,失敗,返回false; echo "插入成功"; }
Time of Update: 2016-08-08
準備:在使用soap之前先做好準備工作,在www目錄下建一個檔案,在檔案下添加如下內容運行此檔案,看是否有soap這個模組,如果沒有開啟php.ini檔案,將extension=php_soap.dll前面的;去掉,重啟apache。用戶端:在www目錄下建立一個php檔案,檔案名稱為client.php,在該檔案下添加如下內容 "http://www.samples.com/Service.php",//服務端的檔案位置
Time of Update: 2016-08-08
我的情況:1.由於外鍵較多,插入資料時,提前關閉外鍵(SET FOREIGN_KEY_CHECKS=0)。2.所使用的sql語句中,有外鍵綁定到其他表中,所以無法從php頁面插入。原因分析:SET FOREIGN_KEY_CHECKS=0,此指令只對單一資料庫使用者有效,即使用該語句的使用者有效,可以在忽略外鍵的情況下插入資料。經驗總結:對於一些特殊操作,修改使用者權限,應該及時回複正常狀態,也就是說SET FOREIGN_KEY_CHECKS=0;sql語句SET
Time of Update: 2016-08-08
這種方式是直接安裝openresty ,不是通過重新編譯nginxUbuntu 安裝安裝依賴包$ sudo apt-get install libreadline-dev libncurses5-dev libpcre3-dev libssl-dev perl make軟串連$ sudo ln -s /usr/lib/x86_64-linux-gnu/liblua5.1.so /usr/lib/liblua.so下載安裝包$ http --download
Time of Update: 2016-08-08
每個編程人員都需要至少掌握三種程式設計語言。當然,這隻是我的一家之言。這是我經過多年養成的觀點,也許是偏見,但我能夠根據一個人所喜歡的程式設計語言來快速的瞭解一個程式員。當我讀簡曆時,我會嘗試使用我的這套觀念按照“這個程式員為什麼要使用這種程式設計語言”進行分類,我通過我的這些偏見從一堆簡曆中選出我想要的。一.快樂的語言這是一種你用來思考的語言。這是一種你希望無時無刻不在使用的語言。這是一種用來編寫自己的項目的語言。對於我來說,它是OCaml
Time of Update: 2016-08-08
首先讓我們修改路由,能夠增加一個文章的發布。Route::get('articles/create', 'ArticlesController@create');然後修改控制器 public function create() { return view('articles.create');