- 博客(12)
- 资源 (30)
- 收藏
- 关注
原创 坠落凡间的struts2(2)---struts2的文件配置
struts.properties配置文件— struts.configuration:该属性指定加载Struts 2配置文件的配置文件管理器。该属性的默认值是org.apache.Struts2.config.DefaultConfiguration,这是Struts 2默认的配置文件管理器。如果需要实现自己的配置管理器,开发者则可以实现一个实现Configuration接口的类,该类可以
2013-05-22 15:06:06 774
原创 java类中代码加载顺序
package org.senssic;/** * 一般顺序:静态块——>静态变量——>成员变量——>构造方法——>静态方法(或非静态方法,需要调用) * 1、静态代码块(只加载一次)2、构造方法(创建一个实例就加载一次)3、静态方法需要调用才会执行,所以最后结果没有e * * @author Administrator * */public class TestBean
2013-05-11 16:32:03 929
转载 jvm的体系结构
jvm可以由不同的厂商实现,但jvm仍然可以实现跨平台特性。主要归功于jvm的体系结构了一个JVM实例的行为不光是它自己的事,还涉及到它的子系统、存储区域、数据类型和指令这些部分,它们描述了JVM的一个抽象的内部体系结构,其目的不光规定实现JVM时它内部的体系结构,更重要的是提供了一种方式,用于严格定义实现时的外部行为。每个JVM都有两种机制,一个是装载具有合适名称的类(类或是接口),叫做
2013-05-11 15:22:26 901
原创 jvm的类加载器
JVM三种预定义类型类加载器我们首先看一下JVM预定义的三种类型类加载器,当一个 JVM 启动的时候,Java 缺省开始使用如下三种类型类装入器:启动(Bootstrap)类加载器:引导类装入器(BostStrap)是用本地代码实现的类装入器,它负责将 /lib 下面的类库加载到内存中。由于引导类加载器涉及到虚拟机本地实现细节,开发者无法直接获取到启动类加载器的引用,所以不允许直接通过引用
2013-05-11 14:26:50 1139
原创 js中字符串转换成json
js中字符串转换成json共有三种方式,其中单引号和双引号都可以其中key必须为字符串,value可以对象、数组、字符串基本数据类型等1.eval方式解析eval('(' + str + ')'); 2.new Function形式function strToJson(str){ var json = (new Function("return " + st
2013-05-10 01:13:31 1322
转载 深入Java变量的初始化问题探究
对于java的变量,我们知道有成员变量和局部变量。关于他们的初始化,基本上所有书上都会写。成员变量,java会帮助你初始化,局部变量,则需要程序员自己初始化。对于类的成员变量。不管程序有没有显示的初始化,Java 虚拟机都会先自动给它初始化为默认值。规则为:1、整数类型(byte、short、int、long)的基本类型变量的默认值为0。2、单精度
2013-05-09 00:28:18 803
原创 java中类成员如果没有修饰符其访问权限
如果一个类的成员没有任何权限修饰,那么它门就是缺省包访问权限,用friendly来表示,注意friendly不是Java中的关键字,这里是个人喜欢的方式用它表示而已。同一个包内其它类可以访问,但包外就不可以。对于同一个文件夹下的、没有用package的classes,Java会自动将这些classes初见为隶属于该目录的default package,可以相互调用class中的frie
2013-05-08 12:49:38 9149
原创 js中的四种类型的属性、方法,以及闭包的概念
概念1.私有类型:外界完全不具备访问性,要访问它们,只有通过自己定义的内部函数来访问。 2、动态的公有类型(实例属性):外界可以访问,而且每个对象实例持有一个副本,它们之间不会相互影响。 3、静态的公有类型,或者通常叫做原型属性:每个对象实例共享唯一副本,对它的改写会相互影响。4、类属性:作为类型的属性而不是对象实例的属性,在没有构造对象时也能够访问。注:动态共有属性优于原
2013-05-07 19:48:02 1008
转载 js正则验证大全
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+
2013-05-06 20:36:29 852
转载 Jackson简明实例
Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html相比json-lib框架,Jackson所依赖的jar包较少,简单易用并且性能也要相对高些。而且J
2013-05-05 16:44:12 926
原创 jsp和存数据库编码问题
增加一个过滤器package webwork.senssic.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.Ser
2013-05-05 12:05:47 674
转载 js中数据类型判断
/**********************一。验证类*****************************/ //对象是否存在 function isObj(str) { if(str==null||typeof(str)=='undefined') return false; return true; } //去除字符串中的空格 functio
2013-05-03 12:54:27 811
搭建NTP服务器所需要的离线安装包
2019-06-01
设计模式:可复用面向对象软件的基础
2013-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人