`
文章列表

Java性能调优

Java I/O I/O性能常常是应用程序性能瓶颈,优化I/O性能就显得极为系要。在进行I/0操作时,匿遵循以下原则:尽可能少的访问磁盘;尽可能少的访问底层的操作系统;尽可能少的方法调用;尽可能少处理个别的处理字节和字符。基于以上原则,可以通过以下技巧提高I/O速度: <!--[if !supportLists]-->1、<!--[endif]-->使用缓冲提高I/0性能 常用方法有: a、使用用于字符的BufferedReader
栈、堆、常量池虽同属Java内存分配时操作的区域,但其适用范围和功用却大不相同。本文将深入Java核心,详细讲解Java内存分配方面的知识。 Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄 ...
         在HTML5页面应用中,applicationCache对象表示本地缓存。在开发离线应用的过程中,通过调用applicationCache对象的onUpdateReady事件,可以监测到本地缓存释放完成更新。有如下两种手动更新本地的缓存的方法。       (1) 在onUpdateReady事件中,调用swapCache()方法。       (2) 直接调用applicationCache对象的update()方法。       当本地更新缓存时,可以调用applicationCache对象的其他事件来实时监测本地缓存更新的状态     监测本地缓存是否更新,代 ...
一.Web Storage 在HTML5中,除了Canvas元素之外,另一个新增的非常重要的功能是可以在客户端本地保存数据的Web Storage功能,我们知道,在HTML4中可以使用cookies在客户端保存用户名灯简单的用户信息,但是,通过长期的实际使用下来,发现使用cookies存储数据存在弊端: 大小:cookies的大小被限制在4KB。 带宽:cookies是随HTTP事务一起被发送的,因此会浪费发送cookies的带宽。 复杂性:要正确的操纵cookies是很困难。 在这种情况下HTML5提供了一种在客户端本地保存数据的功能,他就是Web Storage功能。 W ...
1.Java基本数据类型 Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。如下表   基本类型 字节 描述 取值范围   byte 1
自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。   以下是本文的目录大纲:   一.什么是装箱?什么是拆箱?   二.装箱和拆箱是如何实现的   三.面试中相关的问题   若有不正之处,请谅解和批评指正,不胜感激。   请尊重作者劳动成果,转载请标明原文链接:    http://www.cnblogs.com/dolphin0520/p/3780005.html 一.什么是装箱?什么是拆箱?   在前面的文章中提到,Java为每种基本 ...
Servlet生命周期分为三个阶段:   1,初始化阶段  调用init()方法   2,响应客户请求阶段  调用service()方法   3,终止阶段  调用destroy()方法 Servlet初始化阶段:   在下列时刻Servlet容器装载Servlet:     1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.XML文件中的<Servlet></Servlet>之间添加如下代码: <loadon-startup>1</loadon-startup>            2,在Serv ...
Global site tag (gtag.js) - Google Analytics