Time of Update: 2018-12-05
聲明: 本部落格文章原創類別的均為個人原創,著作權。轉載請註明出處: http://blog.csdn.net/ml3947,另外本人的個人部落格:http://www.wjfxgame.com。 ControlsFX 是JavaFX的一個擴充控制項陳列庫。是對JavaFX內建的控制項的一個補充。 下面是ControlsFX的樣本程式: 大家可以看到,ControlsFX裡新增加了一些控制項。我們來分別看看有哪些控制項把! ButtonBar:
Time of Update: 2018-12-05
驗證檢視狀態 mac 失敗。如果此應用程式由網路場或群集承載 請確保 machinekey 配置指定了相同的 validationkey 和驗證演算法。不能在群集中使用 autogenerate。總是莫名其妙的遇到這種問題,下面我總結了一些常用的解決方案,基本可以解決大家在asp.net編程中遇到的問題。但驗證檢視狀態 mac 失敗問題,微軟是要負一部分責任的。本來好好的一個程式,運行一段時間突然就出現這種問題了,大家是不是有同感。方法一:驗證檢視狀態 MAC
Time of Update: 2018-12-05
ADO為這些BLOB欄位提供了兩種方法GetChunk和AppendChunk,通過它們,你可以象讀寫檔案一樣,把其它檔案的內容寫進去讀出來。 ///////////////////簽署憑證資料入庫//////////////////////////////////////// memset(pBuf,0,2000); memcpy(pBuf,stCert.CertSign,stCert.CertSignLen);
Time of Update: 2018-12-05
__ConnectionPtr是一個串連介面,首先建立一個__ConnectionPtr介面執行個體,接著指向並開啟一個ODBC資料來源或OLE DB資料提供者(Provider)。以下代碼分別建立一個基於DSN和非DSN的資料連線。 //使用__ConnectionPtr(基於DSN) __ConnectionPtr
Time of Update: 2018-12-05
Maven中的settings.xml檔案預設是在MAVEN_HOME/conf目錄下的,用於配置全域maven行為;但是,一般使用者都需要複製一份到使用者目錄/.m2下,以用其配置本使用者的maven行為,這是一條最佳實務。settings.xm的配置其實在settings.xml檔案內部已經有詳細的說明,本文主要針對個別細節特彆強調下,因為如果不注意這些細節,那麼狠容易碰到一些莫名其妙的問題。1、關於profiles的配置檔案中關於profiles的配置有如下描述:<!--
Time of Update: 2018-12-05
反正切(Arctangent) 大家可能都猜到了,反正切簡單地說就是正切函數的反函數。我們只要輸入對邊與鄰邊的比值,就可以得到相應的角度。 在 Flash 中有兩個函數可計算反正切。第一個就是像前面介紹過的函數一樣Math.atan(ratio),只需提供對邊與鄰邊的比例值。例如,前面學過 30 度角的正切值約為0.577。試一下:trace(Math.atan(0.577) * 180 / Math.PI);輸出結果是一個近似 30
Time of Update: 2018-12-05
選項按鈕在沒有設定Group屬性時,在MFC ClassWizard->Member Variables中看不到按鈕控制項的ID號,設定了Group屬性後就可以看到ID號並能設定變數。 Group屬性是用來對選項按鈕進行成組設定的。 設定Group屬性的Radio是本組的第一個,ID大於本Radio ID的Radio都是本組的radio(但是小於另一個設定Group屬性的Radio
Time of Update: 2018-12-05
最近一個項目使用Qt在VS2008中開發一個用戶端,由於用戶端資料量較小,所以資料庫使用的是SQLite3,體積小,速度快,易維護,開箱即用,很好!開發時,使用SQLite3.exe的用戶端操作SQLite的資料庫檔案,insert和select都沒問題,支援中文支援得很好,沒有亂碼;但使用SQLite3的控制台insert進去的資料,再用Qt查詢出來的時候,全是亂碼!但是用Qt往SQLite的資料檔案裡insert進去的記錄全部正常,沒有亂碼。原因在於,SQLite3.exe的控制台的編碼格式
Time of Update: 2018-12-05
IHttpModule.Init最近正在寫一個urlrewrite用到了ihttpmodule介面,所以研究了一下,如有不對地方請指出,我們大家一起學習。先來介紹一下IHttpModule介面,該介面主要用來處理請求的,和IHtttpHandle一起完成用戶端的請求。當有用戶端請求到來時,請求先到達inetinfo.exe進程中,IIS和Aspnet_isapi.dll都運行在該進程中,當發生伺服器端錯誤時,該進程會重新啟動,session會丟失。然後用戶端請求到達aspnet_isapi.dl
Time of Update: 2018-12-05
動態調整 下面,讓我們來真正體驗一下在迴圈行走中改變各個值所帶來的不一樣的效果。Walking5.as 又將 Slider 滑塊類加入進來,用於動態改變這些變數。 本例中,在螢幕上建立並放置了五個滑塊, 13-6 所示。圖 13-6 加入滑塊 表 13-1 所示,滑塊的名字(從左至右),功能以及設定。這些都是我認為比較合理的範圍和取值。總之,我們可以任意地實驗其它的取值。表 13-1 控制行走的滑塊 執行個體
Time of Update: 2018-12-05
又是一陣子沒更新了,一直在考慮關於這個3D的問題。自從CS4版本的FLASH出來過後增加了許多類,諸如現在要介紹的3D類,和之前發的3D基礎的思想是一樣的。但是我想單獨提出來。看完後肯定會覺得是相當有必要的。 (以下就不再重複CS4版本作為環境了) 再回顧下轉寄的十五章的公式:基本 scale = fl / (fl + zpos);sprite.scaleX = sprite.scaleY = scale;sprite.alpha = scale; // 可選sprite.x =
Time of Update: 2018-12-05
最近在用Qt做串口資料收發方面的實驗,經常用到像QString和QByteArray一類的字元處理類,因此在這裡做一個總結,文章有點淩亂,希望見諒。 先要說的是QString。 之所以把QString單獨拿出來,是因為string是很常用的一個資料結構,甚至在很多語言中,比如JavaScript,都是把string作為一種同int等一樣的基本資料結構來實現的。 每一個GUI程式都需要string,這些string可以用在介面上的提示,也可以用作一般的資料結構。C+
Time of Update: 2018-12-05
圓和橢圓 目前為止我們已經掌握了正弦波,下面再來看看它的兄弟,餘弦波。與正弦波的形成相同,只不過是使用餘弦函數代替了正弦函數而已。 如果你還記得前面所說的正弦和餘弦是怎樣一種相反關係的話,就能理解,它們只是波形都相同,只是所處位置不同了。圖 3-19 為餘弦波映像:圖 3-19 餘弦波形 可見,餘弦映像中 0 度和 2pi 度(或 360 度)的值都為 1,從 1 開始經過 0,-1,0, 最後回到 1。所以,它與正弦曲線相同,只不過位置發生了一點位移。圓形運動
Time of Update: 2018-12-05
本章我們不去介紹一些新的運動、物理學或渲染圖形的方法。我要給大家介紹的是矩陣(Matrix),它給我們提供了一個新的可選方案。 矩陣在 3D 系統中 3D 點的旋轉,縮放以及平移(運動)中使用得非常頻繁。在各種 2D圖形的變換上也很常用。您也許可以回想到 beginGradientFill 方法就是使用矩陣來設定位置,大小以及旋轉比例的。 本章大家將看到如何建立一個 3D 矩陣系統,用以操作 3D 的影片並且可以看到一些Flash 中內建的矩陣。我很慶幸現在為止還沒有一處提到
Time of Update: 2018-12-05
導讀:本文是由陳皓和他的一位朋友Mailper合作完成,原名叫《Build Your
Time of Update: 2018-12-05
彈簧鏈 下面我們將幾個彈性小球串聯起來。 在介紹緩動一節時,我們簡單地討論了滑鼠跟隨的概念,意思是說一個物體跟隨滑鼠,另一個物體再跟隨這個物體,依此類推。當時沒有給大家舉例子, 是因為這個效果現在看來有些遜色。 但是,當我們在彈性運動中使用這個概念時,效果就截然不同了。 本程式的設計思想:建立三個小球,名為 ball0, ball1, ball2。 第一個小球,ball0 的動作與上面例子中的效果是相同的。 ball1 向 ball0 運動,ball2 向 ball1
Time of Update: 2018-12-05
一般來說,.net 的exe assemly會存在一個對應的*.exe.config設定檔。當需要讀取配置資訊的時候,可以直接通過ConfigurationManager.AppSettings[index]來讀取*.exe.config中的索引值,但很少存在dll assembly需要config file的情況。假如當前dll assembly名為test.dll,如果在test.dll中調用ConfigurationManager來讀取test.dll.config,那麼是無法成功的!
Time of Update: 2018-12-05
由我們可以看到Yahoo的首頁在YSLOW中的評分情況。今天我針對其中“Compress components with
Time of Update: 2018-12-05
編寫代碼 首先要讓兩個小球以一定的角度運動並且最後相互碰撞。開始的設定與前面相同,兩個小球執行個體:ball0 和 ball1。這次讓它們變大一點, 11-9 所示,這樣它們碰撞的機會就會大一些。 圖 11-9 二維動量守恒,設定舞台package { import flash.display.Sprite; import flash.events.Event; public class Billiard3 extends Sprite { private var
Time of Update: 2018-12-05
從這一章開始,我們將學習三角學,並在第五章開始應用到動畫技術中,其實在下一章的繪圖技術中就會接觸到。如果你已經對三角學有所瞭解或渴望學習動畫方面的知識, 那麼可以跳過開始這部分,待日後遇到不懂的問題時,再回來學習。我們用到的 90%的三角學都需要 Math.sin 和 Math.cos