Time of Update: 2018-12-07
decimal(numeric ) 同義,用於精確儲存數值float 和 real 不能精確儲存數值decimal 資料類型最多可儲存 38 個數字,所有數字都能夠放到小數點的右邊。decimal 資料類型儲存了一個準確(精確)的數字表達法;不儲存值的近似值。定義 decimal 的列、變數和參數的兩種特性如下: p 小數點左邊和右邊數字之和,不包括小數點。如 123.45,則
Time of Update: 2018-12-07
txt檔案格式如下: [屬性1] 參數=2210.3,12.65,115,25,420.66,445.69,0.569 [屬性2] 9,0.018,2003-10,@ J01,1,3751508.5,39438683.65 J02,1,3751508.5,39438690.15 5,0.0247,2003-12,@ J01,1,3755389.7,39437380.2 怎樣把屬性1和屬性2分離出來?屬性一算是一段,屬性2算是另一段,屬性2中可能有多個以‘@’結尾的部分又需要分成多個小段。
Time of Update: 2018-12-07
這是一個很簡單的內容。日常我們總膩煩做增刪查改這樣的重複性的勞動,如果你的項目不是太大,如果你的團隊很小,或許就是你一個人,那麼就完全可以參考以下這樣簡單的方式。微軟已經給我們做了。我們只要寫一行代碼,便實現了增刪查改。以下以AccessDataSource為例,你只要寫一行代碼,便實現一個增刪查改的頁面。一、我們先建立這個解決方案,使用Access做資料庫。二、看一下資料庫表吧我們的任務便是對這個Test表裡面的資料進行增刪查改。三、在頁面上拖入如的控制項,意思很明顯。id是自增類型,time
Time of Update: 2018-12-07
CREATE PROCEDURE sp_page @tb varchar(50), --表名 @col varchar(50), --按該列來進行分頁 @coltype int, --@col列的類型,0-數字類型,1-字元類型,2-日期時間類型 @orderby bit, --排序,0-順序,1-倒序 @collist varchar(800),--要查詢出的欄位列表,*表示全部欄位
Time of Update: 2018-12-07
因發現有不少博友發園內簡訊問及JS的跨域問題,我想很多程式員的腦海裡面還認為JS是不能跨域的,其實這是一個錯誤的觀點;有很多人在網上找其解 決方法,教其用IFRAME去解決的文章很多,真有那麼複雜嗎?其實很簡單的,如果你用JQUERY,一個GETJSON方法就搞定了,而且是一行代碼搞 定。下面開始貼出方法。 //跨域(可跨所有域
Time of Update: 2018-12-07
問題:Error: Error #2176: 某些動作(如顯示快顯視窗的動作)只能通過使用者互動來調用,例如,單擊滑鼠或按下按鈕。 at flash.system::System$/setClipboard()FlashPlayer版本: 10原因:FlashPlayer10的安全機制改變,只有AIR才允許設定ClipBoard, 請看具體描述解決方案:使用Try{} catch{}.代碼如下: 程式碼{ System.setClipboard(string); }
Time of Update: 2018-12-07
實值型別是不可以被賦值為null的,但有時候我們卻需要簡單的實值型別被設定為null, 比如一個查詢介面上有很多的查詢條件,查詢條件可以使用也可以留空,這是從UI收集查詢參數資訊傳遞到後台執行查詢的時候,我們如果約定某個參數為 null時,就認為使用者沒有使用該查詢參數。第一,它是一個結構類型,實值型別其實下面的這個變數聲明就是可為空白的實值型別int? number = 100;但是number是真的實值型別嗎,我們使用typeof(int?)看看他的類型吧,System.Nullable`1
Time of Update: 2018-12-07
CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http:
Time of Update: 2018-12-07
適配器模式 Adapter(別名Wrapper)模式:將一個類的介面,轉換成客戶期望的另一個類的介面。適配器讓原本介面不相容的類可以合作無間。 要點: 1. 適配器模式主要應用於“希望複用一些現存的類,但是介面又與複用環境要求不一致的情況”,在遺留代碼複用、類庫遷移等方面非常有用。 2. 適配器模式有對象適配器和類適配器兩種形式的實現結構,但是類適配器採用“多繼承”的實現方式,帶來了不良的高耦合,所以一般不推薦使用。對象適配器採用“對象組合”的方式,更符合松耦合精神。 實現:
Time of Update: 2018-12-07
這個外掛程式在功能上來說是比較強大的了,但用起來卻比較簡單,對想做拖動布局的來說簡直是福音。它不但可做到拖動布局,還能儲存拖動後的布局,也封裝了和拖動布局相關的一些操作,比如摺疊,隱藏拖動塊,編輯等。閑話少說,還是看看怎麼用吧!首先當然是引入相關的js檔案:jquery.min.js jq架構jquery-ui.min.js jq的uijquery.easywidgets.js 外掛程式檔案接著寫初始的布局代碼: 程式碼<div
Time of Update: 2018-12-07
如何從程式員到專案經理?這是很多程式員的疑問.一、高度 高度決定視野。 首先要有足夠的高度,不能老是從代碼的角度看項目,要從項目的角度去看代碼。 程式員埋怨專案經理經常改需求。那或許是你的高度不夠,你沒有站在專案經理的角度去思考問題。二、責任 態度成就高度。 我一慣地認為:程式員責任心比技術更重要。 做好本質工作是任何一個從業人員在任何崗位必須具備的品質,是不容討價還價的根本責任,程式員也不例外。 現在的程式員越來越浮躁,越來越缺乏責任感,暫且不說一個人的社會責任,在一家企業工作
Time of Update: 2018-12-07
今天的一節培訓課上談起了.NET 的體繫結構,讓我也想起了當初所學的.NET CLR的相關知識。所以在這裡小談一下,也算是個“溫故而知新”了, 還記的很久以前,曾在自己的另一篇文章中討論過CLR和CLI的關係。從大家的回複中也明白了很多。(文章連結)
Time of Update: 2018-12-07
本文整理了該方法的幾種重載形式:一 Html.ActionLink("linkText","actionName")該重載的第一個參數是該連結要顯示的文字,第二個參數是對應的控制器的方法,預設控制器為當前頁面的控制器,如果當前頁面的控制器為Products,則 Html.ActionLink("detail","Detail") 則會產生 <a href="/Products/Detail">all</a>二 Html.ActionLink("linkText","act
Time of Update: 2018-12-07
用戶端調用wcf ,有時需要動態調用服務端的WCF中的方法,本方法,反射wcf 的介面,動態調用介面中的方法。主要為,動態綁定,反射動態調用。public static object ExecuteMethod<T>(string pUrl,string pMethodName, params object[] pParams) { EndpointAddress address = new EndpointAddress(pUrl);
Time of Update: 2018-12-07
方法一:給Delete列添加確認對話方塊最簡單的方法是把CommandField的DeleteText屬性設定為:<div onclick="JavaScript:return confirm('Are you sure to delete?')">Delete</div> 加入div後會產生換行效果,若不想要換行效果可以使用span: <span onclick="JavaScript:return confirm('Are you sure to delete
Time of Update: 2018-12-07
現在很多的網站或者社區系統都支援使用者上傳和設定自己的頭像圖片,但是往往頭像圖片的尺寸會有一定的限制,並且上傳的照片一般都比較大,不需要用到整張照片。所以這個時候需要能夠在使用者上傳了圖片之後,再進一步的截取圖片的一個部分作為最終的頭像。現在不少知名網站比如Flicker,Yahoo等都已經提供了這樣的功能。基於ASP.NET的WebControl的機制開發這樣的控制項也並不難,這裡介紹一個老外寫的控制項(WebImageMaker),有了這樣的控制項之後就可以很方便的用在自己的網站裡了:)下面
Time of Update: 2018-12-07
在.net中調用時出現“拒絕了對對象 'sp_sdidebug'(資料庫 'master',所有者 'dbo')的 EXECUTE 許可權”的錯誤的解決辦法。該問題是我在用指定的URL啟動項目後,再“附加進程”後運行程式時出現的。該問題主要是... 在.net中調用時出現“拒絕了對對象 'sp_sdidebug'(資料庫 'master',所有者 'dbo')的 EXECUTE
Time of Update: 2018-12-07
在《.NET Framework 3.0 之旅》中我們使用 ChannelFactory 來建立服務物件,或許你會覺得此方式有悖於 SOA 原則。沒問題,現在我們使用另外一種方式來達到和 svcutil 同樣的效果。目標服務原型[ServiceContract]public interface ICalculate{ [OperationContract] double Add(double a, double b);}public class CalculateService :
Time of Update: 2018-12-07
可使用以下代碼://Create our own namespaces for the outputXmlSerializerNamespaces ns = new XmlSerializerNamespaces ();//Add an empty namespace and empty valuens.Add ("", "");//Create the serializerXmlSerializer slz = new XmlSerializer (someType);//Serialize
Time of Update: 2018-12-07
ervice Broker 實現一套完整的發布-訂閱者案,其中author 發送Service Broker Message(又稱article)到發行者(Publisher)。發行者負責分發訊息給不同的訂閱者(Subscriber)。每一個訂閱者通過訂 閱來接受特定的訊息。 描述了這一個發布-訂閱者案:下面看看如何通過Service Broker功能來實現這一方案。 定義基礎架構實現author、發行者和不同的訂閱者作為Service