`
文章列表
Multiple annotations found at this line:- javax.servlet.jsp.PageContext cannot be resolved to a  type javax.servlet.jsp.JspException cannot be resolved to a type 当碰到此问题时,很有可能是servelt-api.jar和jsp-api.jar的问题。表现为以下方面 1. web应用中,忘了添加servelt-api.jar和jsp-api.jar 2. 加了这个两个jar文件,但可能这两个jar 版本一致。比如当你使用tomcat ...
使用vi 开发软件,已经快三年多了,在三年期间,有辛酸,有痛楚,有纠结,更有收获。在这之前,也有使用过vi编辑器,那个时候,只用了vi的几个基本的命令,如yy,dd之类的。更多的时候,是项目要上线了,到linux上修改配置 ...
一个标准的JavaBean应该具有如下几个特点  2011-04-24 16:55:35|  分类: 默认分类 |字号 订阅 1、JavaBean必须是一个公开的类,也就是说JavaBean的类访问权限必须是public的。 2、JavaBean必须是具有一个无参数的构造方法。如果在JavaBean中定义了自定义的有参构造方法,就必须添加一个无参数构造方法,否则将无法设置属性,如果没有定义自定义的有参构造方法,则可以利用编译器自动添加的无参构造方法。 3、JavaBean一般将属性设置成私有的,通过使用getXXX()方法和setXXX()方法来进行属性的设置。

spring 3.0jar包详解

1. spring.jar 是包含有完整发布模块的单个jar 包。 2. org.springframework.aop 包含在应用中使用Spring的AOP特性时所需的类。 3. org.springframework.asm  Spring独立的asm程序, Spring2.5.6的时候需要asmJar 包,      3.0开始提供他自己独立的asmJar。 4. org.springframework.aspects 提供对AspectJ的支持,以便可以方便的将面向方面的功能集成进IDE中,     比如Eclipse AJDT。 5. org.springframewo ...
按照加载方式的不同,单例模式有两种实现: private:只能在同一个类中使用 static:该类是类方法,不能调用实例方法。/类全局变量 final:方法或成员变量不能被修饰 1、饿汉式 public class EagerSigleton{ private static final EagerSigleton instance=new EagerSigleton(); private EagerSigleton(){}////私有构造方法 public EagerSigleton getInstance(){//静态工厂方法 return instance; } } ...
今天为大家准备了8款样式风格挺不错的jQuery/CSS3网页菜单,主要包括面包屑菜单、下拉菜单、Tab菜单等,喜欢的朋友赶紧收藏,一起来看看这些菜单。 1、CSS3扁平化面包屑导航 上一款CSS3圆形面包屑导航非常不错,今天的这款C ...
java DecimalFormat format 方法的使用 DecimalFormat format 方法 大家在format()一个小数是,总是对格式中的'0'和'#'有些不解吧! eg:     1:new DecimalFormat("00.000").format(pi) //结果:03.142     2:new DecimalFormat("##.###").format(pi) //结果:3.142 都是对pi进行格式化,但第一个的结果是03.142,第二个的结果是3.142 这是什么原因呢? 0和#都是占位符,但在不同的地方,作用不一 ...
前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之 ...
在目前的企业信息系统中,数据库还是最佳的数据存储方式,虽然已经有很多的书籍在指导我们进行数据库设计,但应该那种方式是设计数据库的表结构的最好方法、设计时应遵从什么样的原则、四个范式如何能够用一种方式达 ...
二 JAVA垃圾收集器 2.1 垃圾收集简史 垃圾收集提供了内存管理的机制,使得应用程序不需要在关注内存如何释放,内存用完后,垃圾收集会进行收集,这样就减轻了因为人为的管理内存而造成的错误,比如在C++语言里,出现内存 ...
一 JVM内存模型 1.1 Java栈 Java栈是与每一个线程关联的,JVM在创建每一个线程的时候,会分配一定的栈空间给线程。它主要用来存储线程执行过程中的局部变量,方法的返回值,以及方法调用上下文。栈空间随着线程的终止而释 ...

JVM处理java数组

    博客分类:
  • JVM
记得vamcily 曾问我:“为什么获取数组的长度用.length(成员变量的形式),而获取String的长度用.length()(成员方法的形式)?” 我当时一听,觉得问得很有道理。做同样一件事情,为什么采用两种风格迥异的风格呢?况且,Java中的数 ...
其实对于我们一般理解的计算机内存,它算是CPU与计算机打交道最频繁的区域,所有数据都是先经过硬盘至内存,然后由CPU再从内存中获取数据进行处理,又将数据保存到内存,通过分页或分片技术将内存中的数据再flush至硬盘。那JVM的内存结构到底是如何呢?JVM做为一个运行在操作系统上,但又独立于os运行的平台,它的内存至少应该包括象寄存器、堆栈等区域。 JVM在运行时将数据划分为了6个区域来存储,而不仅仅是大家熟知的Heap区域,这6个区域图示如下: JVM内存的分配结构示意图 下面将逐一介绍下各个区域所做的工作及其充当的功能。 PC Register(PC寄存器) PC寄存器是一块很 ...
在互联网行业,基于Unix/Linux的网站系统架构毫无疑问是当今主流的架构解决方案,这不仅仅是因为Linux本身足够的开放性,更因为围绕传统Unix/Linux社区有大量的成熟开源解决方案,覆盖了网站应用扩展的方方面面。 我记得十几 ...
Global site tag (gtag.js) - Google Analytics