精华内容
下载资源
问答
  • 需求描述:今天提交代码,老大审了一下,给我指出了一个改正的地方,XXX的详细信息页面(不是修改页面) input的内容是不能改的,给我指出的时候,我立马就知道了这个该怎么改了,加个readonly不就行了 (*^▽^*)^_^。...

    需求描述:今天提交代码,老大审了一下,给我指出了一个改正的地方,XXX的详细信息页面(不是修改页面) input的内容是不能改的,给我指出的时候,我立马就知道了这个该怎么改了,加个readonly不就行了  (*^▽^*)^_^。

    解决思路:潜意识反应的就是 readonly属性设置为true  但是又想起来了 以前好像也用过disabled,前后把这两个都试了一下,效果是一样的,都不能改动了,但是这毕竟是两个属性,肯定是有差别的了,然后就度娘了一下,最后摆链接。

    代码:这个就不贴了吧,就是简单的一个属性设置一下,下边直接说说他们的区别,厚脸皮的把别人的东西down过来╭(╯^╰)╮╮(╯▽╰)╭

    内容:

    • Readonly只针对input(text / password)和textarea有效,而disabled对于所有的表单元素都有效
    • 但是表单元素在使用了disabled后,当我们将表单以POST或GET的方式提交的话,这个元素的值不会被传递出去,而readonly会将该值传递出去(readonly接受值更改可以回传,disable接受改但不回传数据)。

    共同之处:就是我的这种情况了,用input接收的不可变的内容,不管是readonly=“true”  还是disabled=“disabled”,都行。

    还是说说区别吧:

    • 如果一个输入项的disabled设为true,则该表单输入项不能获取焦点,用户的所有操作(鼠标点击和键盘输入等)对该输入项都无效,最重要的一点是当提交表单时,这个表单输入项将不会被提交。 
    • readonly只是针对文本输入框这类可以输入文本的输入项,如果设为true,用户只是不能编辑对应的文本,但是仍然可以聚焦焦点,并且在提交表单的时候,该输入项会作为form的一项提交。

    用法:不得不说人家总结的是真的好!场景都是很常用的,帅,(๑•̀ㅂ•́)و✧୧(๑•̀◡•́๑)૭

    • 在某个表单中为用户预填了某个唯一识别代码,不允许用户改动,但是在提交时需要传递该值,此时应该将它的属性设置为readonly 。
    • 经常遇到当用户正式提交了表单后需要等待管理员的信息验证,这就不允许用户再更改表单中的数据,而是只能够查看,由于disabled的作用元素范围大,所以此时应该使用disabled,但同时应该注意的是要将submit button也disabled掉,否则只要用户按了这个按钮,如果在数据库操作页面中没有做完整性检测的话,数据库中的值就会被清除。如果说在这种情况下用readonly来代替disabled的话,若表单中只有input(text / password)和textarea元素,那还是可以的,如果存在其他元素,比如select,用户可以在重新改写值后按回车键进行提交(回车是默认的submit触发按键) 。
    • 我们常常在用户按了提交按钮后,利用javascript将提交按钮disabled掉,这样可以防止网络条件比较差的环境下,用户反复点提交按钮导致数据冗余地存入数据库。

    好了,终于down完了,附上大佬链接:https://www.cnblogs.com/luoguixin/p/6593993.html

    转载于:https://www.cnblogs.com/xuchao0506/p/9586173.html

    展开全文
  • 什么是软件配置? 软件配置管理,简称SCN,是一种“保护伞”活动,它应用于整个软件工程过程... 从开发软件交付给客户投入运行后,为了改正错误或满足新额要求,必须对软件进行修改,这个过程就是软件维护. ...

        什么是软件配置?

      软件配置管理,简称SCN,是一种“保护伞”活动,它应用于整个软件工程过程!

       SCM活动的目标:

      1.表示变更;

      2.控制变更;

      3.确保变更正确地实现;

      4.向其他有关的人报告变更。

      什么是软件维护?

      从开发的软件交付给客户投入运行后,为了改正错误或满足新的额要求,必须对软件进行修改,这个过程就是软件维护.

      软件维护基本内容

      1.源代码维护

      2.数据维护

      3.代码维护

      4.环境维护

      软件维护的类型

      1.纠错性维护

      2.完善性维护

      3.适应性维护

      4.预防性维护

     

      软件配置管理和软件维护的区别

      维护是软件工程的一种活动,是交到客户以后的一种活动,而配置管理是从软件开发到软件废弃结束!所以软件配置时间更长!

     

     

     

     

     

      

    转载于:https://www.cnblogs.com/xzpblog/p/5118013.html

    展开全文
  • 功能强大免费VB打印控件(2010年5月7日修改),改正了原打印控件存在缺陷,增加了VSFlexGrid表格打印功能。 本控件系VB6.0编写,可直接打印VSFlexGrid表格、MSHFlexGrid表格内容,并提供多种打印方式,分栏...
  • 目的上的区别:测试的目的在于找出存在的错误,调试的目的在于定位错误并修改程序以改正错误。 调试是测试之后的活动,测试与调试在目标,方法思路上有所不同。(ps:谈区别可以从目标,方法,思路上来说) 测试从...

    1.测试与调试的区别?

    1. 目的上的区别:测试的目的在于找出存在的错误,调试的目的在于定位错误并修改程序以改正错误。
    2. 调试是测试之后的活动,测试与调试在目标,方法和思路上有所不同。(ps:谈区别可以从目标,方法,思路上来说)
    3. 测试从一个已知的条件开始,使用预先定义的过程,有预知的结果;调试从一个未知条件开始,结束的过程不可统计。
    4. 测试过程可以实现设计,进度可实现确定;调试不能描述过程和持续时间(ps:调试成功所需的时间是不确定的)。
    5. 从生命周期角度来说,测试覆盖了软件生命周期的全过程,调试只存在于软件生命周期的编码阶段。
    6. 从人员分工与工作职责角度来说,测试主要由测试人员进行,而编码主要由开发人员进行。

    2.软件测试的目的是什么?

    答:软件测试基于不同的立场与角度,存在两种完全不同的目的:

    1. 从用户的角度:希望测试暴露软件中隐藏的错误和缺陷,以考虑用户是否可以接受该产品。
    2. 从软件开发者的角度:希望测试表明软件产品不存在错误,验证软件已经正确实现了用户需求。
    3. 广义软件测试的目的:最少的时间与人力找出软件中开发各阶段潜在的各种错误和缺陷。

    3.软件测试的原则是什么?

    答:软件测试有以下七个原则:

    1. 所有软件测试都应追溯到用户需求。
    2. 应当把“尽早地和不断地进行软件测试”作为软件测试的座右铭。
    3. 完全的测试是不可能的,测试需要终止。
    4. 测试无法显示软件潜在的缺陷。
    5. 充分注意测试中的集群现象。(测试集群现象也叫集群现象,就是某个模块出的缺陷越多,那么隐藏缺陷就越多。)
    6. 程序员应避免检查自己的程序。
    7. 尽量避免测试的随意性。

    4.软件测试的方式是什么?

    答:软件测试的方式大体分为两种:第一种是动态测试,第二种是静态测试。

    5.IPT-PTM模型

    答:IPT-PTM为V模型,按时间顺序,IPT-PTM所定义的测试周期分为七个阶段:

    1. 测试需求分析与计划,测试方案设计,测试用例实现。
    2. SDV测试执行,SIT测试执行,SVT测试执行。
    3. 测试评估与关闭。

    6.集成测试分类?

    答:按模块组成方式分为非增式集成,增式集成。按集成的过程可分为自顶向下集成,自底向上集成,衍变式集成:增式与非增式两者结合。

    7.验收测试典型类型都有什么?

    1. 用户验收测试
    2. 运营测试
    3. 合同验收测试
    4. 现场测试

    8.判断题

    1. 软件测试就是对程序的测试。(x)
    2. 20%的错误集中在80%的模块中。(对)
    3. 发现问题多的模块要重点测试。(对)
    4. 测试应该从小模式到大模式。(对)
    5. TR4的交付件是SDV测试报告。(x)
    6. 系统测试大多是白盒测试(x)

     

    展开全文
  • excel使用

    2012-11-25 17:06:01
    (7) 在单元格中显示公式如果工作表中数据多数是由公式生成,想要快速知道每个单元格中公式形式,以便编辑修改,可以这样做:用鼠标左键单击“工具”菜单,选取“选项”命令,出现“选项”对话框,单击“视图...
  • 2018年6-7月工作小结

    2018-07-18 23:11:24
    前言 一直在做驱动开发,主要是修改bug,bug层出不穷,因为涉及的是一个全新的工作领域,非常难的问题,通常一个bug...同步手段,关键代码段mutex的区别,mutex是内核对象,关键代码段不是,mutex可以用以进程间...

    前言

    一直在做驱动开发,主要是修改bug,bug层出不穷,因为涉及的是一个全新的工作领域,非常难的问题,通常一个bug就要改很久。

    主要的bug修改

    • 内存泄漏,同事应用数据库失误,被我查出来了,然后改正了。
    • 句柄泄漏,这是我导致的,打开进程以后,然后忘记关闭句柄。

    知识点的收获

    同步手段,关键代码段和mutex的区别,mutex是内核对象,关键代码段不是,mutex可以用以进程间同步,而关键代码段不行,但是mutex效率不如关键代码段。mutex可以命名,关键代码段不可以。

    展开全文
  • 粗略答案:因为软件是人编写的,每个人的能力有明显的区别,自然而然的存在一些缺陷或漏洞,因此对软件的维护是不可或缺的。 标准答案:为了纠正在开发阶段未发现的错误缺陷,使软件适应新的计算机环境并满足变化...
  • Hbase完全分布式集群搭建 【有问题或错误,请私信我将及时改正;借鉴文章标明出处,谢谢】...HDFS部分:8020端口,9000端口50070端口号,50090,9083,2181,6379的区别 HBase默认配置文件hbase-default.xml注释解析...
  • 队列的修改是依照先进先出原则进行,因此队列也称为先进先出线性表,或者后进后出线性表。例如:火车进遂道,最先进遂道是火车头,最后是火车尾,而火车出遂道时候也是火车头先出,最后出是火车尾。若...
  • C#微软培训教材(高清PDF)

    千次下载 热门讨论 2009-07-30 08:51:17
    18.2 在 C #代码中调用 C++ VB 编写组件 .240 18.3 版 本 控 制 .249 18.4 代 码 优 化 .252 18.5 小 结 .254 第五部分 附 录 .255 附录 A 关 键 字.255 附录 B 错 误 码.256 附录 C .Net 名字空间...
  • C#微软培训资料

    2014-01-22 14:10:17
    18.2 在 C #代码中调用 C++ VB 编写组件 .240 18.3 版 本 控 制 .249 18.4 代 码 优 化 .252 18.5 小 结 .254 第五部分 附 录 .255 附录 A 关 键 字.255 附录 B 错 误 码.256 附录 C .Net 名字空间...
  • 秋招准备100天---08

    2019-05-27 10:28:27
    工厂模式区别:工厂模式一个工厂类只能创建一个具体产品,但是有时候产品分族,这时候适合抽象工厂模式。 例子:抽象工厂模式 简单工厂,工厂模式,抽象工厂模式比较 简单工厂:优点:根据参数不同,就创建...
  • RCP法与RSP法主要区别是前者采用循环渐进开发方式,原型将成为最终产品,而后者将被废弃。(√) 三、简答题 1. 软件产品特性是什么? 答: ● 软件是一种逻辑产品,具有无形性;  ● 软件产品生产...
  • Toad 使用快速入门

    2008-11-27 15:22:14
    支持代码自动更正,如输入ndf,自动替换成NO_DATA_FOUND,输入the自动替换成the,类似自动替换还可以自己修改和添加。 7. 方便左边行号显示,单击左边行号就可以实现调试断点增加/删除 8. 对各种快捷键...
  • 软件工程教程

    热门讨论 2012-07-06 23:10:29
    类图对象图的区别 包 包 一种分组机制,把各种各样的模型元素通过内在的语义连在一起成为一个整体就叫做包 包的关系 包--软件比赛作品 架构图--包图的变形 任务4 UML动态建模机制 对象之间的交互 状态图...
  • 4.2.1 Step IntoStep Over的区别 4.2.2 Go 4.2.3 Run to Cursor 4.3 理解Debugger工具栏图标 4.3.1 Restart 4.3.2 Stop Debugging 4.3.3 Break Execution 4.3.4 Apply Code Changes、Edit and ...
  • (13) 设一棵完全二叉树共有699个结点,则在该二叉树中叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1完全二叉数特点可求出 A. 349 B. 350 C. 255 D. 351 (14) 结构化程序设计主要强调是(B) A.程序规模 ...
  • 软件测试规范

    2018-04-23 09:16:12
    软件测试目标 .................................................................................................................................. 2 三.软件测试流程 .......................................
  • vfp6.0系统免费下载

    2009-09-17 13:49:13
    问题 2-5: Project 对象 ProjectHook 对象之间有什么区别? 答案: 当打开一个项目文件 (.pjx) 时,就会创建一个 Project 对象。此项目可以用以下代码引用: _VFP.ActiveProject Project 对象拥有“项目信息”...
  • 《数据结构 1800题》

    热门讨论 2012-12-27 16:52:03
    1.数据物理结构包括(数据元素) 表示(数据元素间关系) 表示。【燕山大学 1998 一、1(2分)】 2. 对于给定 n个元素,可以构造出逻辑结构有 (1)集合 , (2)线性结构 , (3)树型结构 ,_图状...
  • (25) 关系模型数据*纵即是建立在关系上数据*纵,一般有______、增加、删除和修改四种*作。 答:查询 (26) 实现算法所需存储单元多少算法工作量大小分别称为算法 ______。 答:空间复杂度时间复杂度 ...
  • Linux核心具有 Windows 无法比拟稳定性高效率,在不使用 X Windows 情况 下,它占用系统资源较少,可以使一台 Intel486摇身一变成为高效工作站。对于想要学习 UNIX用户来说,使他们熟悉 UNIX 操作环境,...
  • 2-17 修改下面这个程序中错误,改正后它运行结果是什么? #include void main() int i int j; i = 10; /* 给i赋值 j = 20; /* 给j赋值 */ cout ; /* 输出结果 */ return 0; } 解: 改正: #include int main...
  • c++ 面试题 总结

    2009-09-16 08:44:40
    说明上面三种描述的区别; 如果const位于星号的左侧,则const就是用来修饰指针所指向的变量,即指针指向为常量; 如果const位于星号的右侧,const就是修饰指针本身,即指针本身是常量。 (1)const char *p 一个...
  • 数据仓库基础

    2012-03-29 13:25:26
    机遇风险.............................................................................................................................28 过去决策支持系统失败...........................................
  • 这周在公司负责将一个项目从selenium 1.0 换成 selenium 2.0,... 该错误指出了依赖缺失,具体是什么依赖见Error后面部分,因为1.0 2.0所依赖包有区别,如果是使用maven,可能要进行修改,具体可以看缺失哪...

空空如也

空空如也

1 2
收藏数 27
精华内容 10
关键字:

修改和改正的区别