Plurk FaceBook Twitter 收進你的MyShare個人書籤 MyShare
  顯示內嵌語法

旗標電腦文摘 第186期 92.9.11
內容提供:旗 標出版公司

旗 標 電 腦 文 摘

第186期 2003.9.11

旗標電腦文摘
已發行電子報


  • 本期書摘



  • 數位相機最常見300問

    書號:F8035
    定價:320 元
    486 著

    我要線上購買


    本期書摘:攝影的技巧─主題的凸顯
    本文摘錄自旗標 F8035「數位相機最常見300問」一書
    
    照片,是抓住剎那之間的一種影像紀錄
    
    能不能達到強而有力的衝擊,重點在於您是否讓他人一
    看就立即明瞭您所想表達的是甚麼。想達成這樣的目的
    ,最簡單好用的方式就是力求影像單純化,只要畫面單
    純,主題就容易突顯出來。
    
    影像一單純,主題就很容易突顯出來,自然而然的,您
    所想表達的,就容易讓人一目了然。想讓影像單純,方
    式很多而且簡單,但其效果相當好,所以本單元跟各位
    分享幾種方式與建議。
    
    影像單純的最簡單方式,就是取景時僅取主題的範圍,
    盡量避免畫面中的其他東西、物品的出現。如此就能簡
    單的達到影像單純化的目的,而其照片也會有比較好的
    張力展現。
    
    
    ∥要求畫面影像單純化最容易的動作就是,您僅需要∥
    ∥靠近一些拍攝。                              ∥
    
    要使影像單純,也不一定光靠近拍攝這一種方式而已。如
    果能夠好好運用現場地形地物,也是可以做到這樣的結果
    。
    
    讓一個畫面僅留一種突出的影像,是一個對於新手而言非
    常簡單好用的方法。雖然畫面的構成單純,但卻能給人一
    種視覺直擊的感覺。
    
    
    ∥在沙灘上,兩頭慵懶的狗狗或走動或歇息。使用廣∥
    ∥角拍攝,利用前方的狗兒將視野帶到第二隻狗的身∥
    ∥上,藍天碧海也襯托出主題的這兩隻狗狗。      ∥
    
    像這樣利用簡單的背景,也容易讓人將焦點集中在主題上。
    
    有時候會遭遇到一些情形,那就是背景很雜很亂,但又很
    想在那拍攝這樣特定的角度,若遇到這樣的情形,我們可
    以站遠些,利用數位相機變焦的望遠端所產生的淺景深淡
    化背景的清晰度,進而做到單純的目的。
    
    
    畫面的簡潔構成,很容易讓人看起來舒服之外,目光焦點
    也可以一下子便注意到所要表達的事物。而大多數的攝影
    新手,最常忽略的就是這個很重要的因素,所以所拍出的
    照片往往給人非常凌亂的感覺。
    
    方才所提的都是人像照,其實在風景景點的原理套用上,
    也是一樣可行的。
    
    
    ∥素雅的簡潔,讓人心曠神怡,感覺很舒服。      ∥
    
    --- 本篇完
     
    • 這本書還有以下內容哦:
      • 數位相機週邊設備解譯
      • 照片影像相關問題
      • 數位相機其他問題精選
      • 什麼是攝影
      • 廣角端的特性與望遠端的利用
    欲知詳情請參考:
      
    F8035 數位相機最常見300問       我要買這本書
    ........................................ ........................................



    通往ADO.NET的捷徑--ADO過來人技術之旅

    書號:F8345
    定價:480 元
    彭靖灝 著

    我要線上購買

     


    本期書摘:設計高效能系統的兩大原則
    本文摘錄自旗標 F8345「通往ADO.NET的捷徑--ADO過來
    人技術之旅」一書
    
    無狀態和離線作業
    
    從 ASP 興起到現在,我不知道碰到多少個這樣的案子:
    在很短的時間內開發完成一個動態的網站,開發者對於
    自己的開發速度沾沾自喜。然後就在一個很短的時間內
    (半年到一年),系統碰到了執行效能的瓶頸。那個從來
    不曾被注意的延展性問題,突然間成了所有目光的焦點
    。
    
    即使有那麼多的專家在大力鼓吹多層式(或三層式)的
    架構,強調延展性有多重要,也有那麼多的系統號稱是
    三層式的架構,但是真正深究起來,經得起考驗的系統
    終究有限。會有這樣的情況,還是和程式設計的模式有
    很大的關連。
    
    在過去的解決方案開發中,所面對的環境是一個充份連
    結的環境,例如區域網路就是一個這樣的環境。在這種
    環境中,我們可以假設網路隨時都是保持連繫的,即使
    偶有斷線,也都可以在一定的時間內修復。而這也是主
    從式架構立論的基礎。雖然開發的人員還是會注意效能
    調校的問題,但是在使用者數量、設備能力、網路頻寬
    等因素都是可控制的環境下,開發人員會花時間在好的
    開發紀律,並且不時注意資源的使用狀況的情形還是少
    見。
    
    到了網際網路的環境,情況就不太一樣了。首先是網路
    的頻寬是個重要的資源,不是單一企業可以充份掌控。
    而網路也不是保證隨時連結的情況,同時因為頻寬較有
    限,相對的要完成和充份連結的環境中相同的作業內容
    ,可能花費較長的時間,這意味著可能有同樣的資源被
    佔用較長的時間,也就降低了可服務的人數。
    
    在這樣的情況下,我們所提供的應用程式就必須一方面
    考量到離線作業的可能性,一方面考量到資源的運用情
    形。而且一個曝露在網際網路下的系統,它潛在的使用
    者是數千數萬倍於企業內部的系統。此時資源的使用量
    的多寡更是會對系統的服務能量產生莫大的影響,這個
    服務能量就是我們常聽聞的延展性。傳統的企業內應用
    程式不是不需要考量到延展性的問題,只是它在延展性
    上的瓶頸不像在網際網路上的系統那麼容易被突顯出來
    。
    
    那麼我們要掌握什麼關鍵來達成節省資源的目的,進而
    提供延展性呢?我們可以回頭來看看現在的網際網路。
    現今整個網際網路應用上最重要的運作協定就是 HTTP
    ,這是一個無狀態的通訊協定。前一次的連線和後一次
    的連線之間完全無關,協定本身不會去紀錄這當中的任
    何狀態。之所以選擇這樣的設計,而不像之前的 FTP 
    是以有狀態的方式進行通訊,就是考量到資源的使用。
    
    它的出發點是伺服器只是根據前端不同的要求提供不同
    的資訊,記住狀態似乎該是前端的事,而不是後端的事
    。一旦後端的系統不用花費額外的資源去記住不同來回
    作業之間的狀態,就代表可以空出更多的資源去服務更
    多的對象,這一點對於網際網路的環境是十分重要的。
    
    所以要提昇系統的延展性,設計上的最基本原則就是降
    低伺服器端的負載。除了對伺服器端的服務或作業進行
    最佳化的調校之外,從程式開發的觀點,最直接的方式
    就是在設計的架構上儘可能將使用的資源往前移,或者
    是避免佔用到不必要的資源。
    
    這裡指出了兩條路,一條就是無狀態的設計,讓伺服器
    端不需要記住前端在前後兩次的要求之間的狀態,而將
    這個責任推回給前端。換句話說,前端在每次呼叫到伺
    服器端時,都要提供足夠的資訊,讓伺服器端去進行被
    要求的動作,而不能假設伺服器記得上一次作業進行到
    那一個步驟。
    
    另外一條就是離線處理的設計,讓伺服元件每一次拿到
    必要的資料之後,就中斷和資料來源之間的連結,避免
    因為佔用了這個連結形成伺服器的負擔。簡單講就是快
    進快出,不拖泥帶水。
    
    上述這兩件事一點都不新鮮,如果你曾經花時間研究過
    三層式架構,就會發現這些原則本來就是高效能系統的
    金科玉律。可惜這些概念和許多朋友傳統的開發觀念有
    抵觸,所以在掌握度上不是那麼的高。再加上所使用的
    開發技術或環境並不是天生就支援這樣的架構,就更容
    易讓開發者忽略這些事情的重要性。這麼說,ASP 讓動
    態網站的開發變簡單,也把進入的門檻大幅降低,但也
    因此讓更多輕忽設計的情況發生。我想,這就是讓事情
    簡單必須要付出的代價。
    
    所以,談到這裡時,我要請各位務必牢記:
    
    「要設計一個高效能的系統,在目前的硬體設備的能力
    尚無法到無限的情況下,務必要謹守無狀態和離線作業
    這兩個大原則。」
    
    遵循著 Microsoft .NET 是以網際網路環境為考量核心
    的原則,ADO .NET 和 ADO 在整個設計上最大的不同,
    就是離線處理這件事。
    
    --- 本篇完
     
    • 這本書還有以下內容哦:
      • ADO.NET 的物件
      • 資料的連繫及 DataSet
      • Command 類別
      • DataReader 類別和 BLOB 資料存取
      • 三層式架構
    欲知詳情請參考:
      
    F8345 通往ADO.NET的捷徑--ADO過來人技術之旅          我要買這本書
    我想索取前幾期的電子報  

    好書能增進知識、提高學習效率
    卓越的品質是旗標的信念與堅持

    歡迎光臨旗標網站 - http://www.flag.com.tw


    版權所有人:旗標出版股份有限公司
    本電子報內容未經授權請勿轉載