- 博客(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
823
原创 线程安全问题
如何避免非线性安全?1。概念1)实例变量实例变量是在堆中分配的,并被属于该实例的所有线程共享,所以不是线程安全的.(2)JSP系统提供的8个类变量JSP中用到的OUT,REQUEST,RESPONSE,SESSION,CONFIG,PAGE,PAGECONXT是线程安全的,APPLICATION在整个系统内被使用,所以不是线程安全 的. (3)局部变量局部变量在堆栈中分配,因为每个线程都有它自己的
2005-04-28 22:37:00
869
原创 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
1339
原创 Wrox:J2EE设计开发编程指南
J2EE是当今可用于企业软件开发的最佳平台。本书的目标是让读者能够轻松自如地制定J2EE开发的体系结构决策与实现决策。内容涉及:在何种情况下使用分布式体系结构;如何高效地使用EJB;开发有效的数据存取策略;设计简洁并且可维护性高的Web接口;设计高性能的J2EE应用程序等。本书的观点是完全独立的,面向问题而非规范,并以作者在生产实践中使用J2EE的实际经验为基础。阅读完本书之后,熟悉J2EE的基本
2005-04-23 23:44:00
1035
原创 Patterns of Enterprise Application Architecture
本书将40多种经常出现的解决方案转化成模式,最终写成这本能够应用于任何一种企业应用平台的、关于解决方案的、不可或缺的手册。本书获得了2003年度美国软件开发杂志图书类的生产效率奖和读者选择奖。本书分为两大部分。第一部分是关于如何开发企业应用的简单介绍。第二部分是本书的主体,是关于模式的详细参考手册,每个模式都给出使用方法和实现信息,并配以详细的Java代码或C#代码示例。此外,整本书中还用了大量U
2005-04-23 22:46:00
909
原创 结合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
801
原创 一图胜千言:RUP核心概念解析
一图胜千言:RUP核心概念解析 温 昱(转载自51CMM.com) 2004年11月11日 在实践中,笔者发现,对概念的理解不到位,特别是对概念之间的关系理解不到位,是阻碍不少人成功应用RUP的原因之一。 本文采用“为概念及其关系建模”的方法,对概念及其关系进行考察,以期深入理解RUP的核心概念。 1、弄清概念的必要性 随着软件学科和软件业的不断发展,“名词”越来越多。但是,“名词”
2005-03-12 14:30:00
907
原创 澄清Java(一)----接口与继承
大多数人认为,接口的意义在于顶替多重继承。众所周知Java没有c++那样多重继承的机制,但是却能够实作多个接口。其实这样做是很牵强的,接口和继承是完全不同的东西,接口没有能力代替多重继承,也没有这个义务。接口的作用,一言以蔽之,就是标志类的类别(type of class)。把不同类型的类归于不同的接口,可以更好的管理他们。OO的精髓,我以为,是对对象的抽象,最能体现这一点的就是接口。为什么我们讨
2005-01-05 18:49:00
818
原创 正则表达式基础知识
一、正则表达式基础知识 我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可以匹配。也就是说: 1.1 句点符号 假设你在玩英文拼字游戏,想要找出三个字母的单词,而且这些
2005-01-04 12:06:00
1246
原创 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
899
原创 深入浅出JVM(一)---两种环境
如果你想真正掌握JAVA技术,请首先记住它的四个组成部分:JAVA语言,class文件格式,JVM和JAVA API.如果你说你学过JAVA,那么,你已经知道了,JAVA有两个环境:编译环境和运行环境.好,我们分别讨论.1)编译环境编译环境是什么?如果你装了JDK,那么,你的D:/j2sdk1.4.2目录下的所有东西,就是你的JAVA编译环境.编译环境的工作流程如下:你利用JAVA
2004-12-23 00:26:00
1225
原创 学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
1111
1
原创 I/O部分学习笔记
网络程序的很大一部分是简单的输入输出,即从一个系统向另一个系统移动字节。字节就是字节,在很大程度上,读服务器发送的数据与读取文件没什么不同;向客户传送数据与写入一个文件也没有什么区别。 Java中输入和输出组织不同于大多数其他语言。它是建立在流(stream)上。不同的基本流类(如java.io.FileInputStream和sun.net.TelnetOutputStream)
2004-12-22 23:55:00
852
原创 浅谈Java的输入输出流
Java语言的输入输出功能是十分强大而灵活的,美中不足的是看上去输入输出的代码并不是很简洁,因为你往往需要包装许多不同的对象。在Java类库中,IO部分的内容是很庞大的,因为它涉及的领域很广泛:标准输入输出,文件的操作,网络上的数据流,字符串流,对象流,zip文件流....本文的目的是为大家做一个简要的介绍。 流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,
2004-12-22 19:09:00
922
原创 JAVA上加密算法的实现用例
JAVA上加密算法的实现用例第1章基础知识1.1. 单钥密码体制单钥密码体制是一种传统的加密算法,是指信息的发送方和接收方共同使用同一把密钥进行加解密。通常,使用的加密算法比较简便高效,密钥简短,加解密速度快,破译极其困难。但是加密的安全性依靠密钥保管的安全性,在公开的计算机网络上安全地传送和保管密钥是一个严峻的问题,并且如果在多用户的情况下密钥的保管安全性也是一个问题
2004-12-21 23:05:00
670
原创 java是传值还是传引用
java是传值还是传引用,这个估计很多人至今都很糊涂,这里有篇文章写的还是可以的,大家可以看看。。 这个写的还是比较清楚,只是不够深入。 1. 简单类型是按值传递的 Java 方法的参数是简单类型的时候,是按值传递的 (pass by value)。这一点我们可以通过一个简单的例子来说明: /* 例 1 *//*** @(#) Test.java* @author fancy*/publi
2004-12-20 21:30:00
724
原创 第五代搜索?
会不会产生第五代搜索? 我有一个幻想,第五代搜索应该是OIP,Open Index Project,开放式索引搜索系统。 在搜索领域新一轮的竞争中,第二代搜索遥遥领先。作为分类搜索象征的雅虎2004年2月18日采取重大行动,雄心勃勃地对Google反攻。但是,这一天并不意味着第一代搜索的东山再起,而恰恰标志着它的没落。雅虎反攻Google,凭借的是Slurp,一个新的蜘蛛程序。即使Go
2004-10-11 19:39:00
871
1
原创 搜索引擎
搜索就是借助工具在互联网上找到你需要的信息。这种工具称为搜索引擎,它的基本原理有两个:目录和检索。目录指对网站按性质分类,层层排列,分类搜索就是通过这种逻辑关系找到目标信息;检索指对网页进行索引,存储在数据库里,索引搜索就是通过某种算法找到与关键词匹配的相关目标信息。 搜索领域存在三种基本搜索模式:分类搜索、索引搜索和书签搜索。 从发展的角度看,搜索可以划分为七个年代:第一代,分类搜索
2004-10-10 18:45:00
755
原创 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
665
原创 cvs(concurrent version system)
cvs is a open standard for version control.wincvs for clientcvsnt for server参见放飞文档中心
2004-09-20 09:55:00
620
原创 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
1668
原创 无线技术之争谁将胜出 WiFi、蓝牙还是NFC?
http://tech.sina.com.cn/it/2004-09-18/1511427581.shtml
2004-09-19 16:30:00
565
原创 开发国际化软件的技术简介
开发国际化软件的技术简介作者:崔启亮 2004-9-15 22:40:57 博客中国(Blogchina.com) b44718c 原始出处:本地化世界网http://www.giltworld.com 作者:崔启亮软件设计技术的发展为开发国际化软件提供了技术保证,软件国际化开发中运用的主要技术和方法如下。 1、编写符合Unico
2004-09-17 16:16:00
894
原创 即时通讯市场狼烟四起,jabber标准搅局中国
本文将就如下问题进行逐一解答,即时通讯行业的新一轮洗牌游戏,即将开始! 1:打破产品垄断的关键是什么? 2:群狼嗜虎的局面是怎么产生的? 3:变局后的展望? 4:你现在该干什么?第一个问题:打破产品垄断的关键是什么? 这样先看腾讯的垄断地位是靠什么来维持的,一是高并发处理的技术,二是庞大的用户群。高并发的技术固然很重要,但是对于想分一杯羹的那些人而言
2004-09-16 13:28:00
944
1
原创 Jabber
Jabber对即时通讯的统一趋势 即时通讯面临的主要问题是几种主流协议不统一,AOL、Yahoo和MSN在自己的网络上使用各自的协议。为了解决这个问题,Jabber Software Foundation提出自己的协议和实现这个协议的架构(architecture),所以当提到Jabber的时候,通常是指两件事情,一是Jabber协议,二是Jabber系统。 Jabber协议
2004-09-14 19:33:00
636
原创 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
700
原创 web应用程序过滤器笔记(Filter)
功能:1。验证http请求 2。记录http请求3。http请求授权4。内容管理5。为servlet和jsp网页提供自定义的http环境:修改请求和响应对象,也可修改http会话。如可以在请求对象上添加额外的数据活填写缺少/默认的参数。等等过滤器可以用于任何web应用程序,包括静态内容,而请求分配api只能针对servlet和jsp
2004-08-31 09:21:00
853
原创 集成软件化解冤家 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
631
原创 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
1132
原创 理解Social Networks在中国(转)
理解Social Networks在中国(转)Chinacircle,总部设在深圳,注册了网络实名"中国缘",提倡了一句蛮响亮的口号:有圈子才有生活,新圈子就是新生活!把时间浪费在有"价值的关系"上!该站点可以看作是SS在国内应用的一个范例,融入了他们自己对国内特色的理解,把我们熟悉的英文词语Social Networks简化为中国传统意义上的关系网络/关系圈子来推广.从营销传播角度上来说
2004-08-17 11:58:00
743
原创 面试的27个经典问题 (附我得回答)
面试的27个经典问题 [推荐] 1、我们为什么要雇请你呢? 有的面试只有这么一个问题 。 我:我有个最大得优点就是:勤奋!我不一定是最聪明得,但我一定是最努力,最勤奋得,也会作得最好得一个! 2、你认为自己最大的弱点是什么? 绝对不要自作聪明地回答“我最大的缺点是过于追求完美”,有的人以为这样回答会显得自己比较出色,但事实上,他已经岌芨可危了。 我
2004-08-17 09:52:00
1902
原创 threedegrees: MSN的sn服务,三度
threedegrees: MSN的sn服务,三度 threedegrees 用于你和家人,朋友共享音乐和照片。
2004-08-16 16:39:00
562
原创 虚拟化技术10年内重新定义PC工业
《网络世界》援引Gartner公司的最新研究称,虚拟化将成为十年内PC遇到的最具杀伤力的技术。 Gartner报告说,通过分离PC软硬件,允许多操作系统同时运行在同一桌面,PC虚拟化技术将使企业桌面发生革命。 Gartner表示虚拟化能使信息系统部门实施更有效的信息通信技术支持策略,为PC支持获得性价比更高的外包合同,为PC部署获得更多的总体拥有成本节省。Gartner还表示虚拟化将
2004-08-15 12:05:00
555
原创 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
691
原创 共享对象技术细节
【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
632
原创 Jabber对即时通讯的统一趋势
即时通讯面临的主要问题是几种主流协议不统一,AOL、Yahoo和MSN在自己的网络上使用各自的协议。为了解决这个问题,Jabber Software Foundation提出自己的协议和实现这个协议的架构(architecture),所以当提到Jabber的时候,通常是指两件事情,一是Jabber协议,二是Jabber系统。 Jabber协议是一系列源代码开放的、以XML为
2004-08-14 14:41:00
1567
转载 (转贴)企业即时通讯,AnyQ重拳出击
伴随着腾讯上市,即时通讯市场上亿万富翁的次第出现,中国即时通讯市场竞争愈加白热化。即时通讯软件,除了大量的个人用户群体外,目前全球已有20%的企业也采用其进行信息通讯和文件共享。据权威人士预瞻,到2008年,全球将有80%的企业会采用即时通讯软件,来代替费用高昂的电话、传真等通讯方式。这将是一个非常庞大的市场和财富,于是腾讯QQ,微软MSN,雅虎通,朗玛UC,ICQ等竟相加力,最终导致中国即时通讯
2004-08-14 12:26:00
1217
2
原创 知识管理系统的实现工具
知识管理系统的实现工具一。知识产生工具 1。知识获取工具:搜索引擎;数据挖掘技术,运用选定的知识发现算法,从数据中提取出用户所需要的知识。 2。知识合成工具:常规的搜索引擎的结果之间是无序的,不能反映人脑的想法相关的知识。 3。知识创新工具:目前实现还很困难二。知识编码工具 1。知识仓库:通常收集各种经验,备选的技术方案及
2004-08-13 23:14:00
1343
原创 文件自动分类
在文件自动分类方面运用的技术包括: Catalog by Example, Statistical, Rule-based。 Catalog by Example 是最多主流厂商所采用的技术,大多强调能以人工智能、模糊计算等技术,进行文意分析、自动产生关键词、依据内文进行自动分类。藉由使用者所提供的小量分类样本数据进行「模型训练」,建立分类行为的模型。日后再有新文件进入系统时,则根据已建立的模型,
2004-08-13 23:08:00
942
原创 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
854
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人