[置顶] 全面复习xml及验证机制DTD

摘要: 呵呵,就要面对着找工作了,我得复习以前学过的东东了,以便将来面试与笔试用到,当然最重要的就是巩固学过的知识。复习1——认识XMLextensiblemarkuplanguage(可扩展标记语言)。这里什么是标记呢?对于计算机来说,标记指计算机所能理解的信息符号。那XML是用来作用什么的呢的?简单的来说就是用来存储数据及数据的结构,以便计算机能够识别这些数据以及数据之间的关系。它的常用的用途就是在软件中作为一种配置文件。如我的所用的ssh中,xml形式的配置文件是很常见的。DTD(DocumentTypeDefinition)。在XML技术里,可以编写一个文档来约束一个xml文档的书写规范,.. 阅读全文

posted @ 2013-10-13 20:27 一生的寻找 阅读(207) 评论(0) 推荐(0) 编辑

2013年12月11日

JSF 中h:link 和h:commandLink和 h:outputLink之间的区别

摘要: h:link 采用静态导航规则(所谓静态导航就指应用程序动作的逻辑结果字符串是用硬编码的形式给出的)。在outcome属性中设置导航的逻辑结果字符,不能用action。刻逻辑结果字符会去匹配一个相对应的结果页面。这会根据faces-config.xml或者页面的名来进行匹配。h:commandLink 它比较h:link多一人功能,就是它可用action来进行动态导航,但它要用于h:form。h:outputLink 它就是在value中直接来设置键接的路径。示例目录结构build.xml Log... 阅读全文

posted @ 2013-12-11 17:17 一生的寻找 阅读(2636) 评论(0) 推荐(0) 编辑

2013年10月10日

程序、进程、线程

摘要: 程序:程序是满足用户需要并完成特定功能的计算机的指令序列。它主要有两方面的内容:1、是对数据的描述,2、是对操作的描述。进程:是一个具有独立功能的程序关于某个数据集合的一次运行活动。是一个动态的概念和一个活动实体。它不只是程序代码,还括当前的活动,通过程序计数器的值和处理寄存器的内容来表示。线程:线程是进程中的一个实体,是被系统独立调试和分派的基本单位,线程自己不拥有系统资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。 阅读全文

posted @ 2013-10-10 08:29 一生的寻找 阅读(139) 评论(0) 推荐(0) 编辑

2013年10月9日

线程同步之监视器及对象锁的

摘要: 在java中监视器支持两种线程:互斥和协作。Java虚拟机通过对象锁来实现互斥,允许多个线程在同一个共亨数据上独立而互不干扰地工作。协作则是通过Object类的wait方法和notify方法来实现,允许多个线程为了同一个目标而共同工作。 监视器本人认为其就是jvm对线程访问临界资料相应的管理机制,实现线程之间的正常工作。 在java虚拟机中,每一个对象和类在逻辑上都是和一个监视器相关联的。对于对象来说,相关联的监视器监视其对象变量;对于类来说,相关联的监视器监视该类的类变量。我们所说的获得一个对象的对象锁其实就是获得该对象的监视器。对于获得类的锁也是通过对象锁来实现的,只是这里要说明的... 阅读全文

posted @ 2013-10-09 22:17 一生的寻找 阅读(568) 评论(0) 推荐(0) 编辑

2013年10月8日

在一个工程中如何把外部多个jar包放入一个自定义的 library下

摘要: 第一步:如下进行选择第二步:如图所示选择Add Library第三步:如下图第四步:如图第五步:如图第六步:接下来就是引入相关的jar包放入你建的library下面去如图最后我们就能在我们的工程下看到我们的新建的library了的,如下:完结《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《 阅读全文

posted @ 2013-10-08 16:26 一生的寻找 阅读(321) 评论(0) 推荐(0) 编辑

2013年10月7日

java 初级试题

摘要: 1.Java是从()语言改进重新设计。A.AdaB.C++C.Pasacal D.BASIC答案:B详解:Java是一种简单易学的语言,它是在c、C++的基础上开发出来了,它保留一C、C++的一些特性,当也取消了它们的一些难理解、不易使用的内容如指针、多重继承等。对于java来说,除了简单外它还有纯面向对象、分布式、健壮性、多平台、多线程、安全性比较高等特性的编程语言。2.下列语句哪一个正确()A.Java程序经编译后会产生machinecodeB.Java程序经编译后会产生bytecodeC.Java程序经编译后会产生DLLD.以上都不正确答案:B详解:编程语言在翻译上有两种:编译型和解释. 阅读全文

posted @ 2013-10-07 21:40 一生的寻找 阅读(541) 评论(0) 推荐(0) 编辑

2013年9月29日

char型变量中能不能存贮一个中文汉字?为什么?

摘要: 复习知识:java中各种基本类型所占的字节数如下:Byte:1字节short:2字节int:4字节long:8字节Char:2字节float:4字节double:8字节答:所以在如果在java中char是能存贮一个中文汉字的。 阅读全文

posted @ 2013-09-29 20:47 一生的寻找 阅读(264) 评论(0) 推荐(0) 编辑

ArrayList和Vector的区别?HashMap和Hashtable的区别?

摘要: 复习知识:1、集合类与数组不一样,数组中的元素即可以是基本数据元素也可是对象的引用。而集合只能保存对象的引用。Java的集合类由两个类派生出来的,这两个类就是Collection类与Map类。答:1、ArrayList与Vector都实现的List接口,当不同的是ArrayList是线程不安全的,而Vector是线程安全的。2、HashMap是线程不安全的,Hashtable是线程安全的,如果考虑性能的话使用HashMap,如果多个线程使用一个Map时,使用Hashtable.HashMap可以使用null作为key与value的值,但Hashtable不行,如果那样用了,则会出现NullPo 阅读全文

posted @ 2013-09-29 20:15 一生的寻找 阅读(1744) 评论(0) 推荐(0) 编辑

试题:关键字public, private, protected的区别?以及不写时默认是什么?

摘要: 答:public,private,protected用来说类、属性、方法的作用域不同。Public:任何类可用。Private:只本类可用,就是它的同包及子类也不可用。Protected:自己、子类及同包的类可用。默认的就是:同一包下的任何的类可用。 阅读全文

posted @ 2013-09-29 08:20 一生的寻找 阅读(225) 评论(0) 推荐(0) 编辑

试题:用JavaScript实现密码验证功能

摘要: 问题描述:1)当用户在密码框中输入密码且密码框失去焦点时,验证密码的正确性。如输入密码等于"123456",提示用户密码验证正确。否则,提示用户密码验证错误,并使密码框作为焦点。2)当用户点击重置按钮时,清空所有文本输入框。用户登录用户名:密码:复习知识点:1、对于获得表单元素的引用方法有很多种,有通过getElementById()方法,只需传入表单的ID就可以得到相应的表单的引用,我们还用document的from集合。如下的两种形式都可以得到相应表单的引用:Varmyform=document.forms[i]//i为相应表单的索引;Varmyfrom=documen 阅读全文

posted @ 2013-09-29 07:52 一生的寻找 阅读(819) 评论(0) 推荐(0) 编辑

导航