自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(49)
  • 收藏
  • 关注

原创 J2EE 中的自动运行问题

1)java.util.Timer这个方法应该是最常用的,不过这个方法需要手工启动你的任务:Timer timer=new Timer();timer.schedule(new ListByDayTimerTask(),10000,86400000);这里的ListByDayTimerTask类必须extends TimerTask里面的run()方法。2)ServletContextListen

2006-08-08 16:41:00 786

原创 线程安全问题

如何避免非线性安全?1。概念1)实例变量实例变量是在堆中分配的,并被属于该实例的所有线程共享,所以不是线程安全的.(2)JSP系统提供的8个类变量JSP中用到的OUT,REQUEST,RESPONSE,SESSION,CONFIG,PAGE,PAGECONXT是线程安全的,APPLICATION在整个系统内被使用,所以不是线程安全 的. (3)局部变量局部变量在堆栈中分配,因为每个线程都有它自己的

2005-04-28 22:37:00 830

原创 Freemarker学习笔记(1)

定义:一个生成文本输出的模板引擎,但不是一个web框架(FreeMarker is a template engine: a generic tool to generate text output )FreeMarker is not a Web application framework. It is suitable as a component in a Web application f

2005-04-28 16:21:00 1299

原创 Wrox:J2EE设计开发编程指南

J2EE是当今可用于企业软件开发的最佳平台。本书的目标是让读者能够轻松自如地制定J2EE开发的体系结构决策与实现决策。内容涉及:在何种情况下使用分布式体系结构;如何高效地使用EJB;开发有效的数据存取策略;设计简洁并且可维护性高的Web接口;设计高性能的J2EE应用程序等。本书的观点是完全独立的,面向问题而非规范,并以作者在生产实践中使用J2EE的实际经验为基础。阅读完本书之后,熟悉J2EE的基本

2005-04-23 23:44:00 1007

原创 Patterns of Enterprise Application Architecture

本书将40多种经常出现的解决方案转化成模式,最终写成这本能够应用于任何一种企业应用平台的、关于解决方案的、不可或缺的手册。本书获得了2003年度美国软件开发杂志图书类的生产效率奖和读者选择奖。本书分为两大部分。第一部分是关于如何开发企业应用的简单介绍。第二部分是本书的主体,是关于模式的详细参考手册,每个模式都给出使用方法和实现信息,并配以详细的Java代码或C#代码示例。此外,整本书中还用了大量U

2005-04-23 22:46:00 877

原创 结合Struts和Hibernate谈J2EE的数据表示

结合Struts和Hibernate谈J2EE的数据表示作者:robbin 时间: 2004年11月19日 16:17:44 来源:hibernate    在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。  我来谈谈在J2EE架构中各层的数据表示方法:  Web层的数据表示是F

2005-03-17 11:27:00 782

原创 一图胜千言:RUP核心概念解析

一图胜千言:RUP核心概念解析 温 昱(转载自51CMM.com)    2004年11月11日  在实践中,笔者发现,对概念的理解不到位,特别是对概念之间的关系理解不到位,是阻碍不少人成功应用RUP的原因之一。   本文采用“为概念及其关系建模”的方法,对概念及其关系进行考察,以期深入理解RUP的核心概念。 1、弄清概念的必要性  随着软件学科和软件业的不断发展,“名词”越来越多。但是,“名词”

2005-03-12 14:30:00 878

原创 澄清Java(一)----接口与继承

大多数人认为,接口的意义在于顶替多重继承。众所周知Java没有c++那样多重继承的机制,但是却能够实作多个接口。其实这样做是很牵强的,接口和继承是完全不同的东西,接口没有能力代替多重继承,也没有这个义务。接口的作用,一言以蔽之,就是标志类的类别(type of class)。把不同类型的类归于不同的接口,可以更好的管理他们。OO的精髓,我以为,是对对象的抽象,最能体现这一点的就是接口。为什么我们讨

2005-01-05 18:49:00 772

原创 正则表达式基础知识

一、正则表达式基础知识 我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可以匹配。也就是说: 1.1 句点符号 假设你在玩英文拼字游戏,想要找出三个字母的单词,而且这些

2005-01-04 12:06:00 1200

原创 Java中四种XML解析技术之不完全测试

 XML文件格式如下:   <?xml version="1.0" encoding="GB2312"?><RESULT><VALUE>   <NO>A1234</NO>   <ADDR>四川省XX县XX镇XX路X段XX号</ADDR></VALUE><VALUE>   <NO>B1234</NO>   <ADDR>四川省XX市XX乡XX村XX组</ADDR></VALUE></RESULT>  

