Time of Update: 2018-12-06
自己研究了下如何動態設定頁面的Head部分的Mate,由於本人記性不是很好於是決定記錄下來,以備不時之需。asp.net的web表單提供了一個HtmlHead類,通過這個來我們就可以想頁面的Head部分添加Meta,Link等,我們可以這樣做。 Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
自從MVC3 RTM版本發布以來,我一直對Mv3c非常感興趣,尤其是新發布的Entity Framework Code-First以來,我就被它深深地吸引,一句話真的很好用。但是,最近接到一個項目,要求使用萬網的虛擬機器主機,無奈虛擬機器主機不支援.Net Framework4,所以只好採用.Net Framework3.5了,那麼資料訪問技術自然也就只能用Entity
Time of Update: 2018-12-06
最近在一個項目中需要找出已到期的記錄,但是在實現中發現了一個錯誤,代碼如下:實體模型Article.cspublic class Article { public int ID { get; set; } public int CategoryID { get; set; } public string Title { get; set; } public string Container { get; set; }
Time of Update: 2018-12-06
JavaScriptSerializer在序列化DateTime時,是用刻度來表示的,具體在Json體現為:\/Date(315547200000)\/ 用V進行一個閉包, 括弧內為Date的刻度,刻度就是時間滴答滴答經過的毫秒數,刻度計算的趕止時間為:UTC 1970年1月1日午夜開始的,注意該起止時間是UTC時間,看看以下程式:Customer cs = new Customer(); cs.BirthDay = new DateTime(1980, 1, 1, 12
Time of Update: 2018-12-06
1.CDumpContext 該類沒有基類。這個類支援面向流的診斷輸出,以人能夠閱讀的文本。該類重載了<<操作符。afxDump是一個預聲明的CDumpContext對象,可以方便使用。該對象只在MFC的Debug版中有效。可以將調式資訊輸出到調試輸出視窗或調試終端。// example for afxDumpCPerson myPerson = new CPerson;// set some fields of the CPerson object...//..// now
Time of Update: 2018-12-06
我想快速搜尋所有主機,我已經試過以下方法,注意,我強調的是快速 1.用ping,當然可以,但是如果要在程式中實現不大合理,而且我覺得速度也快不到哪裡去 2.用winpcap發送arp請求包可以獲得,但是擷取時間不確定,而且擷取速度不算太快 3.用SendARP函數,對於需要掃描255個主機時簡直太慢了不能忍受,感覺程式都無法響應了。於是我嘗試著?55個線程分別調用SendARP函數,結果發現大多數SendArp都調用失敗,錯誤值是31。不知道為什麼
Time of Update: 2018-12-06
從來沒有碰到這麼奇怪的問題。在我的.Net程式中一直採用相對路徑的形式控制訪問資源。把網站發布到在區域網路內一台機器A上,例如IP為192.168.0.100,連接埠號碼8080.在A上採用localhost以及A的ip形式訪問網站都沒有問題。但是如果換做區域網路內另外一台機器B去訪問的話,在機器B上則出現css資源,圖片資源等無法顯示的問題。在B上,我查看了片屬性,發現圖片的連結地址竟然是 localhost:8080/XXX/XXX.jpg.
Time of Update: 2018-12-06
在部落格園逗留了一年多了,一直想上來寫點東西,但是每每寫的時候又不知道有什麼可以分享給大家,因為我以為自己懂的別人也懂。直到我開始帶項目了,我才知道該寫點什麼。 好了,廢話不多說了,今天來開始寫本人的第一篇博文,水平有限,還望各位海涵! 今天我要分享的是,基於DevExpress中的LayoutControl控制項,在WinForm下動態配置介面的一個設計方案,主要用於各種情境下的動態表單產生。 相信用到DevExpress控制項的童鞋,對LayoutControl這個東東應該不會陌生
Time of Update: 2018-12-06
雖然寫過近3年的.net程式,網站也寫過不下2,30個。但是從來沒有認真考慮過大型網站應該如何儲存使用者登入資訊,才不會造成負載方面的問題。就在今天早上,一個朋友的網站運營方面出現了問題,在使用者量同時線上達到12000人左右的時候大面積出現頁面無法開啟,新使用者排隊時間過長以及甚至出現了崩潰的情況。於是他把這個難題交給我,問我能否解決。 我花了一整天的時間去搜尋大型網站對於使用者登入資訊儲存的最佳化方案的時候,往往更多見到的網友們對於大型網站是採用Session方式還是Cookie方式爭執不
Time of Update: 2018-12-06
問問題的太多了,我一個人回答起來實在精力有限,搞了個QQ群,有問題的來這裡問吧,大家也可以分享下訂票心得什麼的。QQ群:1661459 錯誤說明1.出現中錯誤請安裝12306的根憑證。 2012-1-12 v1.11.修正更新提示可能會被擋住的BUG;2.部分BUG修複;3.功能基本完善完畢,版本號碼升級為1.1。 2012-1-11
Time of Update: 2018-12-06
procedure TForm1.Timer1Timer(Sender: TObject);var WHandle:hwnd; hPID:hwnd; pHandle:hwnd; base,ybase,ybase1,gjms1,num,mapAddr,rnameAddr:dword; hp,maxhp,mp,maxmp,px,py,yhp,ymaxhp,ymp,ymaxmp:cardinal; map,rname,gjms:array[0..32]of
Time of Update: 2018-12-06
在C#中,foreach是個好東西,他可以迭代集合中的元素,並且可以無須知道集合的元素數量,使用起來要比for迴圈語句方便的多,這篇隨筆記錄的就是我對foreach語句的一些體會。 對於那些技術高深的大牛們來說,一般在談論某些技術時,總是說的面面俱到,而且十分嚴謹,就猶如庖丁解牛一般,而對於我來說解牛根本就談不上(怕挨板磚),充其量就是給它剌上一小刀,至於能不能拉破皮就另一說了,這就是我為這篇隨筆起名叫《給foreach語句剌上一小刀》的原因了,廢話少說,進入正題了。
Time of Update: 2018-12-06
//首先建立dll~~這個沒什麼說的~~我也是抄習論壇裡某位高手的(不好意思不記得名字了)~library dllProject1;{ Important note about DLL memory management: ShareMem must be the first unit in your library's USES clause AND your project's (select Project-View Source) USES clause if your DLL
Time of Update: 2018-12-06
聯想筆記本Z-485 風扇除塵 拆機教程圖解作者:付博 QQ:1151639935 蘭州理工大學 國際貿易專業 1.首先將筆記本翻到背面,並準備好兩把螺絲刀,如: 2.卸下電池和後蓋,如 3.卸下硬碟 4.拆下記憶體條(如果僅是給風扇除塵,記憶體條也可不拆的,在此只是示範一下) 5.拆下光碟機( 6.將筆記本翻到正面,卸下鍵盤注意鍵盤有卡扣,先用平頭螺絲刀將四周邊緣撬開,再將鍵盤從底部向上推就下來了,還要注意鍵盤有一根排線與主板相連,不要硬扯斷了。
Time of Update: 2018-12-06
最近在學習物件導向設計模式,GOF的23種設計模式大概看了一遍,簡單總結一下,設計模式主要分為三種模式,分別是建立模式,結構模式,行為模式。 回過頭想一下具體有哪些模式,在什麼情況下用什麼設計模式,好像還是一頭霧水,但是我有幾點我卻印象深刻,下面就來說說我的感受。 什麼是設計模式,我認為設計模式就是前人在程式設計過程中總結出來的經驗,他不是憑空創造出來的。 為什麼要用設計模式呢? 設計模式的出現就是為瞭解決軟體的變化,因為世界上沒有不變的軟體,如果有那我想設計模式也就不存在了。剛才說
Time of Update: 2018-12-06
1. 如何獲得zlibzlib的首頁是:http://www.zlib.net/2. 用VC++6.0開啟把下載的原始碼解壓開啟,VC6.0的工程已經建好了,在\projects\visualc6. 雙擊zlib.dsw, 可以在VC++6.0中看到裡面有3個工程: zlib 是庫檔案(編譯設定選中 win32 lib debug / release), 工程example 是如何使用 zlib.lib 的樣本, 工程minigzip 是如何用 zlib
Time of Update: 2018-12-06
今天閑著沒事,做了一個動態載入使用者控制項的實驗,結果發現了一個問題。使用者控制項:TimeDisplay.ascx,裡面只有一個LinkButton代碼如下 Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
今天長見識了,我一直以為想要取0~N-1之間均勻分布的隨機數,用rand()%N就可以了。(N不超過RAND_MAX)事實是在N不大的時候,基本上是均勻分布,但是並不確切。因為rand()產生0-RANDMAX之間的整數,但是RAND_MAX通常不是N的倍數。導致求餘數的時候,有些數的機率高那麼一點點。當然當N小的時候,因為RAND_MAX很大(通常是0x7FFF),這個機率的差別很小。比如N=10時,會導致0~7的機率比8~9的機率高0.0000305。所以當N較大,或者N超過RAND_MAX
Time of Update: 2018-12-06
前日,看到這個問題了。 沒有深入瞭解。我的常識裡面get最大傳遞的值為256b,post 是2M。這是很久以前不知在哪看到的。於是又百度一下。看到兩篇文章裝過來看看:淺談 HTTP中Get與Post的區別GET方式傳值的最大長度都有些道理。引用其中一些觀點:get 首先是"GET方式提交的資料最多隻能是1024位元組",因為GET是通過URL提交資料,那麼GET可提交的資料量就跟URL的長度有直接關係
Time of Update: 2018-12-06
安裝環境: ubuntu 13.10 32bit安裝準備: jdk-7u17-linux-i586.tar.gz ()安裝步驟: 檔案下載好之後,放在~檔案夾下 開啟終端 mkdir development tar -zxvf jdk-7u17-linux-i586.tar.gz -C development sudo mv development /usr/local cd ~ vim development.sh 輸入下面的代碼並儲存: export