一、规格化设计的发展历史和受到重视的原因 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