Time of Update: 2018-12-05
其實也叫easing 函式,如下:/** * 緩慢移動效果演算法 *@param t {number} current time(目前時間); *@param b {number} beginning value(初始值) 置0,即b=0; *@param c {number} change in value(變化量) 置1,即c=1; *@param d {number} duration(期間) 置1,即d=1。 */var Easing = { // Quad | Cubic |
Time of Update: 2018-12-05
在有主版頁面的情況下,處理順序: 第01步、內容頁的 Page_PreInit第02步、主版頁面的 Page_Init第03步、內容頁的 Page_Init第04步、內容頁的 Page_InitComplete第05步、內容頁的 Page_PreLoad第06步、內容頁的 Page_Load第07步、主版頁面的 Page_Load第08步、主版頁面或內容頁的 按鈕點擊等回傳事件(Master或Content的Button事件不會同時觸發)第09步、內容頁的
Time of Update: 2018-12-05
1、前言本文簡單介紹一下如何使用ssh進行免密碼登入,所有的執行都是在unix環境下完成。2、原理通過公開金鑰加密,私密金鑰解密去實現的。使用者機子存的是私密金鑰,遠程機子存的是對應的公開金鑰。遠程機子通過公開金鑰加密“一段文字”給使用者機子。使用者機子通過私密金鑰去解密,並得到“這段文字”,然後以明文形式發送給遠程機子。遠程機子驗證接收到的文字資訊是否和給出的文字資訊一致,一致就確定使用者可信,使用者即為真實使用者。3、具體操作首先通過ssh登入遠程機子,這裡命名為DEV機子。(ssh
Time of Update: 2018-12-05
volatile關鍵字是一種類型修飾符,用它聲明的類型變數表示可以被某些編譯器未知的因素更改,比如:作業系統、硬體或者其它線程等。遇到這個關鍵字聲明的變數,編譯器對訪問該變數的代碼就不再進行最佳化,從而可以提供對特殊地址的穩定訪問。 使用該關鍵字的例子如下: int volatile nVint; 當要求使用volatile聲明的變數的值的時候,系統總是重新從它所在的記憶體讀取資料,即使它前面的指令剛剛從該處讀取過資料。而且讀取的資料立刻被儲存。例如:volatile int
Time of Update: 2018-12-05
Time of Update: 2018-12-05
按位左移運算子 (<<)左移運算式的位。result = expression1 << expression2參數result任何變數。expression1任何錶達式。expression2任何錶達式。說明<< 運算子把 expression1 的所有位向左移 expression2 指定的位元。例如: var temptemp = 14 << 2變數 temp 的值為 56,因為 14 (即二進位的 00001110)向左移兩位等於 56
Time of Update: 2018-12-05
J2ME 配置規範=========JSR 30 --- Connected Limited Device Configuration 1.0http://jcp.org/en/jsr/detail?id=30JSR 139 --- Connected Limited Device Configuration 1.1http://jcp.org/en/jsr/detail?id=139JSR 36 --- Connected Device Configuration 1.0http://jcp.
Time of Update: 2018-12-05
事務並發存取控制策略 當前J2EE項目中,面臨的一個共同問題就是如果控制事務的並發訪問,雖然有些持久層架構已經為我們做了很多工作,但是理解原理,對於我們開發來說還是很有用處的。 事務並發訪問主要可以分為兩類,分別是同一個系統事務和跨事務訪問的並發存取控制,其中同一個系統事務可以採取樂觀鎖以及悲觀鎖策略,而跨多個系統事務時則需要樂觀離線鎖和悲觀離線鎖。在討論這四種並發存取控制策略之前,先需要明確一下資料庫交易隔離等級的問題,ANSI標準規定了四個資料庫交易隔離等級,它們分別是: 讀取未提交(
Time of Update: 2018-12-05
一、代齡(Generation) 代齡就是對Heap中的對象按照存在時間長短進行分代,最短的分在第0代,最長的分在第2代,第2代中的對象往往是比較大的。Generation的層級與FrameWork版本有關,可以通過調用GC.MaxGeneration得知。 通常,GC會優先收集那些最近分配的對象(第0代),這與作業系統經典記憶體換頁演算法“最近最少使用”演算法如出一轍。但是,這並不代表GC只收集最近分配的對象,通常,.Net GC將堆空間按對象的生存期長短分成3代:新分配的對象在第0代(0
Time of Update: 2018-12-05
本文是在其他人基礎上修改而來,測試過程:正常zip方式壓縮檔,然後用wrar工具可以解壓出來(開始用wrar3.4版本的怎麼也解不出來,以為是不支援wrar解壓,後來改用3.9及4.11版本可以實現正常解壓,搞了半天時間,原來是版本問題,版本不對害死人啊),另外wrar壓縮時選擇“zip”選項壓縮時,再用此類進行解壓,也可以正常解壓。在此以做標記,給自己個別人做鋪路,以後少走彎路,如下列出代碼,至於dll自己可以去下載,屬於開源類庫。調用方式,如下: private void
Time of Update: 2018-12-05
資料庫和作業系統一樣,是一個多使用者使用的共用資源。當多個使用者並發地存取資料 時,在資料庫中就會產生多個事務同時存取同一資料的情況。若對並行作業不加控制就可能會讀取和儲存不正確的資料,破壞資料庫的一致性。加鎖是實現資料庫並 發控制的一個非常重要的技術。在實際應用中經常會遇到的與鎖相關的異常情況,當兩個事務需要一組有衝突的鎖,而不能將事務繼續下去的話,就會出現死結,嚴 重影響應用的正常執行。 在資料庫中有兩種基本的鎖類型:排它鎖(Exclusive Locks,即X鎖)和共用鎖定(Share
Time of Update: 2018-12-05
由於blend不夠普及,圖片平鋪問題在所難免。以前寫過如何在WPF中利用VisualBrush進行平鋪。但是在silverlihgt中是沒有VisualBrush的。那隻能通過代碼來控製圖片平鋪用了。
Time of Update: 2018-12-05
初學Android,編寫這個MyViewFlipper真是費了好多勁,不足之處還望海涵。 首先用到的資源,四個動畫。 push_left_in.xml<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android" > <translate
Time of Update: 2018-12-05
因部署需要,在win2003上安裝ArcGIS9.2後打不開ArcMap,ArcCatalog,但是能開啟ArcReader,最後反覆嘗試發現是License的問題,最後又從同事那邊重新copy一個新的license,重新讀取後設定成功。其實安裝過程時,選用的License沒有提示問題,但並不能保證軟體安裝成功後也正常認證成功,在我的資源裡提供一個萬能的License,可以下載使用,只針對9.2,其他的沒有測試過,其他版本請甚用,下載後注意修改機器名稱資源地址:http://download.c
Time of Update: 2018-12-05
此功能實現研究了很長時間,開始用C#寫的activex外掛程式,實現起來比較容易,服務端也可以直接寫入到檔案夾中,可是有個缺點就是用戶端必須安裝framework,這個對客戶來說是不現實的。後來研究用c++實現activex,post上傳到伺服器url,然後接受post檔案,由於對c++不熟悉,搞了很長時間沒搞出來,可能還是我對c++不會使用的原因,不過搜遍Google和百度,也沒搜到正解。最後用dephi實現的activex,很簡單就實現了,同事給寫的代碼,不到20行,由此對dephi產生敬
Time of Update: 2018-12-05
SET ANSI_WARNINGS OFFSET ARITHABORT OFF --設定後如果發生0除0操作。則結果為空白,不發生錯誤----ARITHABORT----當設定為 ON 時,溢出或被零除錯誤將導致查詢或批處理終止。如果錯誤發生在事務內,則復原事務。當設定為 OFF 時,如果出現其中一個錯誤則顯示警告資訊,而查詢、批處理或事務繼續處理,就好象沒有發生錯誤一樣。 ----在計算資料行或索引檢視表上建立或操作索引時,SET ARITHABORT 必須設定為 ON。----ANSI_
Time of Update: 2018-12-05
以此為一個好的開始吧!一直都太懶,堅持寫文章是個不錯的開始!碰巧最近在研究WPF3D這塊的知識,也為了練練自己的寫作水平,整理這篇文章。新手上路,多多關照! 本文先以一個簡單的立方體來系統的闡述WPF中三維情境中的各元素。 練練功底,我就簡單說下,說不清楚大家可以移步到http://msdn.microsoft.com/zh-cn/library/ms747437.aspx這裡,微軟說的很清楚。 先來說一些基礎的東西。三位座標系
Time of Update: 2018-12-05
/// <summary>/// 標題:使用類型轉換器進行轉換/// 作者:X.X.Y/// 日期:2009-07-30/// </summary>class Program{ static void Main(string[] args) { // 使用類型轉換器可以達到你的目的 // 此處只做了轉換,未做驗證 SingleDemo(); Int32Demo();
Time of Update: 2018-12-05
摘要從心理學角度來講,不同的顏色代表不同的意思。從這個觀點出發,本文討論網頁介面中背景顏色和內容顏色的關係。瞭解這個關係,有利於:a) 為網頁中不同的內容選擇適合的顏色;b) 瀏覽網頁時,可以方便的找到需要的內容。關鍵字:color, interface, web design1. 介紹1.1 研究來源顏色是能夠輔助介面設計的重要的文化元素(Chen,1999)。Luscher和Scott(1969)閱讀了近 150篇文章,並通過
Time of Update: 2018-12-05
引言 在之前的《建立無阻塞的非同步呼叫》中,已經介紹過非同步呼叫的編寫步驟和實施原理。非同步呼叫是CLR為開發人員提供的一種重要的編程手段,它也是構建高效能、可伸縮應用程式的關鍵。在多核CPU越來越普及的今天,非同步編程允許使用非常少的線程執行很多操作。我們通常使用非同步完成許多計算型、IO型的複雜、耗時操作,去取得我們的應用程式運行所需要的一部分資料。在取得這些資料後,我們需要將它們綁定在UI中呈現。當資料量偏大時,我們會發現表單變成了空白面板。此時如果用滑鼠點擊,表單標題將會出現”失去響應