![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 73
yali_wang
这个作者很懒,什么都没留下…
展开
-
SVN基本操作之新手上路
SVN是什么Svn是一个离线的代码管理,可以多个人一起修改,然后再将修改的内容提交到Svn中。每一个svn服务器中的数据存储单位叫做存储,但是你不仅仅可以把整个存储当作你维护的内容,也可以将其中的某个分支目录像根存储一样的使用。Svn是严格区分大小写的,存储中路径的名字只有大小写不同,也会当作不同的路径处理。注意这里会在windows平台下导致一些非常严重的问题。在windows下如果svn...原创 2010-12-23 10:16:50 · 83 阅读 · 0 评论 -
Xml中SelectSingleNode用法详解(转)
最常见的XML数据类型有:Element, Attribute,Comment, Text. Element, 指形如<Name>Tom<Name>的节点。它可以包括:Element, Text, Comment, ProcessingInstruction, CDATA, and EntityReference. Attribute, 指在<...原创 2013-02-27 09:01:52 · 3481 阅读 · 0 评论 -
xml报文编写以及解析
// 封装电子保单回执报文 Document document = org.dom4j.DocumentHelper.createDocument(); document.setXMLEncoding("UTF-8"); Element root = document.addElement("PACKET"); Element head = root.addElement(...原创 2013-02-25 16:30:32 · 713 阅读 · 0 评论 -
jdbc手动控制事务
在JavaBean数据库操作中,一项事务是指由一条或多条对数据库更新的sql语句所组成的一个不可分割的工作单元。只有当事务中的所有操作都正常完成了,整个事务才能被提交到数据库,如果有一项操作没有完成,就必须撤消整个事务。我们通过提交commit()或是回滚rollback()来结束事务的操作。关于事务操作的方法都位于接口java.sql.Connection中。 在第一次建立与数据库的连...原创 2013-02-24 09:37:53 · 364 阅读 · 0 评论 -
js三种声明方式
JS中声明函数大体上有三种方法: 1.常规方法 JScript code function funcName(var1,var2....){ //add you code here } 2.匿名函数引用法(找不到具体的称呼,暂且先这么叫) JScript code var funcName=function(var1,var2...){ //add you code here } 3.构造函数法 ...原创 2013-05-02 10:08:07 · 487 阅读 · 0 评论 -
正则表达式学习(转)
deerchao的blogBe and aware of who you are.正则表达式30分钟入门教程 来园子之前写的一篇正则表达式教程,部分翻译自codeproject的The 30 Minute Regex Tutorial。由于评论里有过长的URL,所以本页排版比较混乱,推荐你到原处查看,看完了如果有问题,再到这里来提出.一些要说的话:...原创 2013-03-11 09:54:59 · 118 阅读 · 0 评论 -
dom4j API转载
功能简介 dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面可以找到一篇文章,对主流的Java XML API进行的性能、功能和易用性的评测...原创 2013-03-04 10:43:36 · 82 阅读 · 0 评论 -
java 使用相对路径读取文件
java 使用相对路径读取文件1.java project环境,使用java.io用相对路径读取文件的例子: *目录结构: DecisionTree |___src |___com.decisiontree.SamplesReader.java |___resource |___train...原创 2013-03-04 10:41:30 · 86 阅读 · 0 评论 -
STRING INT INTEGER间的转换(转载)
http://hanric.spaces.live.com/blog/cns!b758f6a5183497ed!117.entry注:如果使用JDK5.0的话,JVM会自动完成装包解包的。String int Integer间的转换 如何将字串 String 转换成整数 int?int i = Integer.valueOf(my_str).intValue();int ...原创 2013-03-04 10:37:58 · 101 阅读 · 0 评论 -
java代理模式以及动态代理详解
本文讲述代理模式...代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 代理模式一般涉及到的角色有: 抽象角色:声明真实对象和代理对象的共同接口; 代理角色:代理对象角色内部含有对真实对象的引用,从而可以操作真实对象,同时代理对象提供与真实对象相同的接口以便在任...原创 2010-12-10 11:15:07 · 89 阅读 · 0 评论 -
java动态代理和Cglib
JDK动态代理的原理是根据定义好的规则,用传入的接口创建一个新类,这就是为什么采用动态代理时为什么只能用接口引用指向代理,而不能用传入的类引用执行动态类。 cglib采用的是用创建一个继承实现类的子类,用asm库动态修改子类的代码来实现的,所以可以用传入的类引用执行代理类 动态代理Java代码 package proxy.test; import java...原创 2010-12-09 18:31:41 · 88 阅读 · 0 评论 -
java静态方法和静态代码块
java 静态代码块 静态方法区别 一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类名直接调用 比如main方法就必须是静态的 这是程序入口 两者的区别就是:静态代码块是自动执行的; 静态...原创 2010-12-09 16:50:11 · 81 阅读 · 0 评论 -
JAVA 注解示例 详解
转自步行者 注解(Annotation) 为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后某个时刻方便地使用这些数据(通过 解析注解 来使用这些数据)。 注解的语法比较简单,除了@符号的使用以外,它基本上与java的固有语法一致,java内置了三种注解,定义在java.lang包中。 @Override 表示当前方法是覆盖父类的方法。...原创 2010-12-09 12:57:51 · 64 阅读 · 0 评论 -
Java泛型
泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。 在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要...原创 2010-12-09 11:58:51 · 56 阅读 · 0 评论 -
Java事件处理机制- 事件监听器的四种实现方式
转自http://wcily123.iteye.com/blog/345221自身类作为事件监听器 外部类作为事件监听器 匿名内部类作为事件监听器 内部类作为事件监听器 自身类作为事件监听器 : Java代码 import javax.swing.*; import java.awt.*; import java....原创 2010-11-26 15:58:12 · 108 阅读 · 0 评论 -
java线程的一点东西
转自 英特尔® 软件网络 Java 线程一直是一个比较容易困扰的地方,首先,我们来认识下怎样生存线程。认识 Thread 和 Runnablejava中实现多线程有两种途径:继承Thread类或者实现Runnable接口。Runnable是接口,建议用接口的方式生成线程,因为接口可以实现多继承,况且Runnable只有一个run方法,很适合继承。在使用Thread的时候只需继承Thr...原创 2010-11-08 18:50:51 · 84 阅读 · 0 评论 -
JMS简介
1. JMS基本概念 JMS(Java Message Service)是访问企业消息系统的标准API,它便于消息系 统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发。2. JMS基本功能 JMS是用于和面向消息的中间件相互通信的应用程序接口。它既支持点对点(point-to-point)的域,又支持发布/订阅(publish/subscr...原创 2011-06-07 09:46:02 · 225 阅读 · 0 评论 -
数据库连接池的实现方式
转贴 查看文章 连接数据库的两种方式:在Java应用程序中,数据库的连接一般有两种方式来得到。一种是通过java.sql.DriverManager的方式来得到数据库连接。这种方式不依赖于应用服务的支持,但是也不提供数据库连接池的功能。另外一种方式是通过javax.sql.DataSource的方式来得到数据库连接。...原创 2010-12-25 10:18:22 · 149 阅读 · 0 评论 -
java异常总结(转)
java中异常小结 2010-07-03 10:49:47| 分类: 实践 | 标签:exception 异常 java |字号 订阅 <wp:post_date>2008-11-10 13:35:48</wp:post_date>1、异常分类a)按照java本身的设计,有三种可抛出的结构,即checked ...原创 2013-02-27 09:02:17 · 97 阅读 · 0 评论