原创 Java學習,升級過程

   第一階段:     JAVA語言基礎知識。包括異常、IO流、多線程、集合類。     要求:異常------掌握try-catch-finally的使用           IO流------掌握字節流、字符流和對象序列化的處理.

原创 什麼是Dotnetnuke?

導讀:   Dotnetnuke是一個免費、開源、可擴展、幾近完美的內容管理系統。可廣泛應用於商務網站、企業內網(Intranet)和外網網站、在線內容發佈網站。   Dotnetnuke是建立在微軟ASP.NET平臺之上的一套Web應用

原创 使用開源軟件,設計高性能可擴展網站

導讀:   上次我們以LiveJournal爲例詳細分析了一個小網站在一步一步的發展成爲大規模的網站中性能優化的方案,以解決在發展中由於負載增長而引起的性能問題,同時在設計網站架構的時候就從根本上避免或者解決這些問題。   今天我們來看一

原创 DotNet ajax frame

  <script language="JavaScript" src="scripts/prototype.js"></script> Functi

原创 從LiveJournal後臺發展看大規模網站性能優化方法

導讀:     1、一臺服務器   一臺別人捐助的服務器,LJ最初就跑在上面,就像Google開始時候用的破服務器一樣,值得我們尊敬。這個階段,LJ的人以驚人的速度熟悉的Unix的操作管理,服務器性能出現過問題,不過還好,可以通過一些小修

原创 bind dlz - 分佈式系統的請求分發工具

導讀:   bind dlz全稱是bind dynamic loadable zones,是基於bind的提供的一個組件,作用看名字就知道了,支持動態域加載支持。   bind已經有很久的歷史,目前是搭建DNS服務器的首選。對於一般網站來

原创 AJAX 中文支持模板(jsp)

  function processChineseChars(varContent)          {          var Rec=new

原创 高效率的排列組合算法

  1。最近一直在考慮從m個數裏面取n個數的算法。最容易理解的就是遞歸,但是其效率,實在不能使用。一直找尋中,今日得果 2。算法來源與互聯網 組合算法

原创 初創網站與開源軟件

導讀:   前面有一篇文章中提到過開源軟件,不過主要是在系統運維的角度去講的,主要分析一些系統級的開源軟件(例如bind,memcached),這裏我們討論的是用於搭建初創網站應用的開源軟件(例如phpbb,phparticle),運行在

原创 25家優秀新網站 Mashup引領流行趨勢

依靠Mashup、Ajax等技術,互聯網在繼續創新,《PC WORLD》選出了25家值得關注的富於創新的網站……   《PC WORLD》選出的25家值得關注的富於創新的網站中,有些能幫助你設計個性化的mashup,有些能幫助你建立視頻

原创 最佳方案:迭代式開發

導讀:   最佳方案:迭代式開發   爲了降低風險,應採用迭代方式遞進開發。每次迭代完成都會發佈一個可執行文件。   主題   爲什麼要以迭代方式開發   迭代式方法的優點   適應變更   降低風險   學習   提高複用性   提高質

原创 comet(server push)技術

導讀:   最近在看comet(server push)技術,經過一番google之後,大致理清了頭緒,目前已經研究完一個開源的comet實現:pushlet([url]http://www.pushlets.com),包括前臺的js,h

原创 如何在IE右鍵菜單中添加菜單項

導讀:   如果使用過Netants的朋友可能都知道,NetAnts在IE中添加了右鍵菜單功能,只要在頁面的一個鏈接或者圖片上點擊右鍵後在菜單中選擇 Down By Netants 就可以調用Netants下載該鏈接指向的文件。在本文中作

原创 Flickr 的開發者的 Web 應用優化技巧 - DBA notes

導讀:   Cal Henderson 是大名鼎鼎的 Flickr網站的開發者之一.在一篇名爲 Serving JavaScript Fast的文章中,他介紹了用於 Flickr 站點應用優化的技巧,讀罷感覺獲益良多."嚼一下別人的饃",

原创 C# 高級編程 - .NET結構

1. 編譯 .net: 所有程序都會被編譯成IL, 以裝配件爲單位, 相互調用,實現程序的需要.   windows: 程序被編譯成彙編語言, 以exe可執行程序, dll爲單位相互調用. 2. 執行 .net 檢查:   1) 許可權限