自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

国内不谈java----------java即将从中国绝种

装载:http://www.fundinchina.cn 中国IT信息网国内不谈java--会有千万人跳出来和你争嘴的。 越是如此,我越是不忍心不说出来,越是不不忍心看到在这个 领域被国外的同行越拉越远--在硅谷的感受。 我是96年毕业的,正值java刚出,火气冲天之时。 我当时是一名C++的狂热者,有着3年的C++经验。 接触java也仅仅是在作毕业设计的时候用过,对java也算是有...

2007-03-29 12:46:53 856 2

IE,Firefox对Javascript兼容性总结

全局文档的动作检测[code]try{ document.attachEvent("onclick",function(){onclick();},false); // IE使用这个 }catch(e){ document.addEventListener("onclick",function(){onclick();},false);//FireFox ...

2007-02-09 17:08:10 201

炒纸黄金手续费要货比三家

晨报讯 昨日工商银行在江苏范围内开通了炒纸黄金,投资者在家中使用网上银行就能享受炒金的乐趣。这样南京市民能炒纸黄金的渠道增加到三家,另外两家分别是建设银行和中国银行。另外炒实物金可以到招商银行买卖高赛尔金条。据了解,目前用人民币炒纸黄金的门槛一般为每笔交易10克,价差就有区别了。中国银行纸黄金在手续费上采取了阶梯式,单笔交易量在200克以下的,单边价差0.5元/克;单笔交易量在200克 2000克...

2007-01-31 19:53:58 221

jsp生成验证码

[code]255) fc=255;if(bc>255) bc=255;int r=fc+random.nextInt(bc-fc);int g=fc+random.nextInt(bc-fc);int b=fc+random.nextInt(bc-fc);return new Color(r,g,b);}%>

2007-01-25 13:38:40 229

用IFRAME实现网页的内嵌和预载

在HTM(HTML)文件中是否可以像PHP、ASP文件一样嵌入其他文件呢?下面笔者介绍用iframe来实现的方法。  iframe元素的功能是在一个文档里内嵌一个文档,创建一个浮动的帧。其部分属性简介如下:  name:内嵌帧名称  width:内嵌帧宽度(可用像素值或百分比)  height:内嵌帧高度(可用像素值或百分比)  frameborder:...

2007-01-25 13:37:17 461

frameset

最近在搞网页编程,总结了frameset 的一些使用技巧,供大家参考哦,还是先剖析一下框架吧!■ 框架标记           欲明白本篇【HTML彻底剖析】之标记分类,请看 【标记一览】。   也请先明白围堵标记与空标记的分别,请看 【HTML概念】。 ■ 框架概念 :  谓框架便是网页画面分成几个框窗,同时取得多个 URL。只需要 ...

2007-01-24 10:48:35 136

Linux下文件关联的实现原理

我们知道在Windows下,双击一个可执行文件,文件管理器会自动运行这个应用程序。而双击一个数据文件时,文件管理器会用与之关联的应用程序打开它。数据文件与应用程序之间的关联是通过注册表来实现的:文件管理器查询注册表,找到数据文件对应的应用程序,然后运行这个应用程序,并把数据文件的文件名作为命令行参数传给它。 这种文件关联的方式非常好用,省去了先起动应用程序再打开文件的麻烦。Linu...

2007-01-19 17:16:07 187

linux 的目录结构

[code]/usr/local 是存放你新装的软件的目录。 /bin 目录用于存放普通用户可执行的命令,系统中的任何用户都可以执行该目录中的命令 /boot 目录用于存放linux操作系统启动时所需使用的文件,为了系统能够启动,通常该目录需要使用独立的分区,这样boot分区和根分区相互独立可以保证启动文件更加安全可靠。 /mnt 目录中的子目录用于作为系统中可移动存储设备的挂载点。如...

2007-01-19 16:45:13 100

proxy header

通常,一般的浏览器(IE or Mozilla)都不会提交象偶上面这么简单的HTTP请求的,它还会把一些有关信息包括进去,比如浏览器的版本以及操作系统版本,(User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0),这样HTTP服务器就可以得到更多的客户端的信息,偶们监听这个HTTP会话的话,也可以看到这些信息。HTTP客...

2007-01-19 11:31:44 503

真正的取真实IP地址及利弊

目前网上流行的所谓"取真实IP地址"的方法,都有bug,没有考虑到多层透明代理的情况。多数代码类似:[code] string IpAddress = (HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]!=null && HttpContext.Current.Request....

2007-01-19 11:08:36 139

SQUID的参考文档

