推薦幾款WEB方面的開發和網路工具

推薦幾款個人感覺非常好用並且有助於開發WEB網站或程式的工具。一.編輯器以PHP語言來考慮,其他語言可以借鑒。雖然PHP和JAVA、.NET一樣也有像Zend Studio for

Ubuntu 9.04下安裝Nginx+PHP5

1.安裝PHP5sudo apt-get install php-pear php5-cli php5-common php5-xcache php5-cgi php5-mysql php5-gd php5-dev php5-memcache 2.安裝nginxsudo apt-get install nginx3.安裝lighttpd (主要用裡邊的/usr/bin/spawn-fcgi)sudo apt-get install lighttpd4.取消lighttpd自動運行sudo

nginx “nginx could not build the server_names_hash”解決方案

給一個伺服器下增加了一些網站別名,差不多有20多個。重啟nginx時候,提示:could not build the server_names_hash, you should increase server_names_hash_bucket_size: 32解決方案:在設定檔的http{}段增加一行配置 server_names_hash_bucket_size 64;如果64還不夠,那麼就按32的倍數往上加。下面是在中文wiki上摘抄的一段說明:儲存伺服器名字的hash表是由指令

nginx檔案類型錯誤解析漏洞及處理方法

漏洞介紹:nginx是一款高效能的web伺服器,使用非常廣泛,其不僅經常被用作反向 Proxy,也可以非常好的支援PHP的運行。80sec發現其中存在一個較為嚴重的安全問題,預設情況下可能導致伺服器錯誤的將任何類型的檔案以PHP的方式進行解析,這將導致嚴重的安全問題,使得惡意的攻擊者可能攻陷支援php的nginx伺服器。漏洞分析:nginx預設以cgi的方式支援php的運行,譬如在設定檔當中可以以location ~ \.php$ {root html;fastcgi_pass 127.0.0.

線上使用者統計的實現方法

是寫在global.asax這個檔案裡具體的代碼是這樣的:<script runat="server">    void Application_Start(object sender, EventArgs e)     {        //應用程式啟動時啟動並執行代碼        Application["count"] = 0;    }        void Application_End(object sender, EventArgs e)     {        

layout_weight體驗(實現按比例顯示)

  在android開發中LinearLayout很常用,LinearLayout的內控制項的android:layout_weight在某些情境顯得非常重要,比如我們需要按比例顯示。android並沒用提供table這樣的控制項,雖然有TableLayout,但是它並非是我們想象中的像html裡面的table那麼好用,我們常用ListView實現table的效果,但是列對齊確比較麻煩,現在用LinearLayout及屬性android:layout_weight能很好地解決。下面我們共同體驗下

NGINX 配置404錯誤頁面轉向

什麼是404頁面如果碰巧網站出了問題,或者使用者試圖訪問一個並不存在的頁面時,此時伺服器會傳回碼為404的錯誤資訊,此時對應頁面就是404頁面。404頁面的預設內容和具體的伺服器有關。如果後台用的是NGINX伺服器,那麼404頁面的內容則為:404 Not Found

log4net的日誌輸出格式-log4net.Layout.PatternLayout用法

轉換字元效果a等同於 appdomainappdomainUsed to output the friendly name of the AppDomain where the logging event was generated. 用於輸出日誌事件發生的AppDomain的一個友好的名字c等同於loggerC等同於typeclass等同於typed等同於datedate用於輸出日誌事件在當前時區中的日期.若要輸出通用時間,請使用%utcdate模式.日期轉換指定符後可以跟隨一對閉合的花括號,

Stereoscopic Player 1.7.4 (SSP) 載入字幕

Stereoscopic Player官方提供的DivX設定方法在老版本好使,可是在1.7.4裡面死活找不到,最後網上找到辦法設定,分享下:需要安裝FFDSHOW解碼器(終極解碼亦可)。然後如下設定即可開啟SSP。檔案-設定-解碼器-過濾器標籤頁把畫面拉下來-其他音頻處理器添加 ffdshow Audio Decoder為第一項視頻處理器添加ffdshow raw video

利用HttpWebRequest自動抓取51la統計資料

領導要求公司旗下所有網站的51拉統計資料能自動抓取到我們自己的資料庫中,心想這種抓取統計資料的程式以前肯定有人寫過,到百度搜了一下沒有找到抓取51la的,於是乎自己動手。1、利用httpwatch找到網站入口及參數:(詳情略,請百度httpwatch的使用方法)2、利用httpwebRequest將51拉查看密碼Post到網站入口,登陸成功後再進入你想要進入的頁面抓取頁面 Code highlighting produced by Actipro CodeHighlighter

ubuntu預設防火牆

ubuntu 9.10預設的是UFW防火牆,已經支援介面操作了。在命令列運行ufw命令就可以看到提示的一系列可進行的操作。最簡單的一個操作:sudo ufw status可檢查防火牆的狀態,我的返回的是:不活動sudo ufw version防火牆版本:ufw 0.29-4ubuntu1Copyright 2008-2009 Canonical Ltd.ubuntu 系統預設已安裝ufw.1.安裝sudo apt-get install ufw2.啟用sudo ufw enablesudo

cyask3.2偽靜態方法

cyask3.2本身沒有處理頁面靜態方法,只能自己動手修改模板和添加重寫規則,在這裡向大家介紹下我的處理方法:1. URL重寫 分別介紹兩個容器的做法(IIS7.5 和 Nginx) a. IIS7.5:

好文共欣賞--發布收藏

 前言:書籍要整理了,書都是有關.NE新技術的,而且是英文版的,都是之前自己辛辛苦苦收集起來的,現在給大家,大家各取所需吧!也希望部落格園團隊允許此文章在首頁暫留,謝謝!              1.Linq 相關書籍:             Linq in Action                             點擊下載               Apress Pro LINQ Language Integrated Query in C# 2008            

SELECT語句,去除某個欄位的重複資訊

SELECT語句,去除某個欄位的重複資訊,例如:表名:table id uid username message     dateline 1   6  a    111    1284240714(時間戳記)2   6  a    222    1268840565 3   8  b    444    1266724527 4   9  c    555    1266723391 執行語句(去除username欄位重複資訊並按時間排序):SELECT * FROM

mssql 清除日誌

壓縮日誌及資料庫檔案大小   1.清空日誌      DUMP    TRANSACTION    庫名     WITH   NO_LOG      2.截斷交易記錄:      BACKUP   LOG  資料庫名   WITH  NO_LOG 3.收縮資料庫檔案(如果不壓縮,資料庫的檔案不會減小)   企業管理器--右鍵你要壓縮的資料庫--所有任務--收縮資料庫--收縮檔案

利用scp自動輸入密碼進行檔案遠程拷貝或備份

在執行計畫任務拷貝檔案的時候,用scp命令需要輸入密碼,這裡用公用密鑰的方式實現密碼的自動輸入。具體操作:要求:把192.168.0.2機上的test.tar拷貝到192.168.0.3機器的上 192.168.0.2伺服器上:mkdir -p ~/.sshchmod 700 ~/.sshssh-keygen -t rsa -P "" -f ~/.ssh/id_rsa在192.168.0.3建立好.ssh目錄後,從192.168.0.2拷貝~/.ssh/id_rsa.pub到192.168.0.

個人的使用者體驗感想+點評jobily 發的日誌

看完jobily 發的日誌後,我想在這發表下我的看法。先扯點話題,我註冊部落格園的帳號3年了。園齡:3年。但是很少在這上面發表文章。我一直很喜歡在部落格園逛,喜歡看人家些的日誌,有時候收穫甚大。我之所以很少在上面發表文章,原因無外乎兩種:第一,工作太忙。第二,部落格園的使用者後台操作使用者體驗確實有點欠缺。在會員發表部落格,發帖之類,我覺得discuz 這塊做得很強大,當然我不是discuz的托,再說他們做了這麼多年,也不需要托。建議部落格園長最佳化下,可以參考下。或者直接用ucenter嵌入。

Discuz X2.0 調試應用通訊的重要函數

從“通訊失敗”,找到這個資訊的由來:開啟  ./control/admin/app.php 檔案,找到 onping 方法,可以看到這個$status 等於1的時候會輸出通訊成功,除此之外輸出通訊失敗,這樣我們就可以設定好斷點擷取狀態資訊,順藤摸瓜找到問題所在,源碼如下:function onping() {$ip = getgpc('ip');$url = getgpc('url');$appid = intval(getgpc('appid'));$app =

利用ssh傳輸檔案

在linux下一般用scp這個命令來通過ssh傳輸檔案。1、從伺服器上下載檔案scpusername@servername:/path/filename 例如scproot@192.168.0.101:/var/www/test.txt 把192.168.0.101上的/var/www/test.txt 的檔案下載到目前的目錄2、上傳本地檔案到伺服器scp/path/filename username@servername:/path   例如scp

HttpHandler(ashx)中擷取Session狀態

當想要在HttpHandler(ashx檔案)中訪問Session的狀態值時,需要顯式的實現一個介面 IReadOnlySessionState,樣本如下:  <% @ webhandler language="C#" class="DownloadHandler" %> using System; using System.Web; using System.Web.SessionState ; public class DownloadHandler :

總頁數: 61357 1 .... 5319 5320 5321 5322 5323 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.