2004-12-30 22:33:00 875

原创 深入浅出JVM(一)---两种环境

如果你想真正掌握JAVA技术,请首先记住它的四个组成部分:JAVA语言,class文件格式,JVM和JAVA API.如果你说你学过JAVA,那么,你已经知道了,JAVA有两个环境:编译环境和运行环境.好,我们分别讨论.1)编译环境编译环境是什么?如果你装了JDK,那么,你的D:/j2sdk1.4.2目录下的所有东西,就是你的JAVA编译环境.编译环境的工作流程如下:你利用JAVA

2004-12-23 00:26:00 1206

原创 学java i/o库要掌握的三个关键知识点

大家讨论java i/o库很久了, PaleSting也刚发了>系列文章,但我估计还是有些读者会觉得java i/o库难以琢磨,所以也来凑凑热闹,说说我认为的学习java i/o库要掌握的三个关键知识点。知识点一: 四大等级结构java语言的i/o库提供了四大等级结构:InputStream,OutputStream,Reader,Writer四个系列的类。InputStream和Outp

2004-12-23 00:10:00 1090 1

原创 I/O部分学习笔记

网络程序的很大一部分是简单的输入输出,即从一个系统向另一个系统移动字节。字节就是字节,在很大程度上,读服务器发送的数据与读取文件没什么不同;向客户传送数据与写入一个文件也没有什么区别。       Java中输入和输出组织不同于大多数其他语言。它是建立在流(stream)上。不同的基本流类(如java.io.FileInputStream和sun.net.TelnetOutputStream)

2004-12-22 23:55:00 809

原创 浅谈Java的输入输出流

Java语言的输入输出功能是十分强大而灵活的,美中不足的是看上去输入输出的代码并不是很简洁,因为你往往需要包装许多不同的对象。在Java类库中,IO部分的内容是很庞大的,因为它涉及的领域很广泛:标准输入输出,文件的操作,网络上的数据流,字符串流,对象流,zip文件流....本文的目的是为大家做一个简要的介绍。   流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,

2004-12-22 19:09:00 856

原创 JAVA上加密算法的实现用例

JAVA上加密算法的实现用例第1章基础知识1.1. 单钥密码体制单钥密码体制是一种传统的加密算法,是指信息的发送方和接收方共同使用同一把密钥进行加解密。通常,使用的加密算法比较简便高效,密钥简短,加解密速度快,破译极其困难。但是加密的安全性依靠密钥保管的安全性,在公开的计算机网络上安全地传送和保管密钥是一个严峻的问题,并且如果在多用户的情况下密钥的保管安全性也是一个问题

2004-12-21 23:05:00 646

原创 java是传值还是传引用

java是传值还是传引用,这个估计很多人至今都很糊涂,这里有篇文章写的还是可以的,大家可以看看。。    这个写的还是比较清楚,只是不够深入。 1. 简单类型是按值传递的  Java 方法的参数是简单类型的时候,是按值传递的 (pass by value)。这一点我们可以通过一个简单的例子来说明: /* 例 1 *//*** @(#) Test.java* @author fancy*/publi

2004-12-20 21:30:00 685

原创 第五代搜索?

会不会产生第五代搜索?    我有一个幻想,第五代搜索应该是OIP,Open Index Project,开放式索引搜索系统。    在搜索领域新一轮的竞争中,第二代搜索遥遥领先。作为分类搜索象征的雅虎2004年2月18日采取重大行动,雄心勃勃地对Google反攻。但是,这一天并不意味着第一代搜索的东山再起,而恰恰标志着它的没落。雅虎反攻Google,凭借的是Slurp,一个新的蜘蛛程序。即使Go

2004-10-11 19:39:00 821 1

原创 搜索引擎

搜索就是借助工具在互联网上找到你需要的信息。这种工具称为搜索引擎,它的基本原理有两个:目录和检索。目录指对网站按性质分类,层层排列,分类搜索就是通过这种逻辑关系找到目标信息;检索指对网页进行索引,存储在数据库里,索引搜索就是通过某种算法找到与关键词匹配的相关目标信息。    搜索领域存在三种基本搜索模式:分类搜索、索引搜索和书签搜索。    从发展的角度看,搜索可以划分为七个年代:第一代,分类搜索

2004-10-10 18:45:00 731

