Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

JAVA中Session的会话状态

JAVA中Session的会话状态

会话状态的维持是开发Web应用所必须面对的问题,有多种方法可以来解决这个问题,如使用Cookies,hidden类型的表单域,或直接把状态信息加到URL中等,还有Servlet本身提供了一个HttpSession接口来支持会话状态的维持,在这里我们主要介绍基于这个接口的会话状态的管理。 Session的发明是为了填补HTTP协议的局限。请注意HTTP协议是如何工作的--用户发出请求,服务器作出响应,这种用户端和服务器97色色端的联系就是离散的,非连续的。...
计算Java Serializable对象大小的方法

计算Java Serializable对象大小的方法

在Cahce的设计中,一般会考虑两种对象管理方法,一是按对象大小,比如开一个10M字节的cahce空间。另外一个是按对象的数量,比如1000个对象的cache空间。 对于按对象尺寸管理的cache,由于Java对象的实际内存大小不好获得(我是不知道如何计算的),所以一般就使用一个Serializable对象的序列化尺寸来代替,序列化时通常把一个对象序列化到一个字节buffer里,那么就可以获得这个buffer的字节数。今天,在工作中,突软想到这样做太浪费...
我的第一个Java Midlet

我的第一个Java Midlet

最近开始学习为手机开发软件了。 今天上网搜索了一下相关资料,然后就开始写程序了。 值得一提的是,SUN公司目前提供的开发工具,已经相当成熟了。目前已经发展到Java Platform Micro Edition Software Development Kit 3.0了。用这套工具,可以写代码,编译,以及调试。最令人满意的是,它提供了Mac的版本,这样我就不用为了开发,而安装Windows了。 今天写的代码,主要是为了了解开发的流程,以及基本的技巧。...
jacob在Java系统中的应用配置

jacob在Java系统中的应用配置

jacob是1999年开发的一个COM组件,主要作用是Java系统调用OFFICE WORD功能。采用操作系统端加载DLL;Java系统端加载JAR来实现通信。 现在使用比较多的版本是jacob1.14.3版本,这个包下包含文件: jacob-1.14.3-x86.dll A(注意:这里不是说操作系统是32位,而是说JDK是32位,下同) jacob-1.14.3-x64.dll B jacob.jar C A文件是在你使用的JDK为32位时使用...
Java将gif格式图片转为jpg格式

Java将gif格式图片转为jpg格式

图片文件格式转换最核心的问题就是要解决各种图片格式的编码和解码,推荐用jimi包,可从http://java.sun.com/products/jimi/下载该包及其源码和demo 需要注意的是:jimi提供了对几乎所有图片格式的解码支持,但是为提供gif和tif/tiff格式的编码api,gif编码问题在网上可以找到县相关的源码,tiff好像jai:http://java.sun.com/products/java-media/jai/index.js...
利用JAVA生成JPG缩略图

利用JAVA生成JPG缩略图

在某些网站,我们往往需要上传一些图片资料。但随着高分辨率DC的普及,上传的图片容量会很大,比如300万象素DC出来的文件基本不下 600K。 为了管理方便,大家可能不愿意每次都用ACDsee修改它,而直接上传到服务器。但是这种做法在客户端看来就没有那么轻松了,对于拨号上网的用户简直是一场恶梦,虽然你可以在图片区域设置wide和high! 问题的解决之道来了!我们可以在类中处理一张大图,并缩小它。 前提是需要JDK1.4,这样才能进行处理。按以下...
Java中的大量数据查询

Java中的大量数据查询

问题描述:在通常的三层构架下,客户通过Browser请求Web服务器查询数据库,而查询结果是上千条甚至是上百万条记录,要求查询结果传送到客户端浏览器并分页显示。 考虑因素: 1. Web服务器的资源消耗,包括:内存(用来存储查询结果),数据库相关资源(数据库连接对象,ResultSet对象等等); 2. DB服务器资源的消耗,包括游标,会话等等。 3. 网络开销,包括与数据库建立会话,传输查询结果等等。 JDBC中的几个重要Class: A R...
如何向Flash中烧写uboot和Linux操作系统

如何向Flash中烧写uboot和Linux操作系统

一、片内启动1、用Xmodem协议,发送loader.bin和uboot.bin文件,此时uboot.bin被发送到系统的SDRAM中,发送完后uboot开始运行,如果这时断电或退出,则一切将从头开始,因为SDRAM内存储的数据会在断电或退出后消失2、擦除 Flash在对Flash进行烧写之前,需要将其擦除:Uboot>protect off all 去掉Flash的扇区写保护Uboot>erase all 擦除Flash的所有扇区(注:如果只...
Java文件上传下载

Java文件上传下载

文件上传在web应用中非常普遍,要在jsp环境中实现文件上传功能是非常容易的,因为网上有许多用java开发的文件上传组件,本文以commons-fileupload组件为例,为jsp应用添加文件上传功能。common-fileupload组件是apache的一个开源项目之一,可以从这里下载。用该组件可实现一次上传一个或多个文件,并可限制文件大小。下载后解压zip包,将commons-fileupload-1.0.jar复制到tomcat的webapps你的...
嵌入式GUI FTK详细介绍

嵌入式GUI FTK详细介绍

转载时请注明出处和作者联系方式文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 <xianjimli at hotmail dot com>FTK最初是《系统程序员成长计划》的综合练习项目,在一些热心朋友的帮助下,从国庆到元旦,经过三个月的开发和完善,终于实现基本功能,初具现代嵌入式GUI的轮廓了。新年新气象,先发布第一个版本ftk-0.1吧。malajisi兄弟特意为FTK设计了一个漂亮LOGO(在此表示感...
Ubuntu 9.10下C语言函数运行时间测试

Ubuntu 9.10下C语言函数运行时间测试

最近突然有必要测试C语言中各个函数的运行时间,于是就搜索了一下,发现有4种方法可以达成测算程序运行时间的目的。它们分别是使用clock, times, gettimeofday, getrusage来实现的。下面就来逐一介绍,并比较它们的优劣点。系统测试环境:VirtualBox (Ubuntu 9.10)gcc version 4.4.1libc6 2.10.1-0ubuntu16Core Duo T2500 2GMHz首先先贴出我测试用的程序吧。程序做...
<< 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 >>