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