一、规格化设计的发展历史和受到重视的原因 20世纪60年代,软件出现严重的危机,Dijkstra提出了goto语句的危害,由此引发了软件界长达数年的论战,并产生了结构化的程序设计方法。随着计算机技术的发展,结构设计化语言和结构化分析已经无法满足用户的需求,OOP由此应运而生,即面向对象的程序设计。面 ...
分类:
其他好文 时间:
2018-05-29 18:53:33
阅读次数:
167
该部分内容实现的功能主要是:从数据库中查询数据并展示到页面,在页面中新增数据信息,在页面中修改数据信息,在页面中删除数据信息。 =================stuList.jsp================ //本页为数据显示页面 stuList 新增学员 学号 姓名 密码 性别 ... ...
分类:
数据库 时间:
2018-05-13 23:05:40
阅读次数:
199
零. 数据 0. 变量 分为字符串,数字,undefined, null,对象 undefined类型是只声明了变量,但是没赋值 可以使用typeof()函数来查看变量类型 例子1 var weight=160; var weightIncrease="2.5斤" weight+weightIncr ...
分类:
编程语言 时间:
2018-05-11 10:47:52
阅读次数:
165
出现的异常1 算术异常ArithmeticException 2 想要的类型与输入的类型不匹配InputMismatchException3 空指针异常(访问了null对象)NullpointerException4 类型转换异常ClasscastException5 不能加载所需的类ClassnN ...
分类:
编程语言 时间:
2018-05-05 12:37:26
阅读次数:
160
[Toc] 一、场景 除了基本类型跟null,对象之间的赋值,只是将地址指向同一个,而不是真正意义上的拷贝 将一个对象赋值给另外一个对象。 var a = [1,2,3]; var b = a; b.push(4); // b中添加了一个4 alert(a); // a变成了[1,2,3,4] 自定 ...
分类:
Web程序 时间:
2018-04-26 16:49:37
阅读次数:
177
Java字节码 javap c 反编译.class文件可得字节码 知乎讨论https://www.zhihu.com/question/27831730 栈和局部变量操作 将常量压入栈的指令 aconst_null 将null对象引用压入栈 iconst_m1 将int类型常量 1压入栈 icons ...
分类:
编程语言 时间:
2018-03-04 11:57:09
阅读次数:
219
一.序列化 类似于Java的序列化:将对象——>文件 如果一个类实现了Serializable接口,这个类的对象就可以输出为文件 同理,如果一个类实现了的Hadoop的序列化机制(接口:Writable),这个类的对象就可以作为输入和输出的值 例子:使用序列化 求每个部门的工资总额 数据:在map阶 ...
分类:
其他好文 时间:
2018-03-02 01:17:44
阅读次数:
168
非空校验一直是一个麻烦的问题,此模式可以稍微缓解 例: 增加一个NullAnimal 这样在Person类中就不需要“animal!=null”这句话了,疑问我们提供了一个实现接口的所有方法,不会再产生null对象。 animal对象可能由MVC框架映射产生,我们只要定义一个默认的映射对象是Null ...
分类:
其他好文 时间:
2018-02-14 11:44:43
阅读次数:
188
当组件间传递对象时,由于此对象的引用类型指向的都是一个地址(除了基本类型跟null,对象之间的赋值,只是将地址指向同一个,而不是真正意义上的拷贝),如下 这就是由于对象类型直接赋值,只是将引用指向同一个地址,导致修改了obj会导致obj2也被修改 所以在vue中,如果多个组件引用了同一个对象作为数据 ...
分类:
编程语言 时间:
2018-02-10 14:58:51
阅读次数:
133
文章转自 https://www.cnblogs.com/cvst/p/5822373.html Java Exception: 1、Error 2、Runtime Exception 运行时异常3、Exception 4、throw 用户自定义异常 异常类分两大类型:Error类代表了编译和系统的 ...
分类:
编程语言 时间:
2018-01-16 00:47:03
阅读次数:
198