專案中的非技術因素探討(一)
有時候確實是能夠感覺到,一個專案的成敗往往在專案早期就可以預測得到。如果說每個具體的技術點、工具的選擇、策劃的想法、美術的風格這些都是戰術的話,那麼專案的戰略就是這個專案的上層架構了,包括專案成立之初的意圖、版本進度的控制、各個功能單元的安排和配合。 近年來的大部分專案並不是亡於技術細節這些戰術上, […]
-->
程式前沿 幫助程式設計師解決問題,增加專業技能,提升個人能力與未來世界競爭力。
有時候確實是能夠感覺到,一個專案的成敗往往在專案早期就可以預測得到。如果說每個具體的技術點、工具的選擇、策劃的想法、美術的風格這些都是戰術的話,那麼專案的戰略就是這個專案的上層架構了,包括專案成立之初的意圖、版本進度的控制、各個功能單元的安排和配合。 近年來的大部分專案並不是亡於技術細節這些戰術上, […]
專案中常見的溝通方式: 1 文件溝通: 優點: a 不受文字數量的限制,內容具體; b 便於查閱存檔及日後的統一管理;適合描述功能多、業務複雜的專案; c 適合跨部門協作的專案 缺點: a 不容易建立統一標準; b […]
synchronized關鍵字主要解決多執行緒共享資料同步問題。 ThreadLocal使用場合主要解決多執行緒中資料因併發產生不一致問題。 ThreadLocal和Synchonized都用於解決多執行緒併發訪問。但是ThreadLocal與synchronized有本質的區別: sync […]
1.引入log4j.properties log4j.rootLogger=Console,File #定義日誌輸出目的地為控制檯 log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.Targe […]
在專案的開發中經常遇到所謂的跨域問題。最近也是遇到了這個問題,並且花了很多時間來解決這個問題。 前言 首先,什麼叫做跨域: MDN上的解釋: 當一個資源請求一個其它域名的資源時會發起一個跨域HTTP請求(cross-origin HTTP request)。比如說,域名A(http://domain […]
在專案中,想讓某個程式碼使用率提高,減少程式碼量!使用向上轉型和反射機制 部分程式碼如下: 實體類: package com.accord.entity; /** * @author 王久印 * 2018年6月29日 * 單據 */ public class Dj { private String […]