自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 WEB开发中如何将日志设置到当前应用下面

web.xml中的配置<context-param> <param-name>webAppRootKey</param-name> <param-value>xxx.root</param-value></context-param> log4j.properties中配置...

2012-05-04 16:55:07 106

JavaScript知识漏洞

1. 正则表达式的定义在JavaScript中,正则表达式由RegExp对象表示。当然,可以使用RegExp()构造函数创建RegExp对象,不过通常还是用特殊的直接量语法来创建RegExp对象。就像字符串直接量被定义为包含在引号内的字符一样,正则表达式直接量也被定义为包含在一对斜杠(/)之间的字符。所以,JavaScript...

2011-07-31 10:45:26 143

原创 理解JVM

1.JVM定义       JVM(Java Virtual Machine)意思是Java虚拟机。它是一个虚构出来的计算机,可以在实际的计算机上模拟各种计算机功能。JVM有自己完善的硬件架构,例如处理器、堆栈和寄存器等,还具有相应的指令系统。 2.JVM作用       JVM是Java字节码执行的引擎,为Java程序的执行提供必要的支持,它还能优化Java字节码...

2011-06-07 12:55:54 161

原创 Extjs4 源码-Ext.extend解读

Ext.apply(Ext, { extend: function() { var objectConstructor = objectPrototype.constructor, inlineOverrides = function(o) { ...

2011-05-22 22:12:18 149

原创 Extjs4 源码-Ext.Function解读

Ext.Function = { flexSetter: function(fn) { return function(a, b) { var k, i; if (a === null) { return this; } ...

2011-05-19 12:36:05 171

原创 Spring源码分析(一)

      Spring提供四种自动装配类型:byName-试图在容器中寻找和需要自动装配的属性名相同的Bean(或ID)。byType-试图在容器中寻找一个与需要装配的属性类型相同的Bean。constructor-试图在容器中查找与需要自动装配的Bean的构造函数参数一致的一个或多个Bean。autodetect-首先尝试使用constructor来自动装配,然后使用byTy...

2011-04-14 22:34:21 132

原创 Java基础知识(不断更新)

1.关于基类构造器与导出类构造器的注意事项 public class A{ //此处如果没有无参构造方法会报编译错误,因为编译器不知道在导出类中用哪个构造器构造基类 public A() { System.out.println("Constructor A"); } ...

2011-03-27 23:14:30 92

原创 求指定整数以内所有的素数

import java.lang.Math;public class PrimeNumber { public static void main(String[] args) { int number = 100; PrimeNumber p = new PrimeNumber(); try { boolean[] primeNumber = p.get...

2011-02-25 15:22:46 362

优化编程37条

1.JVM管理两种类型的内存:堆内存(heap),栈内存(stack),堆内在主要用来存储程序在运行时创建或实例化的对象与变量.而栈内存则是用来存储程序代码中声明为静态(static)(或非静态)的方法. 2 .JVM中对象的生命周期,创建阶段,应用阶段,不可视阶段,不可到达阶段,可收集阶段,终结阶段,释放阶段 3.避免在循环体中创建对象,即使该对象占用内存空间...

2010-03-31 15:20:43 86

拖放源码保存

<html> <head> <title>拖放效果</title> <style> #idContainer{ border:10px solid #990000; width:600px; height:300px; }...

2010-03-30 20:47:51 68

javascript定义函数的方法总结

在JavaScript里,定义函数的方式可以说也是花样百出,方式有很多,下面把几个常见到的定义函数方式汇总一下:1.最常规定义方法 function name(){} <script language="javascript" type="text/javascript">function show(){ alert("ok")}show(...

2010-03-30 20:21:22 88

方法调用

    所有java的方法调用本质上都是值传递,也就是说函数的形参的值只是实参的一个副本,关键在于形参和实参是什么类型的(是基本类型还是对象句柄,因为如果形参是对象句柄,那么所传递的这个副本就是对象句柄的副本,而不是对象句柄所指向的副本)。    eg1: public class Print { public static void main(...

2010-03-30 10:45:08 98

递归与斐波那契

1.递归的定义       递归(recursion)是一个强大的数学概念,是函数直接或间接调用自己的过程。 2.递归思考的问题       要使递归方法终止,问题最后必须达到一种终止条件。当达到终止条件时,方法将结果返回到调用者。 3.递归方法的特征       有一个或多个初始状态用于终端递归      每次递归调用都简化原始问题,使它...

2010-03-30 10:43:35 91

StringBuffer

public class Foo{ public static void main(String[] args) { StringBuffer a = new StringBuffer("A"); StringBuffer b = new StringBuffer("B"); operat...

2010-03-30 10:01:29 74

tomcat编码问题根源-1

    应用系统经常受到中文问题的困挠,J2EE环境下的中文问题更是常见。目前缺乏对此问题的全景分析,更有一些不合理的解决方案流传在网络。本文目的在于:     分析中文问题的存在根源,解析完整的中文处理过程。     中文问题涉及面很广,因为篇幅的所限,这里不会罗列各种现象的处理办法,而是就问题产生的原因进行探讨。      1. 中文乱码问题的根源     在J2EE系...

2010-03-29 21:35:01 103

快速排序

/** * 这段程序并不难,应该很好看懂,我把过程大致讲一下,首先你的脑子里先浮现一个数组和三个指针, * 第一个指针称为p指针,在整个过程结束之前它牢牢的指向第一个数,第二个指针和第三个指针分别为lo指针和hi指针, * 分别指向最左边的值和最右边的值。lo指针和hi指针从两边同时向中间逼近,在逼近的过程中不停的与p指针的值比较, * 如果lo指针的值比p指针的值小,lo...

2010-03-29 21:23:44 89

关于Java读取xml文件的学习

   本文所讲的内容是有关于Java读取xml文件的相关的内容,文章大致分为三个部分,即Java类、xml文件以及最后的输出结果。package com.java.test; import org.w3c.dom.*; import javax.xml.parsers.*; import java.io.*; public class J...

2010-03-29 15:46:59 83

tomcat编码问题根源-2

    3.2. 转换过程的参数设置     在以上的转换过程中可以看到,new String(code, "GB2312");这一处的第二个参数非常重要,它告诉java,这个字符串的原始编码是什么,如果写成其他的编码,必然会发生错误。     因此,转换过程中的参数,java必须有途径得知正确的参数。     举例说,让java从文本文件里面读取一段中文。Java最终得到的字符串...

2010-01-28 10:51:25 78

原创 struts2多文件动态下载及中文解决方案

关于文件上传的例子,网上已经有很多,所以本文就不谈文件上传,重点是文件下载及文件名为中文的时候各个浏览器出现乱码的解决方案。 下面是jsp文件的代码:<html>   <head>    <title>download</title>   </head>   <body>    &lt...

2010-01-15 15:17:41 69

原创 超文本传输协议(HTTP)

      HTTP是一种协议,允许web服务器和浏览器通过互联网进行来发送和接受数据。它是一种请求和响应协议。客户端请求一个文件而服务器响应请求。HTTP使用可靠的TCP连接--TCP默认使用80端口。第一个HTTP版是HTTP/0.9,然后被HTTP/1.0所替代。正在取代HTTP/1.0的是当前版本HTTP/1.1,它定义于征求意见文档(RFC) 2616,可以从http://www.w3....

2009-12-29 14:58:53 93

空空如也

空空如也

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

TA关注的人

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