最新文章
|
知識管理交流
→『 技術文檔交流 』
本版文數:9504 今日文數:4068
|
搭建項目過程基本如下:1:分析客戶需求,統籌分析整合各種功能,將功能劃分為模塊,進行模塊的開發;2:系統規劃好后,基本上就可以直接開發了,搭建IDE,搭建服務器,PHP需要IIS和apache3:b/s結構的項目一般都使用MVC模式,因此,一般先開發V,然后是M,最后是C。具體流程是:3.1:在web.xml中配置首頁...
|
web2.0時代web系統的開發應該以用戶需求為第一位,UI(用戶交互界面),UE(用戶體驗),變得尤為重要。項目開發流程大致是這樣的:項目開發流程1.SWOT(優勢,劣勢,機遇,挑戰)分析也就是系統的定位,系統的愿景規劃,系統地目的,系統自身分析,和外部因素分析。2.需求分析客戶需求或者用戶需求分析,也就是系統的功能...
|
開發流程及規范:Web開發的分散性和交互性,決定了Web開發必須遵從一定的開發規范和技術約定。只有每個開發人員都按照一個共同的規范去設計、溝通、開發、測試、部署,才能保證整個開發團隊協調一致的工作,從而提高開發工作效率,提升工程項目質量。[中國站長站]一、項目的角色劃分如果不包括前、后期的市場推廣和產品銷售人員,開發團...
|
引言計算機軟件尤其是數據庫軟件,成為了當代計算機應用的主流。因此軟件開發人員就必須掌握正確的開發手段,了解軟件開發的主要過程,這樣心中對軟件項目才有清醒的認識,才能達到事半功倍的效果。本文就軟件開發過程中的一些方法,結合本人開發過的一些軟件項目做一些詳細論述。1開發前的準備工作一般軟件項目在開發前都有系統任務書,主要規...
|
一、Java語言特點Java是一種跨平臺,適合于分布式計算環境的面向對象編程語言。具體來說,它具有如下特性:簡單性、面向對象、分布式、解釋型、可靠、安全、平臺無關、可移植、高性能、多線程、動態性等。下面我們將重點介紹Java語言的面向對象、平臺無關、分布式、多線程、可靠和安全等特性。1.面向對象面向對象其實是現實世界模...
|
字符含意\做為轉意,即通常在\后面的字符不按原來意義解釋,如/b/匹配字符b,當b前面加了反斜桿后/\b/,轉意為匹配一個單詞的邊界。-或-對正則表達式功能字符的還原,如*匹配它前面元字符0次或多次,/a*/將匹配a,aa,aaa,加了\后,/a\*/將只匹配a*。^匹配一個輸入或一行的開頭,/^a/匹配anA,而不匹...
|
驗證數字:^[0-9]*$驗證n位的數字:^\d$驗證至少n位數字:^\d$驗證m-n位的數字:^\d$驗證零和非零開頭的數字:^(0([0-9]*[1-9][0-9]*)))$浮點數^(-?\d+)(\.\d+)?$
|
<OBJECTclassid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2height=0id=WebBrowserwidth=0></OBJECT><table><tr><td><inputname=Button...
|
|
昨天在得寫“RSS收藏”欄目展現的時候我讓RSS的列表用彈出的形式展現了,開始是直接的控制style.display來做的,但是感覺有點生硬,后來我利用javascript寫了一個淡入淡出的效果,感覺在視覺上要比原來舒服多了,由此也總結出一段客戶端的javascript腳本,只需傳入一個元素的ID,就能對其實現淡入淡出...
|
查詢速度慢的原因很多,常見如下幾種:1、沒有索引或者沒有用到索引(這是查詢慢最常見的問題,是程序設計的缺陷)2、I/O吞吐量小,形成了瓶頸效應。3、沒有創建計算列導致查詢不優化。4、內存不足5、網絡速度慢6、查詢出的數據量過大(可以采用多次查詢,其他的方法降低數據量)7、鎖或者死鎖(這也是查詢慢最常見的問題,是程序設計...
|
1.按姓氏筆畫排序:Select*FromTableNameOrderByCustomerNameCollateChinese_PRC_Stroke_ci_as2.數據庫加密:selectencrypt(原始密碼)selectpwdencrypt(原始密碼)selectpwdcompare(原始密碼,加密后密碼)=1-...
|
相信用B/S方式做過應用的人都可能會遇到這樣一個問題,如何方便、美觀地實現報表打印。如果使用瀏覽器的打印菜單打印的話,將把網頁上的一些無用的東西打到報表上,比如應用菜單等。因為選擇打印菜單打印網頁將會把網頁中的所有內容全部打印出來,如果你的應用有分幀則打印內容將包括各幀中的內容,而你實際要的內容只是其中一部分。所以有很...
|
Webservice到底是什么;在什么情況下你應該使用Webservice。分布式應用程序和瀏覽器研究一下當前的應用程序開發,你會發現一個絕對的傾向:人們開始偏愛基于瀏覽器的瘦客戶應用程序。這當然不是因為瘦客戶能夠提供更好的用戶界面,而是因為它能夠避免花在桌面應用程序發布上的高成本。發布桌面應用程序成本很高,一半是因為...
|
(1)選擇最有效率的表名順序(只在基于規則的優化器中有效):Oracle的解析器按照從右到左的順序處理FROM子句中的表名,FROM子句中寫在最后的表(基礎表drivingtable)將被最先處理,在FROM子句中包含多個表的情況下,你必須選擇記錄條數最少的表作為基礎表。假如有3個以上的表連接查詢,那就需要選擇交叉表(...
|
CAST和CONVERT將某種數據類型的表達式顯式轉換為另一種數據類型。CAST和CONVERT提供相似的功能。語法使用CAST:CAST(expressionASdata_type)使用CONVERT:CONVERT(data_type[(length)],expression[,style])參數expressio...
|
javascript中indexOf函數是嚴格區分大小寫的,也就是當我們使用javascript的indexOf函數的時候,是無法進行大小寫同時進行的。為我們的一些字符串操作造成了困難。下面像大家介紹如何讓javascript中indexOf函數忽略大小寫呢。把他們全都換成大寫或小寫,再比較就可以了。這是比較簡單的一種...
|
函數:split()功能:使用一個指定的分隔符把一個字符串分割存儲到數組例子:str=”jpgzwillbe-1
|
indexOf方法:返回String對象內第一次出現子字符串的字符位置。strObj.indexOf(subString[,startIndex])參數strObj必選項。String對象或文字。subString必選項。要在String對象中查找的子字符串。starIndex可選項。該整數值指出在String對象內開...
|
只要在CSS中定義了如下句子,可保網頁不會再被撐開了。tabletd(word-break:break-all;word-wrap:break-word;)注釋一下:1.第一條table,此樣式可以讓表格中有!!!(感嘆號)之類的字符時自動換行。2.td,一般用這句這OK了,但在有些特殊情況下還是會撐開,因此需要再加上...
|
<scripttype=text/javascriptlanguage=javascript>functionIsDate(str,str1))-(\d)-(\d)$/;varr=str.match(re);vard=newDate(r[1],r[2]-1,r[3]);d.getFullYear()==r[...
|
在腳本開發過程中,經常會按照某個規則,組合拼接出一個大字符串進行輸出。比如寫腳本控件時控制整個控件的外觀的HTML標簽輸出,比如AJAX里得到服務器端的回傳值后動態分析創建HTML標簽時,不過這里我就不討論拼接字符串的具體應用了,我只是想在這里討論一下拼接的效率。字符串的拼接在我們寫代碼的時候都是用“+=”這個運算符,...
|
<!DOCTYPEhtmlPUBLIC-//W3C//DTDXHTML1.0Transitional//ENhttp://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd><htmlxmlns=http://www.w3.org/1999/xhtml&g...
|
<!DOCTYPEhtmlPUBLIC-//W3C//DTDHTML4.01Transitional//ENhttp://www.w3.org/TR/html4/loose.dtd><html><head><scripttype=text/javascript>//添加一...
|