随笔分类 - java
摘要:上文把XML和Schema的命名空间的一些相关内容进行了详细介绍,下面通过例子来具体了解: 例一:重点理解名称空间的相关概念。 下面的例子是一个XML Schema文件,名为"note.xsd" <?xml version="1.0"?><xsd:schema xmlns:xsd="http://w
阅读全文
摘要:XML和Schema具有无关平台,技术厂商,简单,规范统一等特点,极具开放性,所以使用极为广泛,而且使用简单,在XML和Schema和,个人认为比较不好理解的一点是其命名空间问题,在这篇博客里详细进行理解。 名称空间是W3C推荐标准提供的一种统一命名XML文档中的元素和属性的机制。使用名称空间可以明
阅读全文
摘要:在学习XML约束的时候DTD约束还比较易懂(也可能是错觉),但是Schema约束的命名空间、引入,Schemalocation等比较难懂,总结一下最近自己查看其他专家的博客琢磨出来的东西 这是一个XSD约束文件,其中 xmlns与xmlns:nsd、xmlns:tns称为对命名空间的引用,xmlns
阅读全文
摘要:这里面按照平常的理解,this应该是指向一个DOM对象的,但是这里面只有JQuery对象,去哪里找DOM对象呢? 通过这两天对网上资料的翻阅,还有对JQ的理解,JQ本质上就是对JS进行了封装,在JQ的源码中就有DOM对象,而且JQ应该对this未作重新定义,所以在JQ中this仍然指向了一个DOM对
阅读全文
摘要:如果id和class都设置了同一样式,则显示id选择器的;如果id写的样式和class不冲突,则都会显示 这里面IDtop的height会覆盖CLASStop的height,但是其他样式则不会被覆盖
阅读全文
摘要:在 CSS 中,width 和 height 指的是内容区域的宽度和高度。增加内边距、边框和外边距不会影响内容区域的尺寸,但是会增加元素框的总尺寸。之前一直理解有错误,认为width 和 height是元素容器的宽和高。 盒子模型 css中盒子模型包含属性margin、border、padding、
阅读全文
摘要:最近在听一点正则表达式的视频,学到了分组的用法,但是视频中讲的比较模棱两可。从而导致了String的replaceall方法理解有偏差。 组其实就是用来提取正则中匹配到的内容。比如有正则表达式:abc(\d{2,5})efg,这个正则本身的意思很简单,就是字符串abc和efg之间有2到5个数字,所以
阅读全文
摘要:复制word文档等文件时,写出的文件都是乱码,不管用FILEREADER/FILEWRITER还是inputstreamreader还是outputstreamwriter都是乱码,经过查证后,writer还有reader只能写txt这种简单文本,读写word要么使用字节流,要么是用第三方jar包
阅读全文
摘要:package cn.haiyisoft18;import java.io.*;import java.util.ArrayList;import java.util.List;public class IO_FILEPRACTICE { public static ...
阅读全文
摘要:java删除文件夹都是从里向外删除,使用递归的方法。public class IO_FILEdemo09 { public static void main(String[] args) { // TODO Auto-generated method stub /...
阅读全文
摘要:在学习泛型的过程中,我需要创建person、worker、student 一个父类两个子类,但是在创建过程遇到一些问题,先上代码package cn.haiyisoft.domain;public class PersonForGeneric implements C...
阅读全文
摘要:Java的重写和重载是两种在Java中经常提到的两组概念,它们在各个方面都有着很大的不同,下面详细介绍你要了解的区别。Java的多态机制即重写,重写主要用于子类和父类之间,在父类中定义了一个方法,同时在子类中对这个方法进行重写,实现子类行为的特殊化,例如:class ...
阅读全文
摘要:在学习集合的时候,遇到以下的代码Lisi list =new ArrayList();.......syso(list);大家都知道List接口中并没有定义toString()方法,应该是无法多态使用子类中的ArrayList中的toString()方法的,但是结果却...
阅读全文
摘要:Java内部类其实在J2EE编程中使用较少,不过在窗口应用编程中特别常见,主要用来事件的处理。其实,做非GUI编程,内部类完全可以不用。 内部类的声明、访问控制等于外部类有所不同,要灵活使用内部类来编写程序,还是有相当难度的,Java发明了这种难懂的玩意儿,在其他语言...
阅读全文
摘要:构造方法中的this关键字构造方法是一个类的对象在通过new关键字创建时自动调用的,在程序中不能向调用其他方法一样通过方法名(也就是类名)来调用。但如果一个类有多个构造方法,可以在一个构造方法中通过this(paras…)来调用其他的构造方法。 使用this来调用其他...
阅读全文
摘要:原文地址:点我二、同步和锁定1、锁的原理Java中每个对象都有一个内置锁。当程序运行到非静态的synchronized同步方法上时,自动获得与正在执行代码类的当前实例(this实例)有关的锁。获得一个对象的锁也称为获取锁、锁定对象、在对象上锁定或在对象上同步。当程序运...
阅读全文
摘要:在练习多线程之售票的时候,对于synchronized的使用有些困惑,因为我是用以下代码:public class ThreadDemo5 { /** * @param args */ public static void main(String[] args) ...
阅读全文
摘要:http://www.blogjava.net/fancydeepin/archive/2012/07/08/java_try-catch-finally.html
阅读全文
摘要:在听课的时候听到自定义异常时,视频上讲的定义异常的时候如果是带参构造器需要显示调用父类异常的带参构造器,原因是什么呢?首先我们需要看一下Exception和ERROR的父类Throwable的源码:package java.lang;import java.io.*;...
阅读全文
摘要:简单地说:匿名内部类就是没有名字的内部类。什么情况下需要使用匿名内部类?如果满足下面的一些条件,使用匿名内部类是比较合适的: ·只用到类的一个实例。 ·类在定义后马上用到。 ·类非常小(SUN推荐是在4行代码以下) ·给类命名并不会导致你的代码更容易被理解。 在使用匿...
阅读全文

浙公网安备 33010602011771号