Time of Update: 2018-12-03
一、概述 NUnit是一款優秀的開源迴歸測試架構,我在《NUnit學習筆記》一文中已對其基本使用方法進行了簡單的介紹。但除了TestFixture、TestFixtureSetUp、Test和TestFixtureTearDown這四個常用的屬性外,NUnit還提供了ExpectedException、Ignore、Suite、Category和Explicit等屬性用於測試。本文的目的就是對這些屬性進行介紹。在介紹開始之前,還需要說明一些事情,即本文只提供了C#程式碼範例,而沒有提供VB、J
Time of Update: 2018-12-03
Web 頁本是無狀態而斷續的Web 模型,B/S 是 C/S 的一個特例,但它仍然延續了 C/S 的“請求”-“響應”機制:從接到請求,分析請求並根據請求、在伺服器上索取響應資料庫及其他資源,加工處理形成一份 HTML 頁面(這裡可能會包含用戶端指令碼以達到特定效果),然後向用戶端瀏覽器發回“響應”。Web 就這樣一個來回(loop),一個來回的運行著。這樣來說,Web 顯然是斷續的。那“無狀態”怎麼講?以 Windows 程式為例,比如文字框,它的 Text
Time of Update: 2018-12-03
雖然 Apache 的名聲可能比 IIS 好,但我相信用 IIS 來做 Web 服務器的人一定也不少。說實話,我覺得 IIS 還是不錯的,尤其是 Windows 2003 的 IIS 6(馬上 Longhorn Server 的 IIS 7 也就要來了,相信會更好),效能和穩定性都相當不錯。但是我發現許多用 IIS 的人不太會設定 Web 服務器的許可權,因此,出現漏洞被人黑掉也就不足為奇了。但我們不應該把這歸咎於 IIS
Time of Update: 2018-12-03
SQL方言1、Hibernate JDBC屬性 ">屬性名稱用途hibernate.connection.driver_classjdbc驅動類 hibernate.connection.urljdbc URL hibernate.connection.username資料庫使用者 hibernate.connection.password資料庫使用者密碼 hibernate.connection.pool_size串連池容量上限數目
Time of Update: 2018-12-03
The MessageDigestForFile class demonstrates the generation of an MD5W digest for a file. The MD5 digest is displayed in hex using the Hex class from the ApacheSW CommonsSW Codec library. The call to MessageDigest.getInstance("MD5") specifies to use
Time of Update: 2018-12-03
下面對這三種映射策略的優缺點逐一加以說明:1. Table per concrete
Time of Update: 2018-12-03
最近用到了 jQuery 的一個外掛程式,網方:http://tablesorter.com/docs/ 官網上提供了詳細的 doc 文檔 , 現在我將 ajax ,分頁 ,排序 幾個功能整合起來,遇到的一些問題予以總結,以便以後需要重新設定時,不必花費更多的時間 : 1. 根據使用者輸入的條件(這裡是一個時間),得到資料。function subData(){var saleDate = $("#sale_date").val(); //得到使用者輸入的時間$.ajax({//
Time of Update: 2018-12-03
Google的設計一向以簡單著稱,讓頁面清爽優雅地呈現,一方面節省了頁面載入的時間,減少使用者的等待,另一方面也減少了使用者在瀏覽頁面時的分心。然而,在這簡單的設計背後,並不是設計師偷懶,而是更加靈敏、細緻、輕便的互動體驗設計。Google+作為社交網路的又一力作, 在繼承了公司著名的十大設計準則下,在如何更輕、更快速、更人性化方面有了很大的突破。本文主要以社交網路為例,分析總結出了六條讓web體驗更靈動的設計方法,供大家參考。1.圖形化的導航
Time of Update: 2018-12-03
光陰似箭,日月如梭...轉眼間自己已經工作快一年了...回頭想想那些大學的時光似乎已經模糊了許多....那時的我們一起爬上,一起溜冰,一起聚會吃飯唱KTV.....而昔日的同學有的現在已經結婚了...有的成了公司的項目小組長....有的成為了Andriod進階開發人員,月薪5,6K日子過得逍遙自在....而我現在只不過是一個小小的java程式員....在IT的行業中是否能闖出自己的一片天空---我似乎有點“少壯不努力,老大徒傷悲”的自我感歎了....呵呵。。幸好我卻一直在默默的提醒著自己要做到
Time of Update: 2018-12-03
這裡說的複雜物件是比較複雜的類的執行個體,比如說我們在應用中經常使用的DataSet,我們自己的類等,通常我們會給遠端對象傳遞一些自己的類,或者要求對象返回處理的結果,這個時候通常也就是需要遠程對象有狀態,上次我們說了幾種啟用模式提到說只有用戶端啟用和Singleton是有狀態的,而用戶端啟用和Singleton區別在於Singleton是共用對象的。因此我們可以選擇符合自己條件的啟用方式: 狀態 擁有各自執行個體Singleton
Time of Update: 2018-12-03
其實IIS寫入權限漏洞就是我們對IIS伺服器沒有設定好所造成的,就象上面所列的幾個選項,我門必須要設置,現在我們來說怎麼判斷一個伺服器的讀取,寫入以及瀏覽目錄是開放還是緊用呢!判斷執行許可權:如何確定某個目錄是否開了執行許可權呢?很簡單,向伺服器發送一個下面得請求:http://127.0.0.1/1/no-such-file.dll(因為我是本地測試,所以填的是本地IP)後面的哪個no-such-file.dll是誰便起的名字,查看伺服器返回的資訊如果是HTTP 500 - 內部伺服器錯誤 (
Time of Update: 2018-12-03
我們先來看深入分析一下viewstate, 為了分析的相對完整性,先從簡單的說起:在asp時代, 大家都知道一個html控制項的值,比如input 控制項值,當我們把表單提交到伺服器後, 頁面再刷新回來的時候, input裡面的資料已經被清空. 這是因為web的無狀態性導致的, 服務端每次把html輸出到用戶端後就不再於用戶端有聯絡. asp.net巧妙的改變了這一點. 當我們在寫一個asp.net表單時, 一旦標明了 form runat=server
Time of Update: 2018-12-03
我們先來改造一下上次的程式,為上次的主線程方法添加事件,能不斷的引發事件來彙報處理的進度: public class MyEventArgs { private int _rate; public int Rate { get { return _rate; } } public MyEventArgs(int rate) {
Time of Update: 2018-12-03
<object id="player" height="64" width="260" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"> <param NAME="AutoStart" VALUE="-1"> <!--是否自動播放--> <param NAME="Balance" VALUE="0">
Time of Update: 2018-12-03
你既然選擇了LINQ,為何不嘗試用之搭建一下傳說中的N層架構呢?算了,N層還是以後再說吧,我們先來弄個WebSite的三層吧,以下我將以一個新聞系統來介紹如何使用Linq to sql搭建華麗的三層架構,其中涉及到很多方面的東西,新老朋友都可以看看哦!
Time of Update: 2018-12-03
import java.io.ByteArrayInputStream; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.Reader; public class EncodingConverter { public
Time of Update: 2018-12-03
描述: document對象的referrer屬性,返回導航到當前網頁的超連結所在網頁的URL。 舉例: 1. a.html檔案內容如下: <a href="b.html">瀏覽b.html </a> 2. b.html檔案中的內容如下: <body> <script type="text/javascript">
Time of Update: 2018-12-03
用到的圖片 效果預覽 ---------------------------------- <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>網頁特效代碼|JsCode.CN|---媲美Flash的JS導覽功能表</title><style
Time of Update: 2018-12-03
http://malsup.com/jquery/corner/ 英文http://www.zhangxinxu.com/study/201001/jquery-plugin-round-corner.html 中文 自己寫的例子: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="myTest.aspx.cs" Inherits="My.Web.myTest" %><!DOCTYPE html
Time of Update: 2018-12-03
起源MonoRail是一個.NET的MVC web開發架構, 原名Castle On Rails, 是CastleProject的一個子項目. 作者hammett在使用過Ruby On Rails後, 覺得非常棒, 他希望在享受ror的開發模式的同時能使用大量現有的資源, 於是就用.NET寫出了一個Castle On Rails. 後來ror那邊有人抗議說, 把項目名字叫做xxx On Rails是侵權, On Rails不只是它字面上"快捷"的意思, 而是代表了他們的軟體開發哲學,