Linux下架设代理服务器 作者:bye2000 一、代理服务器概述 1.1什么是代理服务器 在TCP/IP网络中,传统的通信过程是这样的:客户端向服务器请求数据,服务器响应该请求,将数据传送给客户端。在引入了代理服务器以后,这一过程变成了这样:客户端向服务器发起请求,该请求被送到代理服务器;代理服务器分析该请求,先查看自己缓存中是否有请求数据,如果有就直接传送给...

2007-01-19 10:42:06 721

squid透明相关选项的说明

5.3.2squid的相关配置选项 设置squid.conf中的相关选项,如下所示: [code]http_port 3218 httpd_accel_host virtual httpd_accel_port 80 httpd_accel_with_proxy on httpd_accel_uses_host_header on [/code] 说明: ...

2007-01-19 10:40:22 154

Java多线程程序设计详细解析

一、理解多线程  多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。  线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。  多个线程的执行是并发的,也就是在逻辑上“同时”,而不管是否是物理上的“...

2007-01-18 17:57:31 121

web.xml 配置

在servlet的配置当中,5,标记容器是否在启动的时候就加载这个servlet,当值为0或者大于0时,表示容器在应用启动时就加载这个servlet 当是一个负数时或者没有指定时,则指示容器在该servlet被选择时才加载,正数的值越小,启动该servlet的优先级越高。...

2007-01-18 16:00:39 97

Servlet异常处理

Servlet异常处理1. 声明异常处理声明两种错误处理:HTTP错误代码的处理 和 指定程序中产生的java异常的处理。在web.xml文件中声明对各种异常的处理方法。元素结构:|____ or ||____: 制定错误代码。: 制定java异常类的完整限定名。: 给出用于响应HTTP错误代码或者Java异常的资源的路径。HTTP异常的处理...

2007-01-18 15:48:37 542

JCS(Java Caching System)简介以及相关文档

JCS简介概述JCS是Jakarta的项目Turbine的子项目。它是一个复合式的缓冲工具。可以将对象缓冲到内存、硬盘。具有缓冲对象时间过期设定。还可以通过JCS构建具有缓冲的[color=red]分布式构架[/color],以实现高性能的应用。对于一些需要频繁访问而每访问一次都非常消耗资源的对象,可以临时存放在缓冲区中,这样可以提高服务的性能。而JCS正是一个很好的缓冲工具...

2007-01-18 12:01:20 194

基金申购、赎回费用不菲 减免手续费有窍门

如今,开放式基金日渐受到广大投资者的青睐,但也有一些人对基金公司收取不菲的申购、赎回费用难以接受,影响了购买开放式基金的积极性。其实,投资开放式基金有很多省钱之道,掌握了这些减免手续费的窍门,你的投资顾虑可能就会烟消云散。 后端收费比前端收费省钱。基金发行时就收取认购费的方式叫前端收费,后端收费是指认购新基金时暂不收费,而在赎回时补交费用的发行方式。后端收费的补交费用会随着持有基金时间的延...

2007-01-18 10:22:39 215

怎样选择基金申购赎回时机

总有投资者对于投资时机的选择耿耿于怀,今年以来,困扰于时机选择问题的投资者绝不在少数,7月13日股市大幅波动后,不时听到投资者说,“要是在7月13日股市大幅调整之前赎回就好了”,或者,“要是等到这几日股市调整下来再买就好了”。而10月份以来,工行上市又让很多人觉得股市调整就要来临,纷纷选择赎回基金,然而望着股市从1800点站上1900点,又冲上2050点,逢低买入的好时机迟迟不来,很多人又在扼腕叹...

2007-01-17 19:03:45 415

基金手续费

买卖基金的手续费是指在买或卖基金时支付给销售机构的费用,用来补偿基金销售机构因为办理基金买卖手续而产生的成本。手续费属于一次性的费用,也就是说你在买和卖基金时必须一次性地交付手续费,但在其他任何时候都不需要再支付。为了防止销售机构联手哄抬手续费而损害投资人利益,或是过度调降费率而引发行业恶性竞争,许多国家和地区一般都对基金买卖的手续费设有上限或下限。  买卖[color=red]封闭式基金...

2007-01-17 19:00:27 352

几种基于HTTP协议的RPC性能比较

有了整体的了解后,可以发现Hessian的这个远程过程调用,完全使用动态代理来实现的,其实从客户端代码不难看出,HessianProxyFactory的create方法就是创建接口Basic的代理类,该类实现了Basic接口,JDK的proxy类会自动用 InvocationHandler 的实现类(该类在Hessian中表现为HessianProxy)的invoke方法体 来填充所生成代理类的方...

