
java
文章平均质量分 91
qcyycom
这个作者很懒,什么都没留下…
展开
-
Java程序员从笨鸟到菜鸟之(二十九)javascript对象的创建和继承实现
javascript对象的创建 JavaScript中定义对象的几种方式(JavaScript中没有类的概念,只有对象): 1) 基于已有对象扩充其属性和方法: [html] view plaincopyvar object = new Object(); object.name = "zhangsan"; ...原创 2012-04-23 22:23:09 · 86 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(二十)jsp自定义标签
一、基本概念1、标签(Tag)标签是一种XML元素,通过标签可以使JSP网页变得简洁并且易于维护,还可以方便地实现同一个JSP文件支持多种语言版本。由于标签是XML元素,所以它的名称和属性都是大小写敏感的。2、标签库(Tag library)由一系列功能相似、逻辑上互相联系的标签构成的集合称为标签库。3、标签库描述文件(Tag Library Descriptor)标...原创 2012-04-22 15:17:46 · 76 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(二十一)java过滤器和监听器详解
1、Filter工作原理(执行流程) 当客户端发出Web资源的请求时,Web服务器根据应用程序配置文件设置的过滤规则进行检查,若客户请求满足过滤规则,则对客户请求/响应进行拦截,对请求头和请求数据进行检查或改动,并依次通过过滤器链,最后把请求/响应交给请求的Web资源处理。请求信息在过滤器链中可以被修改,也可以根据条件让请求不发往资源处理器,并直接向客户机发回一...原创 2012-04-22 15:18:22 · 102 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(二十二)华山论session和cookie机制
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。一.cookie和session机制之间的区别和联系 具体来说cookie机制采用的是在客户端保持状态的方案。它是在用户端的会话状态的存贮机制,他需要用户...原创 2012-04-22 15:19:05 · 82 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(二十三)常见乱码解决以及javaBean基础知识
乱码问题应该是做javaWeb开发人员都遇到过的问题吧,这个问题当时还影响了我学习java的想法,甚至有过想放弃的想法,没办法,当时年轻,呵呵。其实产生乱码问题的原因有很多,解决乱码的问题也有很多,现在就一一来看一下:出现乱码的地方大致可以分为以下三种:1 jsp页面中 2 jsp页面之间相互传参的参数3 与数据库中数据的存取解决方案大致可以分为三种: 1 出现在jsp页面中...原创 2012-04-22 15:20:11 · 68 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(二十四)Xml基础详解和DTD验证
Xml基础详解Xml:可扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML是标准通用标记语言 (SGML) 的子集,非常适合 Web 传输。XML 提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。Xml的基本...原创 2012-04-22 15:20:53 · 101 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(六)I/O流操作
在软件开发中,数据流和数据库操作占据了一个很重要的位置,所以,熟悉操作数据流和数据库,对于每一个开发者来说都是很重要的,今天就来总结一下I/O,数据库操作一:从数据流开始首先先有一个结构图看一下整个数据流中的API结构和对象继承关系信息:其他常用与流有关的对象:首先从字符流开始1、字符流的由来: 因为文件编码的不同,而有了对字符进行高效操作的字符流对象...2012-04-19 22:47:03 · 103 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(八)反射和代理机制
反射和代理机制是JDK5.0提供的java新特性,反射的出现打破了java一些常规的规则,如,私有变量不可访问。但反射和代理在学习过程中也是一个比较难理解的知识点。本人曾经学过一段时间的反射和代理,但好长时间不用好像有点生疏了,当时学的时候就理解的不是很透彻,这次总结算是重新学习一遍吧,如果有什么错误,请大家拍砖: 先看一下,Java 反射机制主要提供了以下功能:•在运行时判断任...原创 2012-04-19 22:48:31 · 82 阅读 · 0 评论 -
java程序员从笨鸟到菜鸟之(七)一—java数据库操作
更多信息请查看 java进阶网 http://www.javady.com 数据库访问几乎每一个稍微成型的程序都要用到的知识,怎么高效的访问数据库也是我们学习的一个重点,今天的任务就是总结java访问数据库的方法和有关API,java访问数据库主要用的方法是JDBC,它是java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法,下面我们就具体来...2012-04-19 22:48:34 · 87 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(九)——数据库有关知识补充(事务、视图、索引、存储过程)...
一:事务首先看一下什么是事务: 通俗的理解,事务是一组原子操作单元,从数据库角度说,就是一组SQL指令,要么全部执行成功,若因为某个原因其中一条指令执行有错误,则撤销先前执行过的所有指令。更简答的说就是:要么全部执行成功,要么撤销不执行。 然后看一下事务要遵循的ISO/IEC所制定的ACID原则:ACID是原子性(atomicity)、一致性(consistency)、隔离性(i...原创 2012-04-19 22:48:43 · 96 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(十九)EL表达式和JSTL
一:EL表达式:1.定义:为了计算和输出存储在标志位置的Java对象的值,JSP2.0引入了一种简洁的语言。2.基本格式:${表达式}所有的EL都是以“${”开始,以“}”结尾表达式与开始符和终结符的空格被忽略表达式的值为null,则在页面中显示为一个空字符串,而不是null3.EL表达式运算符 4.EL的作用域使用EL的...原创 2012-04-21 12:55:17 · 90 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(十八)JSP基本语法与动作指令
Jsp,通常的被大家认为是做网页的前台界面,我刚学习的时候,说实话,真没把他当回事,学的也是囫囵吞枣,有时用到一些指令都需要现查,所以,基础知识的掌握是还是很有必要的,先总体说一下吧: JSP 就是把Java 代码嵌套在HTML 中,所以JSP 程序的结构可以分为两大部分:一部分是静态的HTML 代码;另一部分是动态的Java 代码和JSP 自身的标签和指令;当JSP 页面第一次...原创 2012-04-21 12:54:02 · 87 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(十六)CSS基础积累总结(上)
一:CSS的工作原理1.基本的CSS语法比方说,我们要用红色作为网页的背景色:用HTML的话,我们可以这样: <body bgcolor="#FF0000">用CSS的话,我们可以这样获得同样的效果: body {background-color: #FF0000;}上例也向你展示了基本的CSS模型:为HTML文档应用CSS...原创 2012-04-21 12:52:36 · 76 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(三十)javascript弹出框、事件、对象化编程
一:弹出框JavaScript中有三种弹出框:警告(alert)、确认(confirm)以及提问(prompt)。 1.警告(alert) 在访问网站的时候,你遇到“咚”的一声,一个小窗口出现在你面前,上面写着一段警示性的文字,或是其它的提示信息。如果你不点击确定,你就不能对网页做任何的操作。没错,这个“咚”的小窗口就是alert干的。 下面的代码是一段使用alert的实例。 ...原创 2012-04-23 22:24:01 · 167 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(三十一)大话设计模式之设计模式遵循的七大原则...
最近几年来,人们踊跃的提倡和使用设计模式,其根本原因就是为了实现代码的复用性,增加代码的可维护性。设计模式的实现遵循了一些原则,从而达到代码的复用性及增加可维护性的目的,设计模式对理解面向对象的三大特征有很好的启发,不看设计模式,很难深层地体会到面向对象开发带来的好处 。在刚开始学习中,很难做到将这些模式融汇贯通,所以这个需要我们在编码前多思考,等想充分了,在开始实践编码。下面是设...原创 2012-04-23 22:24:25 · 107 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(三十二)大话设计模式之设计模式分类和三种工厂模式...
设计模式分类首先先简单说一下设计模式的分类设计模式可以分为三大类,分别是创建型设计模式、行为型设计模式以及结构型设计模式。创建型的设计模式:单例模式(Singleton)、构建模式(Builder)、原型模式(Prototype)、抽象工厂模式(Abstract Factory)、工厂方法模式(Factory Method)行为设计模式:策略模式(Strategy)、状态模式(S...原创 2012-04-23 22:25:07 · 123 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(三十三)大话设计模式之单例模式
单例模式属于对象创建型模式,其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点。对一些类来说,只有一个实例是很重要的,虽然系统中可以有许多打印机,但却只应该有一个打印机假脱机,只应该有一个文件系统和一个窗口管理器,一个数字滤波器只能有一个A/D转换器,一个会计系统只能专用于一个公司。怎样才能保证一个类只有一个实例并且这个实例易于被访问,一个全局变量使得一个对象可以被访问,但它...2012-04-23 22:26:32 · 126 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(一)开发环境搭建,基本语法,字符串,数组
今天进行第一块的复习,首先是环境的搭建,java开发的首先任务就是环境变量的配置和环境的搭建,虽然现在大多数的开发工具都已经集成了这些,但是对于一个初学者来说,了解这些还是有些必要的,首先先配置一下JDK,下载JDK在sun公司的官网里下载即可(虽然被oracle收购了,但还是习惯叫他sun公司),找到jdk安装路径,然后把路径黏贴到环境变量path里面,有图有真相,上图:...原创 2012-04-18 00:10:15 · 82 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(二)面向对象之封装,继承,多态(上)
Java是一种面向对象的语言,这是大家都知道的,他与那些像c语言等面向过程语言不同的是它本身所具有的面向对象的特性——封装,继承,多态,这也就是传说中的面向对象三大特性一:从类和对象开始说起: Oop:Object Oriented Programming(面向对象编程): 类:对象的蓝图,生成对象的模板,是对一类事物的描述,是抽象的概念上的定义 对象:对象是实际存在的该...原创 2012-04-18 00:11:03 · 95 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(三)面向对象之封装,继承,多态(下)
五:再谈继承 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。私有成员能继承,但是由于访问权限的控制,在子类中不...原创 2012-04-18 00:11:28 · 62 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(四)java开发常用类(包装,数字处理集合等)(上)...
一:首谈java中的包装类 Java为基本类型提供包装类,这使得任何接受对象的操作也可以用来操作基本类型,直接将简单类型的变量表示为一个类,在执行变量类型的相互转换时,我们会大量使用这些包装类。java是一种面向对象语言,java中的类把方法与数据连接在一起,并构成了自包含式的处理单元.但在java中不能定义基本类型(primitive type),为了能将基本类型视为对象来处理...原创 2012-04-18 00:12:01 · 224 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(五)java开发常用类(包装,数字处理集合等)(下)...
写在前面:由于前天项目老师建设局的项目快到验收阶段,所以,前天晚上通宵,昨天睡了大半天,下午我们宿舍聚会,所以时间有点耽误,希望大家见谅上接:Java程序员从笨鸟到菜鸟之(四)java开发常用类(包装,数字处理集合等)(上)3.Set接 口也是Collection的一种扩展,而与List不同的时,在Set中的对象元素不能重复,也就是说你不能把同样的东西两次放入同一个Set容器...原创 2012-04-18 00:12:34 · 96 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟之(十)枚举,泛型详解
一:首先从枚举开始说起枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义:public enum Color{RED,BLUE,BLACK,YELLOW,GREEN} 显然,enum很像特殊的class,实际上enum声明定义的类型就是一个类。 而这些类都是类库中Enum类的子类(java.lang.Enum)。它们继...原创 2012-04-19 22:48:50 · 109 阅读 · 0 评论