Time of Update: 2018-12-06
今天在園子裡看到一篇非常不錯的文章,其中一句對是對加班與時間的說法:“沒錢的人,時間就是你的財富.有錢人把錢花出去,得到收益.窮人把時間撒出去,也可以得到收益.”,看完後感受頗深,在這分享給大家:Href 回味過去一年的學習,很多的時候都是圍繞著csla架構,從中汲取的一些想法及感受,剛看到桌上的兩本csla的書(2005與2008),就翻開看了幾頁,正巧看到了屬性一章,對於屬性的一些學習回憶,一些想法,希望能給.net/C#初學者一些協助。 csla架構中以一定的規則定義了很多功能的實
Time of Update: 2018-12-06
大家可還記得《30天自製作業系統》的封面上的那隻貓嗎?記得當時,在果殼網有人問,為何這隻貓長了兩隻尾巴呢,延著這條線,我把這本書捧上了展示的舞台。事隔四個多月,我又重提此書。這本經我手宣傳的書,就像我的寶一樣,每當桌子上對著這著可愛的貓,我都會微微一笑,因為它的俏皮,因為它若隱若現,更因為這獨特的封面設計和譯者@周自恒
Time of Update: 2018-12-06
今晚整理了一下前段時間做的一個小型工作流程應用程式,其核心的功能塊是用的Csla架構試用開發,今天就對Csla架構中的命令對象做下個人理解。 眾所周知,在工作流程的開發過程中,可以分為流程定義過程、流程運行過程和工作任務的跟蹤,特別是流程執行個體啟動並執行過程中,主要的實現可以總結為流程執行個體建立、任務提交、任務回退、辦結、抄送等等,其中的每個功能具有一定的相對獨立性,而且大多數的操作都是命令提交後一次性辦理,基於這種想法,自己在實現過程中對於上述的功能使用Csla架構的命令對象進行實現
Time of Update: 2018-12-06
在使用平台進行軟體開發有好多優點,如開發速度快、開發成本低、出錯率低、容易維護及應對項目變更等。但在使用的過程中平台軟體也不斷的更新及最佳化,所以在其中有很多的功能是開發人員並不可能及時知道的,而且有很多的“機關”可能會浪費大量的時間,也可能在應用的過程中突然想不起來當前應該是怎樣進行配置等等。所以自己也在想該怎樣去解決這個問題,首先我們肯定會想到的是:文檔。 確實,操作文檔相當的重要,這個不用作解釋,但如果單純是個文檔顯得沒有活力,還要去查,搜尋等,無法快速定位在出現問題的功能上,有的功
Time of Update: 2018-12-06
在中國有很多人都認為IT行為是吃青春飯的,如果過了30歲就很難有機會再發展下去!其實現實並不是這樣子的,在下從事.NET及JAVA方面的開發的也有8年的時間了,在這裡在下想憑藉自己的親身經曆,與大家一起探討一下。 明確入行的目的很多人幹IT這一行都衝著“收入高”這一點的,因為只要學會一點HTML、DIV+CSS,要做一個頁面開發人員並不是一件難事,而且做一個頁面開發人員更容易找到工作,收入比普通的工作還要高一些,所以成為了很多高校畢業生的選擇。如果您只是抱著這樣一個心態來入行的話,那閣下可真的
Time of Update: 2018-12-06
一個序列的平衡點是這樣的,它的左邊的所有的元素的和應該等於右邊的所有的元素的和,比如在下面的序列A: A[0] = -7 A[1] = 1 A[2] = 5A[3] = 2 A[4] = -4 A[5] = 3A[6] = 0 3是一個平衡點因為:A[0] + A[1] + A[2] = A[4] + A[5] + A[6]6也是一個平衡點因為:A[0] + A[1] + A[2] + A[3] + A[4] + A[5] = 0(零個元素的和是零)
Time of Update: 2018-12-06
新的工作環境已經半年了,雖然技術上進步不大,但也總想寫一些東西,算是這周的紀念品吧。 公司的項目開發是基於平台的,所以大多數的時間除了瞭解和討論客戶需求,剩下的時間都是在配置表單或流程,開啟VS的機會是少之又少,倒是資料庫使用的更頻繁了一些。因為自己也沒有使用過其他工作平台,所以可能思想有一些束縛,在也挑選自己感覺非常有道理的,今天就來說一下關於項目中的資訊選擇功能,如人員選擇,部門選擇,類別選擇等。 在說之前更想說的是,對於一個系統來說,風格及操作的一致性有多麼的重要,現在流程的蘋果產
Time of Update: 2018-12-06
Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
記得剛開始使用grid時,如果想對一個類別欄位進行顯示,往往需要在後台寫一個方法,通過頁面調用的方式來顯示欄位資訊,當然這也只是一種方式,有的可能在資料返回時已經作了處理,處理方式除了SQL聯集查詢外,一般都要有一個資料來源的存在,能夠靈活的綁定資料來源,是列表功能快速開發的一個基本要求。 自訂欄表中的資料來源綁定也是源自上述思想,對於一個類別欄位,首先我們要知道它的資料來源應該是什麼,說到資料來源類別,這裡還可以分為多種,最為常見的就是自訂SQL語句來查詢,比如項目的業務類型、部門名稱等
Time of Update: 2018-12-06
要想用好一套系統的方法,你必須先透徹地理解這套方法的“道”和“術”,並能將兩者區分開來“道”告訴你應該做什麼,“術”告訴你怎麼來做。(1) 列出A計劃;(2) 找出計劃中風險最高的部分;(3) 對計划進行系統性的測試。第一步:把A計劃寫下來去掉理想中的“自我成分”每個人都會做夢,但是做夢的方式卻大有不同。那些在夜晚睡覺時做夢的人起床之後會發現一切原來都是幻影,但是那些在白天做夢的人卻不是好惹的。他們會大睜著眼睛來做夢裡才會做的事情,並一步步把夢境變成現實。——T.E.勞倫斯在電影《阿拉伯的勞倫斯
Time of Update: 2018-12-06
中午時看到一篇關於工作流程角色的應用問題,沒想到晚上又和一個朋友偶然間談論起了項目開發中的角色問題,把自己的一點想法在園裡留個痕迹,希望對大家有所協助。 對於應用程式來說,許可權控制是一個關鍵功能,其貫穿於整個軟體的開發與使用周期,能有一個好的許可權控制解決方案能提升項目開發速度,特別是系統的維護階段,更能夠體現出來。 許可權的控制,理所當然的引出角色,組織圖等。專案經理擁有查看本人的項目資訊許可權,而且可以修改項目資訊;設計代表可以查看本人的項目資訊,但只能以唯讀方式查看;老總可以查看
Time of Update: 2018-12-06
在資料庫中,union和union all關鍵字都是將兩個結果集合并為一個,但這兩者從使用和效率上來說都有所不同。union在進行錶鏈接後會篩選掉重複的記錄,所以在錶鏈接後會對所產生的結果集進行排序運算,重複資料刪除的記錄再返回結果。如: select * from test_union1 union select * from test_union2
Time of Update: 2018-12-06
編程之美上的題目,具體忘記了,有一個隊列,定義了push,pop,MaxElement三個函數,其中MaxElement要返回隊列中最大的元素,第一次看這個題目就是遍曆,每次MaxElement的時候遍曆一遍隊列,具體代碼不寫了,三個操作的開銷為:1 push:O(1) 2 pop:O(1) 3 MaxElement:O(Length(que))於是換成另外一種方法,設定一個MaxVal,每次push與進入隊列的元素進行比較,這樣代碼如下:(為了節省篇幅,利用了STL) 1 int
Time of Update: 2018-12-06
Intel組合語言程式設計第五章編程聯絡繪製色彩文本 1 INCLUDE irvine32.inc 2 3 .data 4 str1 BYTE "Enter",0 5 color DWORD 1 6 7 .code 8 PrintText PROC 9 mov ecx,410 L1:11 mov eax,color12 call SetTextColor13 call WriteString14 inc color15
Time of Update: 2018-12-06
不知道能堅持多久,一直都感覺自己是三分鐘熱度的人,其實這樣的事情已經好幾次了,記得小學就曾經想堅持寫日記,可惜終究沒有堅持下去,這次寫部落格不知道能否堅持,寫部落格的目的只是想總結下經驗,寫下學習資料,以後好找,因為發現每次從一本書中找東西還是很慢的.....今年的學習計劃是把C++學好,現在在學STL,還有要看Windows核心編程,上個月看完多線程的,這次準備看記憶體管理的了,讀之前還是要把多線程的總結下,畢竟API快忘記了,如果有空的話希望把unix網路編程也看了,自己對於網路編程還是高度
Time of Update: 2018-12-06
1 #define offsetof(TYPE, MEMBER) ((size_t) & ((TYPE *)0)->MEMBER )宏功能:獲得一個結構體變數成員在此結構體中的位移量。1. ( (TYPE *)0 ) 將零轉型為TYPE類型指標;2. ((TYPE *)0)->MEMBER 訪問結構中的資料成員;3. &( ( (TYPE *)0 )->MEMBER
Time of Update: 2018-12-06
底層知識:深入理解電腦系統編譯原理現代編譯原理(C語言描述)編譯原理及實踐作業系統設計與實現電腦程式設計與解釋待補充PS:在學編譯原理前最好先學下yacc和lex 基礎知識:深度探索C++物件模型C程式設計語言資料結構與演算法(這方面的書感覺很多,但是可能自己理解力不夠,感覺都不怎麼適應,接下來再找找)STL源碼剖析 作業系統:unix環境進階編程unix網路編程兩卷TCP/IP詳解三卷 其他:補習英語,畢竟自己高中水平,感覺英語還是很重要的補習數學,希望能好好學下數學,畢竟是資料結構和演算法
Time of Update: 2018-12-06
代碼Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
一直不知道這個毛病是好還是壞,亦或只是個人行為,談不上好壞....斷斷續續看的書起碼也有幾十本,沒有一本看完的,比如資料結構,總共看了2本,才學到樹完,C++基本都是沒看完,只是大概瞭解下,都是在斷斷續續中學習,邊學邊用邊查,林旭則是三本書交換看,APUE,unix/linux編程實踐,linux程式設計...第二本現在已經沒看了不知道這種習慣是否好壞
Time of Update: 2018-12-06