Time of Update: 2017-02-27
一般情況下 如果我們判斷一個給定字串是否為顏色類型,需要考慮它是 16進位代碼(如 #ffffff) 或系統內部定義字串(如buttonface、red、blue等) 或者是rgb()形式。如果我們依次去判斷它的格式是否符合標準 那將相當的花費時間和代碼工作。我在應用中發現了一個非常簡單並且有效辦法,就是通過document.createElement()建立一個元素,將需判斷的字串寫到這個標籤內。如 var oSpan =
Time of Update: 2017-02-27
Bluff是Ruby的JavaScript Gruff圖形庫(Gruff graphing
Time of Update: 2017-02-27
代碼:using System;using System.Collections.Generic;using System.Linq;using System.Text;using www.utilities_online.info;using System.Threading;using System.Threading.Tasks; namespace ConsoleApplication4{ class Program { static void Main(
Time of Update: 2017-02-27
原來認為寫一個留言板應該是比較容易的事情,從沒動過手,這回試著寫了一 個,感覺即容易也不容易。容易的方面是留言板的結構很簡單,發送資料到伺服器->儲存到資料庫- >返回新的資料到瀏覽器->重新整理頁面不容易的地方是很多細節要注意,不知道什麼地方一個小問題就出錯了。這個留言板前台使用 Flex ,檔案二百多K,初次載入比較慢,運行起來就快 了。後台使用 PHP ,用了 Codeigniter 架構,再加上大部分工作都有前台做, 整個後台代碼不到二十行。前後台通訊使用最簡單的
Time of Update: 2017-02-27
通過Edge.js項目,你可以在一個進程中同時運行Node.js和.NET代碼。在本文 中,我將會論述這個項目背後的動機,並描述Edge.js提供的基本機制。隨後將探 討一些Edge.js應用情境,它在這些情境中可以為你開發Node.js程式提供協助。為何要使用Edge.js?雖然許多應用程式只能用Node.js編寫,不過有些 情況下又需要綜合Node.js和.NET兩者的優點。基於以下幾個理由,你想要在程式
Time of Update: 2017-02-27
先前的樣本講過了如何自動在百度搜尋並提取結果. 現在基於上次的指令碼添加 翻頁的功能:上次的指令碼:public void Run(){ Default.Navigate("http://www.baidu.com"); Default.Ready(); Default.SelectSingleNode("#kw").Attr("value", "hello world!");
Time of Update: 2017-02-27
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head>
Time of Update: 2017-02-27
引言其實是不想總結這方面的內容,發現太簡單了,可是在這上面也栽了跟頭。所以還是記錄一下吧,算是提醒自己,不要太看不起太基礎的東西,有這種心理,是會載大跟頭的。一個例子這裡類比一下最常用的一個例子,在列表中,選擇修改,將選中的記錄,在上面顯示,並改變DropDownList中的預設選中項。方式一代碼:<%@ Page Language="C#" AutoEventWireup="true"
Time of Update: 2017-02-27
以前Insus.NET開發asp.net時,一直無法把Realplayer的rmvb格式的視頻在aspx網頁播放與顯示。現在學習ASP.NET MVC了,再次嘗試這個,望它能在MVC的應用程式運行。下面是實現的方法與步驟:一,建立一個model,是解決過長參數。二,自訂一個Result,先在MVC應用程式下,建立一個目錄Results,然後建立一個類VideoMedia。此自訂類繼承ContentResult,並override ExecuteResult()方法。
Time of Update: 2017-02-27
在ASP.NET MVC應用程式中,怎樣刪除上傳的檔案。由於上傳時,真本文件是儲存在應用程式某一目錄,在資料庫表中,只是儲存其基本資料。在刪除時,需要注意一下,由於沒有事務可操作。Insus.NET的實現方法,是先刪除實體路徑的檔案,然後是刪除資料庫記錄。開啟資料庫,寫一個刪除記錄的預存程序:在FileLibraryEntity.cs添加一個Delete的方法:建立控制器:先從資料庫中擷取記錄資訊,然後組合檔案路徑,判斷是否存在,存在者刪除之。最後是刪除資料庫記錄。建立視圖:
Time of Update: 2017-02-27
實現上傳檔案功能,有時上傳也會操作出錯,能讓使用者有改正有機會,開發上傳檔案能有更新的功能。檔案上傳時,如果是儲存於應用程式某一目錄的話,在更新時需要瞭解一些流程,先是刪除舊檔案,更新資料表相關資訊,儲存新檔案。本篇讓你瞭解到MVC與jQuery的互動處理。在資料庫中,建立一個更新的預存程序:找到並開啟FileLibraryEntity.cs,添加一個vlid更新方法:在ExerciseController.cs控制器中,建立一個更新Action:
Time of Update: 2017-02-27
9.session-config :如果某個會話在一定時間內未被訪問,伺服器可以拋棄它以節省記憶體。可通過使用HttpSession的setMaxInactiveInterval方法明確設定單個會話對象的逾時值,或者可利用session-config元素制定預設逾時值。<!-- session-config包含一個子項目session-timeout.定義web月台中的session參數. --><session-config>
Time of Update: 2017-02-27
Filter介紹Filter可認為是Servlet的一種“變種”,它主要用於對使用者請求進行預先處理,也可以對HttpServletResponse進行後處理,是個典型的處理鏈。它與Servlet的區別在於:它不能直接向使用者產生響應。完整的流程是:Filter對使用者請求進行預先處理,接著將請求交給Servlet進行處理並產生響應,最後Filter再對伺服器響應進行後處理。Filter有如下幾個用處。在HttpServletRequest到達Servlet之前,攔截客戶
Time of Update: 2017-02-27
首先,什麼情況下要用到組合查詢呢?總的來說,有兩種情況:一是在單個查詢中從不同的表返回類似結構的資料;二是對單個表執行多個查詢,按單個查詢返回資料。在這裡,我們說的組合查詢是指第二種情況,即要查詢的表是固定的,查詢條件是不定的並且有多個查詢條件。從例子來看,例如,輸入相應的查詢條件1、教師不等於“0”2、機器號等於“yang”兩個條件是“與”的關係,我們可以很容易的寫出它的sql語句select * from
Time of Update: 2017-02-27
實現Title動態效果的JS指令碼<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>無標題文檔</title><script language="JavaScript">step=0function
Time of Update: 2017-02-27
<SCRIPT language=javascript>function setCookies(name,value){ var Days = 30; //此 cookie 將被儲存 30 天 var exp= new Date(); //new Date("December 31, 9998"); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = name + "=
Time of Update: 2017-02-27
4 – 建立更加複雜的資料模型在前面的課程中,你已經建立了一個簡單的由三個實體組成的資料模型。在這個課程中,你將要增加更多的實體,以及關係,使用資料標註特性來控制模型類的行為。在完成的時候,實體類表示的完整資料模型如下所示:4-1 使用特性控制格式、驗證以及資料庫映射在這一節中,你將會看到如何使用特性來控制資料模型的格式化、驗證以及資料庫映射。然後在後繼的節中,將要通過為已經建立的類、新建立的類增加特性,來建立完整的 School 資料模型。4-1-1 DisplayFormat
Time of Update: 2017-02-27
在上一個課程中,我們已經學習了如何使用 EF 對 Student 實體進行增、刪、改、查處理。這次的課程我們將對學生的 Index 頁面加入排序、過濾以及分頁的功能。還要建立一個頁面完成簡單的分組。下面的截圖展示了完成之後的頁面,列的標題作為連結支援使用者通過點擊完成排序,點擊標題可以在升序和降序之間進行切換。3-1 在 Students 的 Index 頁面增加欄位標題連結為 Index 頁面增加排序的功能,我們需要修改 Student 控制器的 Index 方法,還需要為
Time of Update: 2017-02-27
文章內容話說,經過各種各樣複雜的我們不知道的內部處理,Unmanaged 程式碼正式開始調用ISPAIRuntime的 ProcessRequest方法了(ISPAIRuntime繼承了IISPAIRuntime介面,該介面可以和COM進行互動,並且暴露了 ProcessRequest介面方法)。至於為什麼要調用這個方法,大叔也不太清楚,找不到微軟相關的資料哦。但大叔確定該方法就是我們進入 HttpRuntime的正式大門,接著看吧。public int
Time of Update: 2017-02-27
上篇介紹了使用jQuery UI基本工作過程,後面就逐個介紹jQuery UI庫內建的UI組件,支援的拖放 ,動畫效果等,如果你之前看過Yii Framework教程 ,PHP Yii Framework封裝了jQuery UI組件,有興 趣的可以看一看。本教程面的樣本基本翻譯自jQuery UI 英 文網站,部分例子可能有些修改,測試環境依然是Visual Studio IDE (2012).jQuery UI 也支援多種顯示主題。