2007-01-17 17:18:00 175

利用RMI实现JAVA分布式应用方案

Java RMI (Remote Method Invocation 远程方法调用)是用Java在JDK1.1中实现的,它大大增强了[color=red]Java开发分布式应用的能力[/color]。Java作为一种风靡一时的网络开发语言,其巨大的威力就体现在它强大的开发分布式网络应用的能力上,而RMI就是开发百分之百纯Java的网络分布式应用系统的核心解决方案之一。[color=red]其...

2007-01-17 10:22:17 175

超越RMI,高效Java remote调用

在处理Remote调用时,通常思路如下:1. WebService跨平台,跨防火墙,但是很抱歉,基于xml速度慢2. RMI(java)/Remoting(.net)平台相关,基于二进制序列化,速度快.spring提供了第三种选择:轻量级http invoker关于spring remoting支持,有四种方案:1. 传统RMI.spring简化了RMI开发: JNDI...

2007-01-17 09:21:20 152

作为一个DBA,如何管理和维护一个企业级的数据库管理系统.

做为一名合格的DBA(database administrator),需要有深厚广博的计算机软、硬件方面的知识、尤其是对DBMS内部的技术有很好的了解。还要有分析问题和解决问题的能力。举一个例子。某企业的数据库应用系统在运行一段时间后,由于数据的积累,出现了明显的数据访问和处理的迟滞,请分析可能的原因并采取相应的措施来解决这一问题。这是典型的运行分析和性能调整的问题,系统在运行一段时间之后,数据量...

2007-01-12 17:17:00 390

mysql中存储过程

1.用变量做表名:简单的用set或者declare语句定义变量,然后直接作为sql的表名是不行的,mysql会把变量名当作表名。在其他的sql数据库中也是如此,mssql的解决方法是将整条sql语句作为变量,其中穿插变量作为表名,然后用sp_executesql调用该语句。[color=red]这在mysql5.0之前是不行的,5.0之后引入了一个全新的语句,可以达到类似sp_ex...

2007-01-12 16:47:08 117

XmlHttp实现的输入拼音首字母选择的例子

例如:输入"sh"然后按ctrl键或者按旁边的箭头,系统回发出get请求然后返回xml压缩格式 代码///////////////////////////// // XML Http Function // //////////////////////////// function postXmlDocument(sUri, xmlDoc) {...

2007-01-12 16:43:00 102

Java 编程的动态性,第 1 部分: 类和类装入

这一有关 Java 编程动态方面的新的系列文章研究了执行 Java 应用程序时幕后所发生的事情。企业 Java专家 Dennis Sosnoski 提供了 Java 二进制类格式以及在 JVM 内部类所发生的情况的内幕。接着,他将讨论类装入问题,其范围涉及从运行简单的 Java 应用程序所需的类的数量到可能造成 J2EE 及类似的复杂体系结构出现问题的类装入器冲突。本文是这个新系列文章的第一篇...

2007-01-12 16:42:00 132

泛型编程--STL是什么

泛型编程让你编写完全一般化并可重复使用的算法,其效率与针对某特定数据类型而设计的算法相同。泛型编程的代表作品STL是一种高效、泛型、可交互操作的软件组件。所谓泛型(Genericity),是指具有在多种数据类型上皆可操作的含意,与模板有些相似。STL巨大,而且可以扩充,它包含很多计算机基本算法和数据结构,而且将算法与数据结构完全分离,其中算法是泛型的,不与任何特定数据结构或对象类型系在一起。STL...

2007-01-12 16:42:00 164

java反射机制性能测试摘要

反射性能是Sun开发1.4 JVM时关注的一个方面,它在反射方法调用结果中显示。在这类操作的性能方面,Sun 1.4.1 JVM显示了比1.3.1版本很大的改进,在我的测试中运行速度大约是1.3.1版本的开部。在这类简单的测试中,IBM 1.4.0 JVM再次获得了更好的成绩,但是只比Sun 1.4.1 JVM快两到三倍。我还为创建使用反射的对象编写了类似的计时测试程序,但这种情况下的...

2007-01-12 16:42:00 81

加载系统配置文件

1. 基本加载属性的方法 Sample属性文件sample.propertiesfoo=美女fu=baz 加载属性的Sample程序[code]import java.io.FileInputStream;import java.util.Properties; public class Loa...

2007-01-12 16:42:00 130

JSP页面缓存设置

服务端方法:[code][/code]在登陆页面和登陆后页面均加入这段代码即可注意,一定要在登陆页面(或类似功能的页面使session无效)客户端方法:meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的<head>与</head>中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要用于描述网...

