最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:7515 今日文数:2474
|
做项目开发前,必须要做的工作了解开发的流程,任何项目的流程大致相同。WEB项目开发的一般流程--总纲1,需求确定通过各种手段确定系统的功能与性能功能:购物、注册、浏览、搜索...性能:可同时支持n个并发访问,并且响应时间不低于m毫秒...手段:头脑风暴brainstorm会议询问原型-界面原型、业务原型...本阶段是项...
|
搭建项目过程基本如下: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...
|