Time of Update: 2018-12-03
1、一個依賴對象樣本: public class MyDendencyControl : MyDependencyObject { public static readonly MyDependencyProperty ContentDependencyProperty = MyDependencyProperty.Register("Content", typeof(string), typeof(MyDendencyControl), new
Time of Update: 2018-12-03
這裡是部分代碼,其它代碼見Silverlight實戰樣本,直接上代碼:1)DynamicDataField.cs [Serializable] public partial class DynamicDataField { public string FieldName { get; set; } public string StrValue { get; set; } public DateTime DTValue { get;
Time of Update: 2018-12-03
一下分兩部分講解本次實驗的內容:第一部分:選擇目錄 即選擇某一個檔案夾,但不顯示該檔案夾下的具體檔案在MFC編程中,我們常常需要選擇檔案所在位置,某個檔案目錄所在位置,而自己又不想手動添加,於是利用按鈕彈出選擇檔案夾
Time of Update: 2018-12-03
fseek函數的用法函數名: fseek功 能: 重定位流上的檔案指標用 法: int fseek(FILE *stream, long offset, int fromwhere);程式例:#include <stdio.h>long filesize(FILE *stream);int main(void){ FILE *stream; stream = fopen("MYFILE.TXT", "w+"); fprintf(stream, "This is a
Time of Update: 2018-12-03
用實體來做事情的時候確實比較方便,有利於編程。但有的時候也非常麻煩,因為有些資料屬於屬性動態,這在公司專屬應用程式中做些比較進階的功能時用的地方比較多,雖然我前面的博文中提供了一種解決方案,但那時後面沒有用Entity Framework,而是直接用可以返回資料集(DataTable,DataSet)的方式進行的。對於AEF架構而言,就很難搞了,因為執行ESQL後的返回結果必須提供一個實體類才能裝載,這實際上就限制了這種處理方法的應用。當然,解決辦法還是有的,我們可以用實體關聯查詢來替代sql。
Time of Update: 2018-12-03
-----------------------靜心,腳踏實地這讓你知道自己該做些什麼。------------------------建立自己的品牌記住你的IT技術並不能幫上你任何忙,但你如果按照我說的以下幾點來做的話,效果應該會很不錯的。1,管理一個使用者群體2,建立一個受歡迎的開源項目3,常寫部落格4,寫本書吧5,經常發布文章6,在大會上做演講------------------------做一件事情,都要積極的完成獲得的是做出一個產品的能力和經驗,從中得到收穫,並且記錄下來--------
Time of Update: 2018-12-03
因為字典都來自統一的字典表,訪問方式基本相同,利用綁定可以支援索引的特性,搞了一個通用的字典資料來源載入的機制,程式員使用的時候非常方便,可以提供給下拉框,列表框等地方。統一的綁定訪問的形式:{binding Path=Dict[XXXX].DictValues},dict屬性放在viewmodel基類裡面,程式員只要按上述方式綁定即可。索引器方式的綁定,非常的有用,大家可以多試試!
Time of Update: 2018-12-03
最近研究二維碼時發現有的地方需要進行多項式除法,於是自己寫了一個演算法,以活動一下腦子。//初始化數組,賦值0.procedure InitArray(var bb : array of double);var a : integer;begin for a := 0 to high(bb) do begin bb[a] := 0; end;end;//多項式計算.procedure CountMultiExpress(var
Time of Update: 2018-12-03
道德的口號天天在喊,但這些都是喊給別人,喊給老百姓的。這些年來,我都懷疑,我們是不是天生就是人格分裂者,嘴上說的基本上和手上做的對不上號。人與人之間缺少最基本的信任,當然經驗告訴我們也沒法信任。我也發現上層在有意無意引導這種趨勢(對於他們來說,老百姓的這種狀態從管理角度來說是最有利的態勢)。人與人之間的這種關係反映在各個層面,雖然物質上不算很差(雖然,吃的,用的假冒偽劣比較多),除了那些真的沒有一點人性的人,其實大家都活的很累。難道如此才能強大?
Time of Update: 2018-12-03
小結: 如果屬性綁定路徑上的任何可通知變化屬性發生改變,其路徑及以下路徑都視為發生了變化,不管是否是可通知變化屬性,都會重新綁定新值。看來微軟對於綁定的機制是下了功夫的,如果採用簡單的反射,路徑尋找的方式,如果頁面元素比較多,層次比較多,效率肯定有問題的,看來有時間得反編譯,看看他們是如何搞的。下面是測試代碼1)VVMusing System;using System.Collections.Generic;using System.Linq;using System.Net;using
Time of Update: 2018-12-03
OOM這個縮寫就是Java程式開發過程中讓人最頭痛的問題:Out of Memory。在很多開發人員的開發過程中,或多或少的都會遇到這類問題,這類問題定位比較困難,往往需要根據經驗來判斷可能出現問題的代碼。原因主要是兩個:對象沒有被釋放(多種情況引起,往往是比較隱形引用導致被Hold而無法被回收)。另一種就是真的Memory不夠用了,需要增加JVM的Heap來滿足應用程式的需求。最近有同事發的關於解決OOM的問題,讓我瞭解了原來OOM除了在JVM
Time of Update: 2018-12-03
JVM最佳化配置 這裡首先要說明的是這裡提到的JVM是Sun的HotSpot JVM 5和以上的版本。效能最佳化在應用方面可以有很多手段,包括Cache,多線程,各種演算法等等。通常情況下是不建議在沒有任何統計和分析的情況下去手動設定JVM的參數來調整效能,因為在JVM 5以上已經作了根據機器和OS的情況自動設定合適參數的演算法,基本能夠滿足大部分的情況,當然這種自動適配只是一種通用的方式,如果說真的要達到最優,那麼還是需要根據實際的使用方式來手動的配置各種參數設定,提高效能。
Time of Update: 2018-12-03
在SOA的基礎技術實現方式中WebService佔據了很重要的地位,通常我們提到WebService第一想法就是SOAP訊息在各種傳輸協議上互動。近幾年REST的思想伴隨著SOA逐漸被大家接受,同時各大網站不斷開放API提供給開發人員,也激起了REST風格WebService的熱潮。 在收到新需求Email之前,我對REST的理解僅僅是通過半懂不懂的看了Fielding的REST博士論文,說實話當時也就是希望瞭解這麼一個新概念,對於其內部的思想只是很膚淺的瞭解了一下。
Time of Update: 2018-12-03
最近一直在考慮平台的總體結構以及服務架構的問題,粗粗的接觸了OSGI和SCA等思想,有了一些思路,但是還不是很清晰。昨天很好的機會,和普元公司做了一次交流,看到了很炫的IDE功能,同時也看到了SCA思想真正運用到了實際平台中的效果,中間的工作流程也給我留下了很深的印象。
Time of Update: 2018-12-03
年前計劃的婚假,後天早晨就要開始實施了。記得最近一次出遊也是2年以前了,換了公司,然後裝修,結婚,工作,一直都在忙碌。這也算是一次心態的調整吧,現在的工作和未來的計劃需要重新整理一下,看看應該如何讓自己走的更好。 這個blog都是用來寫技術文章的,雖然自己的生活紀事都在msn
Time of Update: 2018-12-03
依賴對象準備增加了屬性中繼資料類型的定義,開始忘記貼了。以上代碼都經過了測試,類比是成功的。其實微軟在頁面中的綁定文法最終都會如類比中那樣實現。微軟的做法是匯入xaml檔案的時候根據檔案中的控制項文法動態產生控制項執行個體,其綁定文法也是在這個過程中自動添加進出的,只不過需要一個簡單的路徑文法分析而已。另外,Silverlight裡的每個控制項都有一個DataContext屬性,這個屬性發生變化時,我覺得會整理一次當前控制項和其子控制項的綁定關係,也就是再做一次綁定梳理。當然,這隻是我的猜測,誰
Time of Update: 2018-12-03
Author: 岑文初Email: wenchu.cenwc@alibaba-inc.com 最近一直在考慮平台的總體結構以及服務架構的問題,粗粗的接觸了OSGI和SCA等思想,有了一些思路,但是還不是很清晰。昨天很好的機會,和普元公司做了一次交流,看到了很炫的IDE功能,同時也看到了SCA思想真正運用到了實際平台中的效果,中間的工作流程也給我留下了很深的印象。
Time of Update: 2018-12-03
Spring交易管理的失效和Proxy類型的DataSource 在服務架構中,我們由於需要將DataSource作為第三方服務暴露給其他模組(此處是十分不推薦的,因為如果作為服務那麼首先就要求該服務沒有狀態),因此就採用Jdk的Proxy來實現虛擬DataSource暴露給其他模組以及第三方。 環境: 採用ASF(基於SCA服務架構的應用服務架構)暴露DataSource作為第三方服務,其他模組的Ibatis
Time of Update: 2018-12-03
每個人在人生的不同階段都在成長,父母們為自己記錄了過去的成長曆程,自己也在成年以後記錄著自己的成長曆程。程式員或者架構師都有著自己的“孩子”,不論自己的孩子是好是壞,都為自己的孩子有一點成績而激動不已。現在的我也正在培育著一個自己的“孩子”,雖然在它成長過程中我要付出很多,但是看著它的成長,讓我覺得所有的付出都是值得的。因此通過這種方式,記錄下它的成長,記錄下遇到的種種困難和解決之道,為自己也為其他程式員架構師在培育“孩子”的過程中提供可能有協助的一些資訊。 一.初涉SCA
Time of Update: 2018-12-03
JGroup 使用分享 JGroup是當前被廣泛使用的可靠組間通訊的工具之一。例如OSCache以及JBossTreeCache都是用的是JGroup。