原创 Jabber/XMPP and Central: More Than Just IM(voisen.org)

It’s an unfortunate fact of life that Jabber (or XMPP) was a bit late to the instant messaging playing field. It’s an open standard that faces stiff competition from well-established technologies by b

2004-09-23 13:56:00 635

原创 cvs(concurrent version system)

cvs is  a open standard for version control.wincvs  for clientcvsnt for server参见放飞文档中心

2004-09-20 09:55:00 597

原创 XIFF - XMPP Implementation For Flash

XIFF - XMPP Implementation For Flash Released this week, the XIFF framework provides components and libraries for Flash developers to utilize XMPP, or as its more commenly known - Ja

2004-09-19 19:13:00 1630

原创 无线技术之争谁将胜出 WiFi、蓝牙还是NFC?

http://tech.sina.com.cn/it/2004-09-18/1511427581.shtml

2004-09-19 16:30:00 549

原创 开发国际化软件的技术简介

开发国际化软件的技术简介作者:崔启亮  2004-9-15 22:40:57 博客中国(Blogchina.com) b44718c  原始出处:本地化世界网http://www.giltworld.com 作者:崔启亮软件设计技术的发展为开发国际化软件提供了技术保证,软件国际化开发中运用的主要技术和方法如下。 1、编写符合Unico

2004-09-17 16:16:00 864

原创 即时通讯市场狼烟四起,jabber标准搅局中国

本文将就如下问题进行逐一解答,即时通讯行业的新一轮洗牌游戏,即将开始!    1:打破产品垄断的关键是什么?     2:群狼嗜虎的局面是怎么产生的?   3:变局后的展望?   4:你现在该干什么?第一个问题:打破产品垄断的关键是什么?  这样先看腾讯的垄断地位是靠什么来维持的,一是高并发处理的技术,二是庞大的用户群。高并发的技术固然很重要,但是对于想分一杯羹的那些人而言

2004-09-16 13:28:00 917 1

原创 Jabber

Jabber对即时通讯的统一趋势   即时通讯面临的主要问题是几种主流协议不统一,AOL、Yahoo和MSN在自己的网络上使用各自的协议。为了解决这个问题,Jabber Software Foundation提出自己的协议和实现这个协议的架构(architecture),所以当提到Jabber的时候,通常是指两件事情,一是Jabber协议,二是Jabber系统。    Jabber协议

2004-09-14 19:33:00 619

原创 web modules in jbuilderx(学习笔记)

A web module describes the structure for all or part of a web application or the web portion of a larger J2EE application. It is essentially a directory tree containing web content used in your applic

2004-09-03 10:42:00 683

原创 web应用程序过滤器笔记(Filter)

功能:1。验证http请求 2。记录http请求3。http请求授权4。内容管理5。为servlet和jsp网页提供自定义的http环境:修改请求和响应对象,也可修改http会话。如可以在请求对象上添加额外的数据活填写缺少/默认的参数。等等过滤器可以用于任何web应用程序,包括静态内容,而请求分配api只能针对servlet和jsp 

2004-08-31 09:21:00 837

原创 集成软件化解冤家 Linux平台跑Windows程序

【赛迪网讯】8月22日消息,Linux软件厂商Lycoris日前发布了“PowerPak 1.4”软件。这种软件能够让桌面Linux操作系统更容易地运行Windows应用程序,而不必支付许可证费。   Lycoris今年6月与软件开发商CodeWeavers签署了一笔交易之后就把该公司的“Window-to-Linux”软件集成到了Lycoris的Linux桌面软件中。

2004-08-22 19:04:00 606

原创 Java中访问数据库的方法

