一個關於拼圖算法的問題

現在隨機生成一些PictrueBox 控件,如何把這些pictureBox合理的拼在一個Panel控件裏,每個PictrueBox控件不可有重疊的部門,只能是邊與邊相切。pictrueBox的寬與高可以互換(此爲模擬旋轉90度)。還有要注意的是PictrueBox必須被Panel包含。
非常感謝您的解答,有答案的話可以回貼或發送到我的郵箱.向無私的好同志致敬

原有一個基於Java Web開發的BS應用程序,其數據庫爲 A
現我負責的C#項目爲WinForm架構,其數據庫爲 B;問題:
我在Java Web應用程序中保存信息至 數據庫A,與此同時,爲保持 數據庫B 中相關表信息的同步,需更改 數據庫B 中某表的一個字段值。我的解決方法:
我思考到的的辦法是採用Web服務的方式,即以VS 2005 建立一個Web服務發佈出去,然後在基於BS架構的Java程序調用該Web服務。不過經理說Web服務的處理速度很慢,希望大家能給予其他解決辦法。

建議用數據庫觸發器。 這樣可靠性最好。
在數據庫A中建立一個觸發器,一旦發生內容更新,就自動更新數據庫B中的內容。
但是不知道能不能跨庫更新,這個需要查一下。

你們經理是不是把界面一分工,然後兩個星期都不管,等你做完了在品頭論足的那種經理?
如果你們習慣於每個任務都是幾個小時——不超過半天地敏捷開發,那麼不存在花費巨大時間爭論問題,經理可以先跟你用10分鐘寫個基本接口設計,用1個小時先完成一個web service實現,然後等過幾天再重構。

不知道你們這個是什麼東西,感覺上這種東西在開發時也不值得我去給你想什麼“其它解決方法”。唉,有些公司真是有一大把時間拿來消耗,你們是不是總加班不給加班費哦?我們從來不加班。

DataGridView的MouseEnter事件如何定位進入了那個cell?
我的意思是datagridview 換單元格會觸發此事件.我想知道他進入了那個單元格.

MouseEnter事件只在鼠標穿越DataGridView的邊界時才發生,確切的說是即將進入時,所以在這個事件發生時鼠標哪個Cell也不位於

你一定要在DataGridView的MouseEnter來判斷Cell嗎,其實你可以用DataGridView的CellMouseEnter事件,事件參數DataGridViewCellEventArgs可以獲得進入單元格的所在行及列的索引值,

想不通過加載程序集進行反射創建對象,主要是想速度快一些。
而獲取system名稱空間下的類都可以得到,

而名稱空間都引用了。如何解決這個問題?
你是不是沒有添加System.Windows.Forms.dll的文件引用?

不行啊,我也覺得奇怪。只能創建system名稱空間下的類。

就算你獲得了反射對象,你測試過這樣就速度快了?這個所謂“快了一些”如果價值1毛錢,我可以借給你1毛錢然後你還是用正確、可用的方式,做點有用的開發。

以測試爲準,不要隨便對理論進行聯想。

內部編碼實現不同,誰讓.NET不開源來,要不然也不會有這麼多的奇怪問題。

我覺得你發言也不要隨便對理論進行否定。
我的意思很明顯,就是我的程序已經加載了程序集,如果你要再去加載一次,還期望比直接用已經加載好的程序集速度快嗎?你可以去測試,我覺得我沒有必要去做這個測試。

來源:nba直播

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章