在SQL Server中對視圖進行增刪改
Lesktop開源IM發布以后,有一些網友問及如何在嵌入IM后與自己網站的用戶系統整合(即如何讓嵌入的IM直接使用網站原有的用戶數據庫,而不需要將已有的用戶數據導入到IM的數據庫中)。Lesktop對Users表(存儲用戶登錄名,昵稱,密碼等信息的表)都是在存儲過程中進行增刪改的,顯然,如果直接去改Users表相關的存儲過程是比較麻煩的,本文將介紹一種較為簡單的方法,在不需要修改存儲過程和源代碼的情況下整合用戶系統。
Lesktop開源IM發布以后,有一些網友問及如何在嵌入IM后與自己網站的用戶系統整合(即如何讓嵌入的IM直接使用網站原有的用戶數據庫,而不需要將已有的用戶數據導入到IM的數據庫中)。Lesktop對Users表(存儲用戶登錄名,昵稱,密碼等信息的表)都是在存儲過程中進行增刪改的,顯然,如果直接去改Users表相關的存儲過程是比較麻煩的,本文將介紹一種較為簡單的方法,在不需要修改存儲過程和源代碼的情況下整合用戶系統。
幾乎每一位做軟件開發的技術人,都聽過類似這樣的話,“30 歲以后,身體比不過 20 幾歲的年輕人,需要轉型做管理了”。這句話理解起來是沒有問題的。的確年齡越大身體就越比不過自己 20 多歲的時候,拼體力不夠,但拼經驗也完全夠資格去帶領年輕的團隊上戰場搏殺了,不過這里面的“管理”一詞,不單單是管人,我認為賦予了太多的內涵,之后我慢慢說道。
以前,讀書前會很想讀一本書,但實際讀書時,經常是“想讀完書”,而不是“想讀書”。這種想法經常會讓我的生活變得很痛苦,當你做一件事想著快點做完時,你的心思其實已經不在這件事上了。
曾經有不少人對我問過類似的問題:作為技術人員在創業團隊(或是小公司)工作,技術上沒什么挑戰,覺得自己得不到鍛煉,我該怎么辦?
作為一個研發工程師,無論你是否喜愛閱讀,相信你都一定讀過不少關于計算機技術的書籍。這其中不乏《21天學會JAVA》這樣的語言入門書籍,也有《算法導論》這樣的專題書籍,也有《人月神話》這樣關于軟件管理學的實用性的書籍。也許你已經讀過他們中的大部分,也許你現在還在不斷地購入新的書籍來補充你的知識庫。但請稍等一下,你是否思考過這樣的問題,面對大量的計算機科學書籍,你是否都真正讀懂了它們呢?有多少本書,當你將他放在書架上之后,就再也沒有重新打開過?有多少知識是真正被存儲在你的大腦中,并隨時可以提供調用?拿到一本書后,高效閱讀的正確姿勢的什么?如果你有以上的疑惑,那么接下來,我們將一起探討一個問題,如何閱讀一本計算機科學類書籍。
成功的創業者也不會認為其他創業公司會碰到和自己一樣的困難,因為創業者總是習慣于拿那些宣告勝利的發布會以及成功公司經過修訂的歷史來對照自己日常的艱苦拼搏。為了讓你知道自己并非孤軍奮戰,我總結了創業初期最常遇到的10種現實情況:
近段時間,一直在負責一個產品版本改造(C/S系統進行B/S改造)的研發項目管理,在任務緊、時間短、團隊成員又沒有相關技術(Silverlight)背景的惡劣情況下,我帶領包含我在內只有6個人員(5個研發人員,1個產品經理,產品經理在系統版本改造中主要精力投入到輔助市場部進行產品推廣去了)的超小型項目團隊,終于在公司給定的時間范圍內完成了整個產品的版本改造。這其中經歷了需求變更、技術風險、人員變動等諸多問題,項目任然取得了成功,這種使用新技術的試驗項目能夠取得成功不得不說有幾分僥幸,更多的還是團隊兄弟之間的互相幫助、團隊協作。
在IT工程師和培訓機構多如牛毛的時代,拜師學藝并不難。但自學編程對于毫無基礎的同學來說卻可能是個問題,相信有過類似經歷的朋友都有一把辛酸淚和一肚不吐不快的體會。讓我們從一個故事說起…
昨天項目組進行了一個設計評審,主要是對OpenExpressApp的AutoUI部分進行重構,我相當于評審人。大家也可以把這個評審過程當做與人交流你的設計思路的一個過程,以下從我評審的一些要素來談談與人交流設計思路時需要考慮的內容,也許對大家在實際工作中的架構、設計和溝通都有所幫助。
最近由于工作及Solution項目的影響,我在重新學習DDD和領域建模的一些知識。然后,我突然就想到了這個問題,以及我是怎么做的?