03 2007 档案
摘要:前言 Eclipse是最流行的功能强大的java IDE,有丰富的插件,配合插件可以作为j2ee、c、c++、.net等开发工具。需要安装插件才能支持Web开发和其他应用的开发,这是eclipse的优点,也是eclipse的缺点,优点在于灵活,缺点在于麻烦。在此主要介绍windows环境下Eclipse如何安装配置插件一般方法,如何优化,并就常见的问题给以解答,并给...
阅读全文
摘要:最近发现eclipse越来越慢,影响了开发使用速度。经过处理,快了一些,希望给大家一些提示。 1,取消系统的自动折叠 操作方法: Window->Preferences->Java->Editor->Folding tab. 2,取消按"."后自动激活提示功能。这样会有些提高速度。 操作方法: Window->Preferences->Java->Editor->Code ...
阅读全文
摘要:1.环境 Eclipse SDK 3.2.0 MyEclipse 5.1.0 GA Tomcat 5.5.9 JDK 1.5.0_3 2.配置方法(由于已打中文语言包,括号中均为原英文名称) 1)配置MyEclipse 启动Eclipse,菜单栏中选择“帮助(Help)”--“软件更新(Sofware Updates)”--“管理配置(Manage Configuration)”...
阅读全文
摘要:一、准备开发工具 这里使用的是Eclipse 3.1.1、MyEclipse, Web服务器使用Tomcat 5.5.06版本, 当然还需要J2SDK,这里使用jdk1.5.0_06,只要是JDK1.5.0以上,就无所谓。 二、软件的安装和注册 MyEclipse是一个exe安装文件,有安装向导,直接双击安装,选择完Eclipse安装目录(比如D:/eclipse)和自身的安装...
阅读全文
摘要:前言 "我的工资卡是交通银行的,但我经常在我家楼下的工商银行提款机上取款; 我是上海人,我用普通话可以和广州的同学进行交流; 今天水龙头坏了,我去水暖商店买了一个新的换上; 我去法国旅游,通知我法国的朋友在北京时间15:30分来接我。" 生活中每天都发生类似的事情,这样的事情似乎再正常不过的了,并没有什么特别之处。但是,你有没有想过: 为什么所有银行卡的大小都是一样的尺寸...
阅读全文
摘要:jsp页面代码是我从cf代码得到启发的! 说明一下: filename=aaa.xls这个是默认下载的文件名; application/unknown这个是指定当前页面生成的文件类型,这可以对应着windows里的MIME类型名称; 如是指定是word文档,你可以设置“application/msword”,指定是excel文档,你可设置“applicatio...
阅读全文
摘要:关于网速的计算 1.计算光纤传输的真实速度 使用光纤连接网络具有传输速度快。衰减少等特点。因此很多公司的网络出口都使用光纤。一般网络服务商声称光纤的速度为“ 5M”,那么他的下载真实速度是多少那?我们来计算一下,一般的情况下,“5M”实际上就是5000Kbit/s(按千进位计算)这就存在一个换算的问题。Byte和bit是不同的。1Byte=8bit.而我们常说的下载速度都...
阅读全文
摘要:Flash 嵌入的问题论坛中有人问了好多次,到底应该怎么用,为什么通不过验证,要通过验证怎么办等等等。 讨论中也出现了不少的误解,所以我单开一个帖总结一下我所知道的东西,不想看我罗嗦的直接跳到最后看结论就可以了。 一、传统的方法。 这方法是使用 object 和 embed 标签来嵌入,细心的会发现,object 的很多参数和 embed 里面的很多属性是重复的,为什么这样...
阅读全文
摘要:VSS6.0现在是作为Microsoft Visual Studio6.0这个开发产品家族的一员,如Visual C++6.0和Visual J++6.0一样。 1. VSS的简单工作原理 Microsoft的VSS6.0解决了软件开发小组长期所面临的版本管理问题,它可能有效地帮助项目开发组的负责人对项目程序进行管理,将所有的项目源文件(包括各种文件类型)以特有的方式存入数据库。...
阅读全文
摘要:synchronized 关键字,它包括两种用法:synchronized 方法和 synchronized 块。 1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。如: public synchronized void accessVal(int newVal); synchronized 方法控制...
阅读全文
摘要:GenericServlet是一种与协议无关的servlet,是一种跟本不对请求提供服务的servlet,而是简单地从init()方法启动后台线程并在destory()中杀死。它可以用于模拟操作系统的端口监控进程。 servlet API提供了Servlet接口的直接实现,称为GenericServlet。此类提供除了service()方法外所有接口中方法的缺省实现。这意味着...
阅读全文
摘要:servlet抽象集是javax.servlet.Servlet接口,它规定了必须由Servlet类实现由servlet引擎识别和管理的方法集。 Servlet接口的基本目标是提供生命期方法init()、service()和destroy()方法。 servlet接口中的方法 void init(ServletConfit config)throws S...
阅读全文
摘要:虽然servlet API允许扩展到其它协议,但最终所有的servlet均在Web环境下实施操作,只有几种servlet直接扩展了GenericServlet。对servlet更一般的是扩展其HTTP子类HttpServlet。 HttpServlet类通过调用指定到HTTP请求方法的方法实现service(),亦即对DELETE、HEAD、GET、OPTIONS、POST、...
阅读全文
摘要:ServletRequest接口封装了客户端请求的细节。它与协议无关,并有一个指定HTTP的子接口。 ServletRequest主要处理: 1.找到客户端的主机名和IP地址 2.检索请求参数 3.取得和设置属性 4.取得输入和输出流 ServletRequest类中的方法 Object getAttribute(String name) 返回具有...
阅读全文
摘要:HttpServletRequest类主要处理: 1.读取和写入HTTP头标 2.取得和设置cookies 3.取得路径信息 4.标识HTTP会话。 HttpServletRequest接口中的方法 String getAuthType() 如果servlet由一个鉴定方案所保护,如HTTP基本鉴定,则返回方案名称。 String ge...
阅读全文
摘要:ServletResponse对象将一个servlet生成的结果传到发出请求的客户端。ServletResponse操作主要是作为输出流及其内容类型和长度的包容器,它由servlet引擎创建. ServletResponse接口中的方法 void flushBuffer()throws IOException 发送缓存到客...
阅读全文
摘要:HttpServletResponse加入表示状态码、状态信息和响应头标的方法,它还负责对URL中写入一Web页面的HTTP会话ID进行解码。 HttpServletResponse接口中的方法 void addCookie(Cookie cookie) 将一个Set-Cookie头标加入到响应。 void add...
阅读全文
摘要:一个servlet上下文是servlet引擎提供用来服务于Web应用的接口。Servlet上下文具有名字(它属于Web应用的名字)唯一映射到文件系统的一个目录。 一个servlet可以通过ServletConfig对象的getServletContext()方法得到servlet上下文的引用,如果servlet直接或间接调用子类GenericServlet,...
阅读全文
摘要:HttpSession类似于哈希表的接口,它提供了setAttribute()和getAttribute()方法存储和检索对象。HttpSession提供了一个会话ID关键字,一个参与会话行为的客户端在同一会话的请求中存储和返回它。servlet引擎查找适当的会话对象,并使之对当前请求可用。 Object getAttribute(String name...
阅读全文
摘要:要充分休息,除了与时间有关还与环境有关呢。正常人的睡眠时间应随年龄需要加以区别,新生儿至少一天要睡眠20小时,婴儿需要14~15小时,学前儿童需要12小时,小学生10小时,中学生9小时,大学生与成人一样需要8小时,老年人因新陈代谢减慢,睡眠需要6~7小时。入睡快而睡眠深者,一般无梦或少梦,睡上5至6小时,或者更少一点时间即可恢复精力;入睡慢而睡眠浅者,常多恶梦,即使睡上10小时...
阅读全文
摘要:AOP是什么? Aspect-oriented programming (AOP) ,从名字上说类似oop Object Oriented Programming。AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向方面编程。而什么是方面哪? 方面也可以认为是关注点,在一个系统中存在很多关注点,比如记录日志,授权等。面向对象的趋...
阅读全文
摘要:各种数字类型转换成字符串型: String s = String.valueOf( value); // 其中 value 为任意一种数字类型。 字符串型转换成各种数字类型: String s = "169"; byte b = Byte.parseByte( s ); short t = Short.parseShort( s ); int i = Integer.par...
阅读全文
摘要:1.首先当然是选好机器,选好了以后不要轻易变动这是基本的要求,不然你上当是必然的,永远不要听JS推荐的,那肯定是他最赚的一款。 2.考察代理,这个过程是一般用户很难把握的,不要以为每个店面问就可以了,实际上首先应该关心你所在城市该品牌(这里假设为X品牌)总代理的情况,这些信息一般能在X品牌网站或者800电话中查到,实在没有你可以直接到店面上问销售人员,他们一般会告诉你...
阅读全文