1. 程式人生 > 其它 >CRC32 逆向演算法的C語言實現(轉)

CRC32 逆向演算法的C語言實現(轉)

Web伺服器

1. ASP

  • 微軟:國內最早流行的就是ASP;
  • 在HTML中嵌入VB的指令碼,ASP+COM;
  • 在ASP開中,基本一個頁面都有幾千行的業務程式碼,頁面極其混亂,使得維護成本極高;
  • 語言:C#,IIS。

2. PHP

  • PHP開發速度很快,功能強大,可跨平臺,程式碼簡單(%70,WP);
  • 無法承載大訪問量的情況(侷限性)。

3. JSP/Servlet

  • 兩種型別:
    B/S:瀏覽器和伺服器
    C/S:客戶端和伺服器
  • sun公司主推的B/S架構;
  • 基於Java語言(所有的大公司,或者一些開源的元件,都是用Java寫的);
  • 可以承載三高問題帶來的影響(高併發,高效能,高可用);
  • 語法像ASP,有ASP->JSP,加強了市場強度。

4. web伺服器

伺服器是一種被動的操作,用來處理使用者的一些請求和給使用者一些響應資訊。
下面介紹一個常用的伺服器——Tomcat。
(1)Tomcat是Apache 軟體基金會(Apache Software Foundation)的Jakarta 專案中的一個核心專案,最新的Servlet 和JSP 規範總是能在Tomcat 中得到體現,因為Tomcat 技術先進、效能穩定,而且免費,因而深受Java 愛好者的喜愛並得到了部分軟體開發商的認可,成為目前比較流行的Web 應用伺服器。
(2)Tomcat 伺服器是一個免費的開放原始碼的Web 應用伺服器,屬於輕量級應用伺服器,在中小型系統和併發訪問使用者不是很多的場合下被普遍使用,是開發和除錯JSP 程式的首選。對於用Java語言初學web的人來說,它是最佳選擇。
(3)Tomcat 實際上執行JSP 頁面和Servlet。目前Tomcat最新版本為10.0.5。