自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 问答 (2)
  • 收藏
  • 关注

原创 几种解析的xml的方式

http://blog.csdn.net/wwww1988600/article/details/9019785

2015-08-31 16:55:33 316

原创 xml之SAX解析

package xml2;import org.xml.sax.Attributes;import org.xml.sax.SAXException;import org.xml.sax.helpers.DefaultHandler;public class SaxHandler extends DefaultHandler{ public void cha

2015-08-31 16:53:55 242

原创 dom解析xml之中文乱码问题

DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();DocumentBuilder db = dbf.newDocumentBuilder();Document document = db.parse(fileName);在建立xml文档时,一般保存时默认以ansi码保存,再以utf-8读取,若有中文再会出

2015-08-31 11:31:27 6271

原创 xml之dom解析

package xml;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.PrintWriter;import javax.xml.parsers.DocumentBuilder;import j

2015-08-28 17:51:47 313

原创 JS执行流程

JS是一个单线程序的解释器,因此一定时间内只能执行一段代码。为了控制要执行的代码,就有一个JS任务队列。这些任务会按照将他们添加到队列的顺序执行。如果队列是空的,那么添加的代码会立即执行,否则它就要等前面的执行的代码执行完,再执行。

2015-08-27 15:33:51 839

原创 String,StringBuffer做参数

package jia;public class 参数传递{public static void main(String[] args){// TODO Auto-generated method stub        StringBuffer a=new StringBuffer("abc");         change(a);        S

2015-08-27 11:21:19 628

原创 pl/sql链接远程oracle

首先当然是要安装Oracle的客服端。在安装ORACLE的目录下   \oracle\ora92\network\ADMIN   有个tnsnames.ora   加入如下代码  数据库名=  (DESCRIPTION =    (ADDRESS_LIST =      (ADDRESS = (PROTOCOL = TCP)(HOST = 1

2015-08-26 17:50:13 219

原创 java之序列化

Java平台允许我们在内存中创建可复用的Java对象,但一般情况下,只有当JVM处于运行时,这些对象才可能存在,即,这些对象的生命周期不会比JVM的生命周期更长。但在现实应用中,就可能要求在JVM停止运行之后能够保存(持久化)指定的对象,并在将来重新读取被保存的对象。Java对象序列化就能够帮助我们实现该功能。   使用Java对象序列化,在保存对象时,会把其状态保存为一组字节,在未来,再将这

2015-08-26 14:43:01 208

原创 反射机制

package jia; import java.lang.reflect.Array;     import java.lang.reflect.Constructor;     import java.lang.reflect.Field;     import java.lang.reflect.InvocationTargetException;import java.

2015-08-25 17:35:01 179

原创 java的RTTI机制

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java程序在它开始运行之前并非被完全加载,其各个部分是在必需时才加载的。package jia;import java.util.Scanner;class jia{

2015-08-24 15:15:23 403

原创 AOP

AOP:面向切面编程,一种思想,框架有Spring AspectJ JBossAOP是对OOP的一种扩展,OOP可以很好处理的业务流程,但是不能不能把某些特定的重复行为封装到模块中。例如:很多业务中都需要记录日志,结果我们不得不在业务流程中大量嵌入日志记录代码,无论是对业务代码还是对日志记录代码来说,维护都是非常复杂的。由于系统中嵌入了这种大量的与业务无关的其他重复代码,系统的复杂性大大增

2015-08-20 17:59:09 312

转载 fork函数详解

最近在看进程间的通信,看到了fork()函数,虽然以前用过,这次经过思考加深了理解。现总结如下:1.函数本身(1)头文件#include#include(2)函数原型pid_t fork( void);(pid_t 是一个宏定义,其实质是int 被定义在#include中)返回值: 若成功调用一次则返回两个值,子进程返回0,父进程返回

2015-08-19 17:20:06 697 2

转载 JUnit4之详解

转载地址:http://blog.csdn.net/andycpp/article/details/1327147一初级我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能

2015-08-18 17:12:01 237

原创 字段个数(多少列)

select count(1) from user_col_comments where table_name = upper( 'zhwx_bussinessmanage');

2015-08-17 15:39:53 422

转载 四种会话跟踪技术

会话跟踪是一种灵活、轻便的机制,它使Web上的状态编程变为可能。HTTP是一种无状态协议,每当用户发出请求时,服务器就会做出响应,客户端与服务器之间的联系是离散的、非连续的。当用户在同一网站的多个页面之间转换时,根本无法确定是否是同一个客户,会话跟踪技术就可以解决这个问题。当一个客户在多个页面间切换时,服务器会保存该用户的信息。有四种方法可以实现会话跟踪技术:URL重写、隐藏表单域

2015-08-12 17:40:37 2434

原创 线程同步的5种方法

为何要使用同步?     java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查),     将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用,     从而保证了该变量的唯一性和准确性。   1.同步方法     即有synchronized关键字修

2015-08-12 17:29:49 292

原创 传入对象时是传值还是传引用

java只有传值,没有传引用。详细介绍 :http://guhanjie.iteye.com/blog/1683637

2015-08-11 15:33:30 376

原创 final,finally,finalize的区别?

final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能使用,不能重载。 finally—再异常处理

2015-08-11 14:42:50 244

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除