自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

s00n的桃花园

The best way to predict the future is to invent it.

  • 博客(56)
  • 资源 (1)
  • 收藏
  • 关注

转载 Web 服务寻址(WS-Addressing)对 SOAP 的隐式影响

文档选项未显示需要 JavaScript 的文档选项将此页作为电子邮件发送级别: 中级Doug Davis, 架构师, IBM2004 年 4 月 01 日Web 服务寻址(WS-Addressi

2010-05-25 14:31:00 969

转载 了解 WS-Security

Scott Seely Microsoft Corporation2002 年 10 月适用于:Web 服务规范(WS-Security、WS-Security Addendum)摘要:本文介绍如何使用 WS-Security 在 SOAP 消息中嵌入安全机制,并介绍 WS-Security 所涉及的三个方面:身份验证、签名和加密。(14 页打印页

2010-05-25 14:27:00 764

转载 [转]使用 Spring 和 Apache CXF 设计和实现 POJO Web 服务,第 1 部分: 使用 CXF 和 Spring 创建 Web 服务

2008 年 9 月 18 日使用开放源代码 Web 服务框架 Apache CXF可以很容易地创建传统 Java™ 对象(plain old Java object ,POJO)样式的 Web 服务。本文是本系列的第 1部分,将向您介绍如何使用 Spring 和 CXF 将 POJO 作为 Web 服务公开。本文还将演示 CXF 与 Spring 框架的集成。<!--

2010-05-25 11:06:00 576

原创 [转]Hibernate缓存机制

缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能.  Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升. 

2010-05-25 10:59:00 459

转载 [转]hibernate---- Inverse 和 cascade区别

Inverse 和 cascade的区别 实际上,他们是互不相关的概念:inverse是指的关联关系的控制方向,而cascade指的是层级之间的连锁操作。级联删除在默认情况下,当Hibernate删除一个持久化对象时,不会自动删除与他关联的其他持久化对象,如果希望Hibernate删除Customer对象时,自动删除和Customer关联的Order对象

2010-05-25 10:57:00 663

转载 Hibernate 的Fetch

大家都知道,在hibernate里为了性能考虑,引进了lazy的概念,这里我们以Parent和Child为模型来说明,Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public class Parent implements 

2010-05-25 10:50:00 474

转载 事务隔离级别

 1、Serializable:最严格的Spring事务隔离级别,事务串行执行,资源消耗最大; 2、REPEATABLE READ:保证了一个事务不会修改已经由另一个事务读取但未提交(回滚)的数据。避免了“脏读取”和“不可重复读取”的情况,但是带来了更多的性能损失。 3、READ COMMITTED:大多数主流数据库的默认Spring事务隔离等级,保证了一个事务不会读到另一

2010-05-25 10:46:00 429

转载 多线程编程

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

2008-02-25 16:37:00 694

原创 v1.82 - 网站定位: 互联网技术社区

伴随着3user的重新定位,3user.com发布新版本v1.82一、升级的中心这次改版的中心是将原来比较分散的用户定位调整为“互联网技术人员”我们的目标是把3user建设成为面向互联网技术人员的一个社区,这里有互联网爱好者,互联网从业人员,互联网技术人员。我们的网站title也相应的改为了“三人行互联网技术社区 - 我的互联网, 我的家"希望以后三人行能为成互联网

2008-01-10 15:18:00 662

转载 2007年12月19日 - 三人行(3user.com)新版v1.80发布

自从3user 11月1日公测以来,收到了很多热心朋友的关注和非常好的建议。在综合用户建议的基础上,经过3user团队长达近40多天的奋战,三人行( 3user.com ) v1.80版本终于千呼万唤始出来一、升级的中心思路:1。把以话吧(现改称为群组)为中心的社区改成了以用户为中心的社区2。为了增进用户之间的互动,增加了一些全新的功能,同时增强用户与好友之间的交流二、重要的升

2007-12-20 14:29:00 874

转载 [转]3User——社区化论坛的新方向

在Twitter的微博客模式日益红火的时候,很多人开始探索这种模式给我们先前的产品带来了什么样的启发。社区化的网络平台该如何组建?已经僵化的论坛、BBS怎样转化?等等等等在很多人迷茫的时候,9Fav的开发团队迈出了很有意义的一部:社会化收藏。但是这个团队并没有停步于收藏,就在昨天,他们又把社会化网络与twitter模式进行了新一步结合,推出新产品:3User。很多人可能还记得当时百

2007-11-10 10:06:00 672

原创 Rails经常犯的错误二 - :include自定义的子集合

一.创建两个表:CREATE TABLE category (   id INT NOT NULL AUTO_INCREMENT,   category_name VARCHAR(255) NOT NULL,   PRIMARY KEY(id) )CREATE TABLE grp (   id INT NOT NULL AUTO_INCREMENT,   category_id INT N

2007-11-10 10:05:00 751

原创 Rails经常犯的错误一 - find(:first)

欢迎大家来这里坐坐,   RubyOnRails话吧 ( http://www.3user.com/group/index/12015 ) 做个测试,建个表 CREATE TABLE user(   id INT NOT NULL AUTO_INCREMENT,   user_name varchar NOT NULL)test的fixtures这么写one:  

2007-11-10 10:03:00 750

转载 互联网发展方向:社会化 [转自网友博客]

首先值得一提的是"社会化"这个概念,社会化的概念最近被炒得比较凶,各大门户,搜索引擎都在玩这个概念,到底什么是社会化呢?按我的理解,就是在个人行为的基础上加入人与人之间的密切关联,形成区域性的互动,简单的说就是用户之间会存在积极的互动,从而形成一个微缩化的类社会.而在web2.0被提出以后,很明显的整个网络开始进入了社会化进程,所有用户上网的过程不再单纯的是个人的行为了,在网络上的行动轨迹也将

2007-07-29 00:27:00 824

原创 我理解keso的"东拉西扯:不要听用户的" -对牛乱弹琴 | Playin' with IT

KESO说的太好了. 做IT要经历几个阶段, 初级阶段,自己做自己的,不关心用户的需求! 中级阶段,太关心用户的需求,唯用户是从! 至高境界,有用户至过无用户,用户在心中,相信这才是keso最想表达的意思吧? 

2007-07-06 08:48:00 884

原创 2007.06.29 9Fav就喜欢网发布最新版本 Version 1.5 - 首度公布应用API

 彩蛋,告诉你如何看9fav的版本更新记录:"©2007 9fav.com   专属QQ群号: 40943313"在网站的这行字中间有一个链接,聪明的你能找到吗?  (当然在 www.9fav.com 网站上找) Version 1.5主要更新记录: 公开了网站的API,你可以发挥你的想像定制基于"9Fav就喜欢"的API应用了.这也成为国内提供网络收藏夹服务的网站中

2007-06-29 19:08:00 773

原创 在del.icio.us , blinklist 和9Fav之间共享收藏

可以很友好的在这三个网站之间,共享收藏地址,同时包含关键字.下面简单介绍一下,怎么从del.icio.us 或 blinklist 也出到9Fav, 反过来也同理.一.del.icio.us --> 9fav 1. 登录del.icio.us, "setting" -- > "Bookmarks - >export / backup " --> "export to html"  导出

2007-06-25 10:32:00 1449

原创 Rails存在二级域,静态资源浏览器cache问题(javascripts,images,stylesheet)

题目有点怪,下面慢慢道来!在做www.9fav.com时我会比较关心网站各方面的速度及响应问题!!我做了一个试验,清空本地的浏览器临时目录,我的在 "C:/Temp/Internet 临时文件" 下面.访问, www.9fav.com ,:javascripts,images,stylesheet 静态文件会cache到该目录一次.再访问,girl.9fav.com :javascri

2007-06-24 16:02:00 883 2

原创 Web 2.0 Vs Web 3.0 - 9Fav在玩概念?

9Fav(就喜欢网)的定位比较高, WEB 3.0?究竟什么才是! 是噱头?玩概念?   但Web 3.0,即使包括现在的Web 2.0也没有精确的定义!仁智不一! Web2.0有人说是各种技术引发的,也可以说是以用户为中心的内容体现! Web3.0有人说他是开放的API,有人说他是更用户化的体现,用户不仅在制造内容,同时大量内容的智能结果的分析,深度数据分析和数据挖掘,

2007-06-24 14:33:00 807

原创 跨域session过期的BUG已经修复 Ruby on Rails - www.9fav.com

如果将 session_key => _9fav_session_id 这样在换了域以后session就会过期,  相同的用户在不同的域使用不同的cookie[:session_key] 如果将 session_key => fav_session_id 这样换了域以后session将能共享! 当然你要在production.rb中设置ActionCon

2007-06-22 17:56:00 1360

原创 开始自己的新旅程

今天是我在公司上班的最后一天,一个月前, 我提出了辞职.  今天开始,我要开始我的新旅程!相信付出总会有回报的. 

2007-04-05 19:19:00 854

原创 推荐 : 湖南卫视节目 晚间剧组 洞穴之光

http://welog.org/blog/529http://ent.sina.com.cn/v/m/p/2006-12-14/15031369763.htmlhttp://www.xiaomao.com.cn/cat/article.asp?id=426洞穴之光是《晚间》策划的一档改变问题少年的节目洞穴之光是《晚间》策划的一档改变问题少年的节目  

2006-12-18 22:07:00 1795

原创 Web 2.0 网站项目进行中

最近和几个朋友一起在做一个WEB 2.0的网站,从六月份开始,断断续续已经做了4个月了。争取在10月份能成功发布!  加油!!! 

2006-09-17 16:28:00 771

转载 人月神话:软件界面交互和易用性改进总结

软件的智能和记忆功能1.用户登录界面最好有用户名和ID的记忆,焦点直接定位到密码输入框2.单据录入界面最好有保存和载入默认值的功能3.单据搜索界面可以保存用户自定义的各种搜索条件组合4.用户调整过的GRID的列宽,窗口的位置可以自动记忆5.系统可以根据用户的使用频度对相关功能进行自动的优先级排序6.系统能够记忆不同用户的使用偏好,使用系统的固有模式和常用的自定义设置 减少不必要的重复交互1

2006-07-10 11:42:00 870

原创 我的SQL在哪里--SQL跟踪工具P6Spy介绍(s00n原作)

我的SQL在哪里(s00n原作)-SQL跟踪工具P6Spy介绍  一、      P6Spy介绍1.       简介P6spy是一个开源项目,可以用来拦截JDBC调用,记录JDBC调用的日志信息,并可以根据调用时间长短的时间设置来记录日志,P6Spy包括两个组件P6Log,P6Outage2.        版本P6Spy version 1.3 (www.p6s

2006-06-21 15:04:00 2563

原创 ibatis - 自动代码生成工具abator 使用介绍(s00n原作)

本文轻松的让你根据数据库表生成通过ibatis访问数据库的相关代码一、获得      http://ibatis.apache.org/abator.html二、下载以后解包到目录      D:/abator-0.6.5-124          /abator.jar          /abator-src.zip三、配置文件      新建一个配置文件config.xml,内容如下:  "

2006-05-26 17:37:00 6534 2

转载 SharpDevelop代码分析 (一、序+基本概念)

序     最近开始学习.Net,遇到了一个比较不错的开源的IDE SharpDevelop。这个开发工具是使用C#开发的,比较吸引我的一点就是它是采用了和Eclipse类似的插件技术来实现整个系统的。而这个插件系统是我最感兴趣的地方,因此开始了一段代码的研究。在本篇之后,我会陆续把我研究的心得写下来。由于是在网吧上网,有诸多不便,因此可能会拖比较长的时间。 一、基本概念     首先,我们先来对

2006-04-05 23:41:00 1195

转载 Eclipse(3.1) Plugin Framework(基于OSGI的Plugin Architecture)

概述Eclipse中最出彩的部分莫过于它的Plugin Framework,可以说Eclipse在一定程度上使得Plugin机制得以流行,当然,Eclipse的优势不仅仅在此,但正因为采用了Plugin机制,Eclipse才得以被不断的扩充,越来越强大。一直以来就想分析Eclipse的Plugin Framework,由于各种原因一直耽搁,刚好这个周末没什么事,下定决心对其进行了研究和分析,方法很

2006-04-05 23:41:00 2432

转载 OSGi规范

OSGi规范   OSGi规范为网络设备定义了一个标准的,面相对组件的计算环境。给一个设备添加一个OSGi服务平台,可以从网络上的任何地方管理这个设备上的软件的生命周期,可以安装、更新和删除这些组件而无需中断设备的工作。软件组件是一些可以动态发现和使用其他组件的库或应用程序。这些组件可以从市场上购买也可以自己开发。OSGi 联盟已经为一些通用的功能如HTTP服务、配置服务、日志记录服务、安全服

2006-04-05 23:40:00 2574 1

转载 分析Eclipse源代码,理解OSGI插件机制内幕

document.title="分析Eclipse源代码,理解OSGI插件机制内幕 - "+document.title一、概述        一直关注我blog的朋友会看到,最近我一直在关注Eclipse源代码的编译工作,但除了简单的编译设置和烦琐而极具耐心的源代码剥离,似乎还没有什么太有趣的东西出现。现在,经过了前面一系列的热身运动,我将和大家一起走入Eclipse的内核,看看它到

2006-04-05 23:35:00 3073

转载 IE中不用ActiveX的情况下实现AJAX

 IE中不用ActiveX的情况下实现AJAX 大 | 中 | 小 [ 2006/04/05 10:42 | by [email protected] ] 发现这篇文章:http://verens.com/archives...提供以下代码:/*/*coded by Kae - http://verens.com/use this code as you wish, but re

2006-04-05 23:29:00 1405 1

原创 Weblogic中EJB方法在Sybase服务器中使用事务JTA 编写规范

1、建立SP前先set chained on,如以下的程序片段:SET CHAINED ongoCREATE PROCEDURE dbo.sp_InsertT12、WebLogic中使用Tx Data Source;3、各SP可以显式的使用数据库的事务;4、每个最小单位(指的是不调用其它有数据库操作的public或private方法)的public或private方法都有connection,各方

2006-04-03 13:48:00 1044

转载 架构设计师与 SOA (第二部分)

本系列的第 1 部分 介绍了有关架构设计师以及 SOA 架构的知识,分析了 SOA 架构师在设计 SOA 系统架构时有哪些应该特别注意的地方。本文将延续第一部分的内容,向您介绍了 SOA 为企业级架构设计带来的影响,以及在构建基于 SOA 架构的企业系统时应该怎样保证所构建的系统架构能够满足系统中不同的服务级别需求。  1. SOA 为企业级架构设计带来的影响  1.1 SOA 的特点及其

2006-03-16 11:31:00 1835 1

原创 开源J2EE框架Appfuse

一、Appfuse简介Appfuse是Matt Raible 开发的一个指导性的入门级J2EE框架,它对如何集成流行的Spring、Hibernate、ibatis、struts、Xdcolet、junit等基础框架给出了示范,最新的1.9版本更是加入了对AJAX的支持。二、参考资料:在https://appfuse.dev.java.net/可以下载Appfuse,目前的版本是1.9文档

2006-03-15 22:23:00 1046

原创 介绍几个AJAX的网站

一、JavaScript Frameworkhttp://prototype.conio.net/二、Ruby on Railshttp://www.rubyonrails.com/三、script.aculo.ushttp://script.aculo.us/四、Ricohttp://openrico.org/五、Behaviourhttp://www.rip

2006-03-15 22:09:00 9575

转载 Hibernate为什么会如此流行

这篇文章是Gavin King写的,非常有趣,充分体现了Hibernate的设计理念,我粗略的意译如下: 下面是对Hibernate开发工作的个人想法,正是这些工作使得Hibernate如此迅速的得到广泛的欢迎。 1、飞快的版本发布 保持活跃的开发速度,经常进行版本发布,甚至几天之内就从前一个版本开发到下一个版本。这样是保证软件远离Bug的最好的办法,也可以让用户感到很放心,确信Hib

2006-03-15 22:01:00 972

原创 我的.NET架构图及项目部署视图

一、架构图二、部署视图

2005-12-02 10:55:00 4102

原创 《魔兽世界》法师的幽默

历次更新中,听到了法师增强的消息:魔甲术现在有一个新的,独有的图标……      你的猎人朋友看到了对方的牧师,挺身而出。你嘱咐他小心,他回答说:别担心,我不是法师。      在你60级的时候,受到了一个50级暗影牧师的挑战,他告诉你:我想测试一下新的天赋。      当你和德鲁伊准备去一个副本的时候,好心的德鲁伊会提高前告诉你,好的副手和+爆的东西,我都要。即使是以后你从来没有看到他装备过……

2005-11-25 23:18:00 1251

原创 好久没发文章了

来试试还行不?游戏一玩什么事都拖下来了,看来是时候要离开WOW了。改天发几张游戏里的精美图片SHOW一下以做纪念。

2005-11-22 12:47:00 982

原创 JAVA 多进程应用 多个定时器作业的SWING界面及实现 -- s00n

JAVA 多进程应用 多个定时器作业的SWING界面及实现1、现在要实现这样的逻辑:    (1)多个定时作业需要周期性运行,每个作业之间相互不影响;    (2)需要有一个友好的界面,周期及相关参数可以在界面上设定;2、实现的界面如下:3、说明    (1)四个作业分别运行,每个作业相互不干涉    (2)每个作业都可以设定相应的作业时间,及调用参数(服务器)    (3)可以监控每个作业的运行

2004-11-12 16:04:00 2463 1

SingleSign-On introduction

SingleSign-On introduction

2009-04-14

空空如也

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

TA关注的人

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