1.odbc连接,先在控制面板的ODBC里配置oracle数据源,很简单.然后在java程序里这样载入驱动:Class.forname("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();数据连接为:Connection conn=DriverManager.getConnection("jdbc:odbc:database",user,password);

2004-08-17 23:06:00 1110

原创 理解Social Networks在中国(转)

理解Social Networks在中国(转)Chinacircle,总部设在深圳,注册了网络实名"中国缘",提倡了一句蛮响亮的口号:有圈子才有生活,新圈子就是新生活!把时间浪费在有"价值的关系"上!该站点可以看作是SS在国内应用的一个范例,融入了他们自己对国内特色的理解,把我们熟悉的英文词语Social Networks简化为中国传统意义上的关系网络/关系圈子来推广.从营销传播角度上来说

2004-08-17 11:58:00 720

原创 面试的27个经典问题 (附我得回答)

面试的27个经典问题 [推荐]   1、我们为什么要雇请你呢?   有的面试只有这么一个问题 。        我:我有个最大得优点就是:勤奋!我不一定是最聪明得,但我一定是最努力,最勤奋得,也会作得最好得一个!  2、你认为自己最大的弱点是什么?   绝对不要自作聪明地回答“我最大的缺点是过于追求完美”,有的人以为这样回答会显得自己比较出色,但事实上,他已经岌芨可危了。        我

2004-08-17 09:52:00 1852

原创 threedegrees: MSN的sn服务,三度

threedegrees: MSN的sn服务,三度 threedegrees 用于你和家人,朋友共享音乐和照片。

2004-08-16 16:39:00 546

原创 虚拟化技术10年内重新定义PC工业

《网络世界》援引Gartner公司的最新研究称,虚拟化将成为十年内PC遇到的最具杀伤力的技术。   Gartner报告说,通过分离PC软硬件,允许多操作系统同时运行在同一桌面,PC虚拟化技术将使企业桌面发生革命。    Gartner表示虚拟化能使信息系统部门实施更有效的信息通信技术支持策略,为PC支持获得性价比更高的外包合同,为PC部署获得更多的总体拥有成本节省。Gartner还表示虚拟化将

2004-08-15 12:05:00 538

原创 Bressanone

Here I stand in Bressanone with the stars up in the sky Are they shining over Brenner and upon the other side you would be a sweet surrender I must go the other way And my train will carry me onward

2004-08-14 22:53:00 675

原创 共享对象技术细节

【1】给共享对象赋值的正确的方法应该是:1 : client1 = "a"; 2 : client2 = "b"; 3 : 4 : temp = new Object(); 5 : temp[client1] = client1; 6 : temp[client2] = client2; 7 : 8 : client_so.data.users = temp; 【2】若要删除本地共享对

2004-08-14 16:13:00 615

原创 Jabber对即时通讯的统一趋势

   即时通讯面临的主要问题是几种主流协议不统一,AOL、Yahoo和MSN在自己的网络上使用各自的协议。为了解决这个问题,Jabber Software Foundation提出自己的协议和实现这个协议的架构(architecture),所以当提到Jabber的时候,通常是指两件事情,一是Jabber协议,二是Jabber系统。    Jabber协议是一系列源代码开放的、以XML为

2004-08-14 14:41:00 1524

转载 (转贴)企业即时通讯,AnyQ重拳出击

伴随着腾讯上市,即时通讯市场上亿万富翁的次第出现,中国即时通讯市场竞争愈加白热化。即时通讯软件,除了大量的个人用户群体外,目前全球已有20%的企业也采用其进行信息通讯和文件共享。据权威人士预瞻,到2008年,全球将有80%的企业会采用即时通讯软件,来代替费用高昂的电话、传真等通讯方式。这将是一个非常庞大的市场和财富,于是腾讯QQ,微软MSN,雅虎通,朗玛UC,ICQ等竟相加力,最终导致中国即时通讯

2004-08-14 12:26:00 1181 2

原创 知识管理系统的实现工具

知识管理系统的实现工具一。知识产生工具   1。知识获取工具:搜索引擎;数据挖掘技术,运用选定的知识发现算法,从数据中提取出用户所需要的知识。   2。知识合成工具:常规的搜索引擎的结果之间是无序的,不能反映人脑的想法相关的知识。   3。知识创新工具:目前实现还很困难二。知识编码工具   1。知识仓库:通常收集各种经验,备选的技术方案及

2004-08-13 23:14:00 1288

原创 文件自动分类

在文件自动分类方面运用的技术包括: Catalog by Example, Statistical, Rule-based。 Catalog by Example 是最多主流厂商所采用的技术,大多强调能以人工智能、模糊计算等技术,进行文意分析、自动产生关键词、依据内文进行自动分类。藉由使用者所提供的小量分类样本数据进行「模型训练」,建立分类行为的模型。日后再有新文件进入系统时,则根据已建立的模型,

2004-08-13 23:08:00 915

原创 daily phrase

1. Stop complaining! 别发牢骚! 2. You make me sick! 你真让我惭愧! 4. You shouldn’t have done that! 你真不应该那样做! 5. You’re a jerk! 你是个废物/混球! 7. Who do you think you are? 你以为你是谁? 10. I don’t want to see your face! 我

2004-08-13 23:01:00 835

空空如也

空空如也

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

TA关注的人

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