关闭

SSH开发——菜鸟那些事儿

SSH开发——菜鸟那些事儿       初次使用myeclipse开发,第一项目便是SSH。由于粗心,程序试运行时,错误百出,千奇百怪。下面聊聊这些事儿:       对于一个新手,我是尽可能地将自己当做一个笨的人,遇到的每一个代码都亲自去敲,认为这样能尽快熟悉项目。其中包括重复的书写的命名。可以说,这是犯忌的,这是给自己找麻烦,开发环境之所以采用了智能提示,正是为了规避无意义的重复引发错误。...
阅读(529) 评论(12)

J2EE的13规范之我见

J2EE的13规范之我见 规范:整齐化一的观感之美,简明高效之序。 1. JDBC(Java Database Connectivity,Java数据库连接) JDBC以一种统一的方式对各种各样的数据库进行存取,JDBC定义了4中不同的驱动程序:JDBC-ODBC桥、JDBC本地接口、JDBC网络接口和纯Java驱动。   2. JNDI(Java Naming and Director...
阅读(438) 评论(13)

重载与重写

重载与重写 面对重载与重写有时会像失忆一样,将这两个内容搞混。在实际运用中,我们一般是不会混的。但在给别人讲述的过程中,可能会出现张冠李戴将两个名词搞混,这是不利于传播的。让我们来一起加深一下: 重载:相同函数名称,不同参数或不同参数类型。举个例子: 这三个类的count()方法就构成了重载关系。很容易就能得出对同一对象的同名方法的调用,正是依靠这参数的不同来区分调用的是哪一个方法。 重写:子类对父类方法的不同实现,即方法体(函数体)执行内容不同。 正是这种重写,实现了多态。 实...
阅读(727) 评论(16)

Java基础——线程总结

四、辨析wait()与sleep() 之所以对这两个方法辨析,它们有个共同点——暂停线程的执行。但要说起它们的不同点,那还是挺多的。 不同点: (1)Wait()是Object对象的方法;而Sleep(int sleepTime)是Thead()线程的方法。 (2)Wait()执行后,当前对象的锁就会被释放;而Sleep(int)执行后,锁仍然在其手中。 (3)Wait()不需要指定停留时间,需要notify()方法或notifyAll()方法将其唤醒;而Sleep(int),其中int指定睡眠的...
阅读(650) 评论(10)

HTML+CSS样式设置——CSS一学就会

HTML+CSS样式设置 CSS:(Cascading Style Sheets)层叠样式设置表。 网页的展示效果跟其排版有很大的关系。排版则主要依靠CSS来设置、调节。 下面说CSS与HTML的联合使用的过程:     (1)新建CSS文件(一般放在与HTML文件同一路径下的css文件夹中)     (2)在HTML的标签中,用对CSS进行引用               /css文...
阅读(886) 评论(8)

过滤输入——JS总结

过滤输入——JS总结 1.过滤输入两种模式:     1.1 禁止或屏蔽非数字键的输入,阻止非数字键的默认行为     1.2 验证后取消,你可以先输入非法字符,然后判断后,取消刚才输入的文本 2.实现:     2.1 方法:禁止……默认行为                   【引用封装:封装基础代码】 addEvent(window,'load',function () ...
阅读(657) 评论(8)

常用跨浏览器设置——JS总结

常用跨浏览器设置——JS总结 1.跨浏览器添加事件 function addEvent(obj,type,fn) { if (obj.addEventListener) { obj.addEventListener(type,fn,false); } else if (obj.attachEvent...
阅读(754) 评论(8)

JS冒泡响应

由表及里,对象逐层响应【冒泡】——JS总结 HTML文本: //JS、CSS的引用(略) 从上层到最底层,对象逐层响应【冒泡】 window.onload = function () { document.onclick = function () { al...
阅读(775) 评论(10)

DOM节点——JS总结

DOM节点——JS总结 节点包括三种:属性节点、元素节点、文本节点 HTML内容: 测试Div倾斜结尾JavaScript内容: (一)属性节点 1.父节点: window.onload = function(){ var box = document.getElementById('box'); //获取属性节点,如'[object HTMLDivElem...
阅读(737) 评论(11)

优化SQL查询

1.执行路径:ORACLE的这个功能大大地提高了SQL的执行性能并节省了内存的使用:我们发现,单表数据的统计比多表统计的速度完全是两个概念.单表统计可能只要0.02秒,但是2张表联合统计就 可能要几十秒了.这是因为ORACLE只对简单的表提供高速缓冲(cache buffering) ,这个功能并不适用于多表连接查询..数据库管理员必须在init.ora中为这个区域设置合适的参数,当这个内存...
阅读(677) 评论(14)

SQL 数据库——多表查询

/* 一、多表查询     简言之,根据特定的连接条件从不同的表中获取所需的数据       笛卡尔集的产生条件:        省略连接条件        连接条件无效        第一个表中的所有行与第二个表中的所有行相连接             二、多表查询语法:*/     SELECT table1.column, table2.column     FROM...
阅读(589) 评论(13)

关系代数运算

理论的介绍,目的在于传递一种思想,实现一种算法,所以过程必须尽可能的简易。在实例中练习和加强。 五种关系代数运算 集合:某些指定的对象集在一起就成了一个集合,其中每一个对象叫元素。 集合的三特性:确定性、互异性、无序性。 (1)确定性:指的是概念清晰,对象描述明确,不能含混不清、不能模棱两可。 (2)互异性:对于一个给定的集合,它的任何两个元素都是不同的。 (3)无序性:给定的一个集合,集合内的元素间位置关系可以颠倒、调换。 五种基本关系运算:并、差、笛卡尔积、投影、选择。 我们学过集合的运算:并、交、差,...
阅读(791) 评论(13)

Java基础——封装、继承、多态

抽象: 1.目的:将复杂的东西简单化,将繁乱的内容有序化。 2.过程:对相同、相似的东西合而为一,对不同的内容进行归门别类。 3.结果:类、接口。 封装: 1.目的:化零为整,将零散的内容进行归属,进行权限控制。 2.过程:将某对象的属性、方法(功能)统一到其名下,并分别设置适当的权限进行控制管理。 3.结果:对象,接口。 继承: 1.求大同存小异;在一个系列内,大部分都有的内容,就划归父类;子类将父类的内容继承过来,可以有自身的一些发展和个性。 2.增强复用性、可扩展性。 多态:随机应变,应需而动...
阅读(707) 评论(16)

Java基础——流

流,就像生活中的水流,讲的是一种顺承,一个接一个的关系。与程序中的流,具有类似性。有处理流、文件流、缓冲流、数据流等等,讲的也是按一定的顺序、先后进行接收、处理的一种过程。 我们身边很多事物的形成都是延续性的、过程化的。比如建筑物就是又底到上逐步垒成的,像我们写作也是一字一字、一句一句逐步写成的。文件的处理也是一个道理。 ‘文件流’包括:‘文件输入流’和‘文件输出流’,即将文件以流的形式,进行输入、输出。 以下是一个文件流的输入输出处理示例:...
阅读(641) 评论(12)

Java基础——构造函数、抽象类、父类构造方法初始化

构造函数: 1.在对象初始化时调用,方法名与类名完全相同; 2.构造函数可写,也可以不写;如果不写,系统将当做写了一个无参构造函数处理; 3.不能写返回值类型; 抽象类: 1.先继承,再使用;不能直接实例化,通过非抽象类继承后,才能实例化对象。 2.类中含有抽象方法,那这个类需要声明为抽象类。 3.抽象方法:只声明,不含方法体; 4.在子类中必须实现父类所有抽象方法。 父类构造方法初始化: 1.显示调用父类构造方法——用super(); 2.若显示调用,必须将super()方法写在最前面;...
阅读(977) 评论(9)
144条 共10页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:186496次
    • 积分:6163
    • 等级:
    • 排名:第4237名
    • 原创:138篇
    • 转载:6篇
    • 译文:0篇
    • 评论:1681条
    博客专栏
    最新评论