2007-01-12 16:41:00 172

page,request,session,application

application和session比较简单,这里主要说明request和page的作用范围。application:全局作用范围,整个应用程序共享,就是在部署文件中的同一个webApp共享,生命周期为:应用程序启动到停止。session:会话作用域,当用户首次访问时,产生一个新的会话,以后服务器就可以记住这个会话状态。生命周期:会话超时,或者服务器端强制使会话失效。request:...

2007-01-12 16:41:00 85

RMI-IIOP与JNDI简单小结

Java RMI-IIOP(java remote method invocation over the internet inter-ORB protocol),如果使用过RMI,就应该很清除RMI是Java执行远程方法调用的方式,而RMI-IIOP则是RMI的功能扩展版本,增加了如:[color=red]分布式垃圾收集,对象活化,可下载类文件等[/color],所以你可以把RMI理解成为RMI...

2007-01-12 16:41:00 147

java类加载机制

ClassLoader 是一个抽象类。为了扩充 [color=red]Java 虚拟机动态装载类的方法[/color],应用程序可实现 ClassLoader 的继承类。 通常,Java 虚拟机以与平台有关的方式,从局部文件系统中装载类。例如,在 UNIX 系统,虚拟机从 CLASSPATH 环境变量中定义的路径中装载类。 但是,[color=red]某些类可能不是来自文件...

2007-01-12 16:40:00 68

深入Java字节码加密

问:如果我把我的class文件加密,在运行时用指定的类加载器(class loader)装入并解密它,这样子能防止被反编译吗?答:防止JAVA字节码反编译这个问题在java语言雏形期就有了,尽管市面上存在一些反编译的工具可以利用,但是JAVA程序员还是不断的努力寻找新的更有效的方法来保护他们的智慧结晶。在此,我将详细给大家解释这一直来在论坛上有争议的话题。Class文件能被很轻...

2007-01-12 16:39:00 440

自定义标签--返回常量

面是很重要的返回常量的意义和用法,参考网文修改的:EVAL_BODY_INCLUDE:把Body读入存在的输出流中,doStartTag()函数可用 EVAL_PAGE:继续处理页面,doEndTag()函数可用 SKIP_BODY:忽略对Body的处理,doStartTag()和doAfterBody()函数可用 SKIP_PAGE:忽略对余下页面的处...

2007-01-12 16:39:00 98

标签库的深入研究

标签库Taglib标签被定义和分布在一个称为标签库的结构中,一个标签库是由元信息和类组成的集合:1.标签处理器:实现定制标签功能的Java类。2.标签附加信息(TEI):向JSP容器提供边辑以确认标签属性和创建变量的类。3.标签库描述器(TLD):描述单个标签和整个标签库属性的XML文档。标签处理器和标签附加信息需要定位在JSP容器类载入器可以找到的地方。标签库描述器可...

2007-01-12 16:39:00 117

软件开发模型/原型法/瀑布模型/螺旋模型

软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码和测试等阶段,有时也包括维护阶段。 软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目工作的基础。 最早出现的软件开发模型是1970年W·Royce提出的瀑布模型。该模型给出了固定的...

2007-01-12 16:38:00 701

Java中public、package、protected、private的访问权

Java中public、package、protected、private的访问权限如下表所示[color=red]注:package权限就是默认的访问权限,也就是default package[/color] 只能被同类或者同一个包中的类访问[color=red]prtected 只能被同类,同一包中的类,或者不同包中的子类访问[/color] 同一个类 同一个...

2007-01-12 16:38:00 165

RMI原理及实现

RMI是远程方法调用的简称,象其名称暗示的那样,它能够帮助我们查找并执行远程对象的方法。通俗地说,远程调用就象将一个class放在A机器上,然后在B机器中调用这个class的方法。  我个人认为,尽管RMI不是唯一的企业级远程对象访问方案,但它却是最容易实现的。与能够使不同编程语言开发的CORBA不同的是,RMI是一种纯Java解决方案。在RMI中,程序的所有部分都由Java编写。...

2007-01-12 16:38:00 75

UTF-8编码格式

UTF-8一种字符集介绍UTF-8编码规则首先 UCS 和 Unicode 只是分配整数给字符的编码表. 现在存在好几种将一串字符表示为一串字节的方法. 最显而易见的两种方法是将 Unicode 文本存储为 2 个 或 4 个字节序列的串. 这两种方法的正式名称分别为 UCS-2 和 UCS-4. 除非另外指定, 否则大多数的字节都是这样的(Bigendian conventi...

2007-01-12 16:38:00 239

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除