??xml version="1.0" encoding="utf-8" standalone="yes"?>国内毛片久久,免费亚洲婷婷,日本亚洲一区http://www.aygfsteel.com/youlq/archive/2007/05/08/115834.html一三?/dc:creator>一三?/author>Tue, 08 May 2007 00:49:00 GMThttp://www.aygfsteel.com/youlq/archive/2007/05/08/115834.htmlhttp://www.aygfsteel.com/youlq/comments/115834.htmlhttp://www.aygfsteel.com/youlq/archive/2007/05/08/115834.html#Feedback0http://www.aygfsteel.com/youlq/comments/commentRss/115834.htmlhttp://www.aygfsteel.com/youlq/services/trackbacks/115834.html文章从一名资深flash开发者的角度Q全方位深入的对比评ZSilverlight和Flash两种技术,点评非常全面、深入,推荐大家一看?/p>

 

Silverlight vs. Flash: The Developer Story

 



]]>
InfoQ中文|站发布Q?/title><link>http://www.aygfsteel.com/youlq/archive/2007/04/02/108012.html</link><dc:creator>一三?/dc:creator><author>一三?/author><pubDate>Mon, 02 Apr 2007 09:08:00 GMT</pubDate><guid>http://www.aygfsteel.com/youlq/archive/2007/04/02/108012.html</guid><wfw:comment>http://www.aygfsteel.com/youlq/comments/108012.html</wfw:comment><comments>http://www.aygfsteel.com/youlq/archive/2007/04/02/108012.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.aygfsteel.com/youlq/comments/commentRss/108012.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/youlq/services/trackbacks/108012.html</trackback:ping><description><![CDATA[<p>4.1InfoQ发布消息Q?a title=http://www.infoq.com/news/2007/04/infoq-china href="http://www.aygfsteel.com/youlq/admin/InfoQ%20China%20Unlaunches">InfoQ China Unlaunches</a> q以为是愚h节报道~<br><br>?a >q里</a>一看,是真的!</p> <p>InfoQ ?a >http://www.infoq.com/cn/about.jsp</a><br><br>InfoQ |站的与众不同之处及创新点包括: </p> <ul> <li><strong>个性化?/strong>InfoQ 的内Ҏ盖多个社区,用户可以Ҏ个h喜好自由定制感兴的C֌内容Qƈ且可以通过qo话题/标签来进行进一步的|站内容定制。用L个性化讄决定网站首|C的内容Q以及他们的个性化 RSS Feed 和每周新闻邮件获取的内容? <li><strong>独家内容?/strong>InfoQ 发布的内容包括由领域专家撰写的每日新闅R技术文章、视频访谈、选自权威会议的视频讲座、技术案例分析和q你书? <li><strong>国际化?/strong>InfoQ 中国提供全球站的英文技术文章、每日新dq你书的中文译Qƈ在今后逐步实现全站内容的国际化。此外,InfoQ 计划发布包括日语和葡萄牙语(巴西Q等多个子站点,以支持母语非p的国家的技术社区? <li><strong>本地化?/strong>InfoQ 在今后将支持更多地区的本地新d布,比如 InfoQ 英国?InfoQ 印度{? <li><strong>创新的技术,友好的体验?/strong>InfoQ 在设计时深切考虑C用户的需求,通过大量应用 AJAX 技术,比如用户注册、评论、定制等Q用户可以在最短的旉内得到最丰富的体验。InfoQ 不仅是一个讨Y件开发技术的站点Q还是一个展C?Web 开发前景的最x例?</li> </ul> <p> </p> <img src ="http://www.aygfsteel.com/youlq/aggbug/108012.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/youlq/" target="_blank">一三?/a> 2007-04-02 17:08 <a href="http://www.aygfsteel.com/youlq/archive/2007/04/02/108012.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Oracle 开放Toplink的全部源代码Q?/title><link>http://www.aygfsteel.com/youlq/archive/2007/03/07/102373.html</link><dc:creator>一三?/dc:creator><author>一三?/author><pubDate>Wed, 07 Mar 2007 05:09:00 GMT</pubDate><guid>http://www.aygfsteel.com/youlq/archive/2007/03/07/102373.html</guid><wfw:comment>http://www.aygfsteel.com/youlq/comments/102373.html</wfw:comment><comments>http://www.aygfsteel.com/youlq/archive/2007/03/07/102373.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.aygfsteel.com/youlq/comments/commentRss/102373.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/youlq/services/trackbacks/102373.html</trackback:ping><description><![CDATA[Toplink是业界领先的企业U商业ORMq_Q早些年被Oracle收购?br /><br />消息来源Q?br /><br /><a >Oracle Proposes Open Source Persistence Project at Eclipse Foundation <br /></a><br />Today, at the EclipseCon Conference, Oracle (Nasdaq: <a onclick="var s=s_gi(s_account); var hd1 = document.getElementById('headline'); s.tl(this,'o',getLinkName('Company Sanpshot'));" >ORCL</a>), a newly<br />appointed Eclipse Board Member and Strategic Developer, announced it will<br />donate its award winning Java persistence framework, Oracle(R) TopLink, to<br />the open source community. In addition, Oracle announced the proposal of a<br />new Eclipse project to deliver a comprehensive persistence platform based<br />on the contribution of Oracle TopLink, a component of Oracle Fusion<br />Middleware, source code and test cases.<br /><br /><br />Oracle官方|页Q?br /><br /><a >http://oss.oracle.com/oracle-eclipse-projects.html</a><br />注意里面的FAQ: <a class="bodylink" s_oidt="0" s_oid="http://www.oracle.com/technology/tech/eclipse/pdf/eclipselink-faq.pdf">Eclipse Persistence Platform</a><br /><br />评论Q?br /><br /><a >http://www.it-eye.nl/weblog/2007/03/06/oracle-open-sources-toplink/</a><br /><br /><img src ="http://www.aygfsteel.com/youlq/aggbug/102373.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/youlq/" target="_blank">一三?/a> 2007-03-07 13:09 <a href="http://www.aygfsteel.com/youlq/archive/2007/03/07/102373.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转脓]止windows自动更新后自动重?/title><link>http://www.aygfsteel.com/youlq/archive/2006/09/15/prevent_windows_automatic_updates_reboot.html</link><dc:creator>一三?/dc:creator><author>一三?/author><pubDate>Fri, 15 Sep 2006 01:14:00 GMT</pubDate><guid>http://www.aygfsteel.com/youlq/archive/2006/09/15/prevent_windows_automatic_updates_reboot.html</guid><wfw:comment>http://www.aygfsteel.com/youlq/comments/69795.html</wfw:comment><comments>http://www.aygfsteel.com/youlq/archive/2006/09/15/prevent_windows_automatic_updates_reboot.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.aygfsteel.com/youlq/comments/commentRss/69795.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/youlq/services/trackbacks/69795.html</trackback:ping><description><![CDATA[ <p>注:windows自动更新后每ơ都会自动重启,真的很傻Q没什么不加一个确认选项呢?q好Q看到这文章?br /><br /><br />原文链接Q?a >Prevent Windows automatic updates reboot</a><br /><br /></p> <p>Another one of those reminder posts: How to prevent the reboot triggered by the Windows automatic update feature.</p> <ul> <li> <p>Disable automatic updates completely. Not recommended.</p> </li> <li> <p>Change the policy. Recommended.</p> <ol> <li> <p>Start - Run - gpedit.msc</p> </li> <li> <p>Local Group Policy - Computer Configuration - Administrative Templates - Windows - Components - Windows Updates</p> <p>If you do not see the last element, use the context menu on Administrative Templates to add a new template. Pick the wuau.adm template and close the dialogs. Windows Updates should now show up.</p> </li> <li> <p>Activatge "No auto-restart for scheduled Automatic Updates Installations" and/or use a different warning interval.</p> </li> </ol> </li> </ul> <p>On XP Home go to or create the following registry key/value <code>HKEY_LOCAL_MACHINE \Software\Policies \Microsoft\Windows \WindowsUpdate\AU\NoAutoRebootWithLoggedOnUsers (Dword)</code> and set it to either 0 (allow reboots) or 1 (disallow reboots).</p> <img src ="http://www.aygfsteel.com/youlq/aggbug/69795.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/youlq/" target="_blank">一三?/a> 2006-09-15 09:14 <a href="http://www.aygfsteel.com/youlq/archive/2006/09/15/prevent_windows_automatic_updates_reboot.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转蝲]Ajax based login using Acegi http://www.aygfsteel.com/youlq/archive/2006/08/23/65226.html一三?/dc:creator>一三?/author>Wed, 23 Aug 2006 03:00:00 GMThttp://www.aygfsteel.com/youlq/archive/2006/08/23/65226.htmlhttp://www.aygfsteel.com/youlq/comments/65226.htmlhttp://www.aygfsteel.com/youlq/archive/2006/08/23/65226.html#Feedback0http://www.aygfsteel.com/youlq/comments/commentRss/65226.htmlhttp://www.aygfsteel.com/youlq/services/trackbacks/65226.html
http://www.jroller.com/page/sjivan?entry=ajax_based_login_using_aceci

Ajax based login using Acegi

Acegi is an extremely powerful Spring module for Authentication and Authorization and has almost become a defacto for web based applications built using Spring. Ajax based applications are getting hotter by the day and having a nice inplace Ajax based login page can improve coolness of your app and make it more Web 2.0'ish.

However implementing an Ajax-Acegi based login does require a little extra work because based on the J2EE spec, when a user tries to login, they are redirected back to the login page if the credentials are invalid or redirected to the success page on successful authentication.



]]>
解决 Hibernate Annotation ?"no persistent classes found for query class" 问题http://www.aygfsteel.com/youlq/archive/2006/06/30/55892.html一三?/dc:creator>一三?/author>Fri, 30 Jun 2006 03:04:00 GMThttp://www.aygfsteel.com/youlq/archive/2006/06/30/55892.htmlhttp://www.aygfsteel.com/youlq/comments/55892.htmlhttp://www.aygfsteel.com/youlq/archive/2006/06/30/55892.html#Feedback0http://www.aygfsteel.com/youlq/comments/commentRss/55892.htmlhttp://www.aygfsteel.com/youlq/services/trackbacks/55892.htmlhibernate-3.2.0.cr2
hibernate-annotations-3.2.0.CR1

IDE:
idea 5.1

以前都是用XDoclet来实现类似Annotation的功?但是xdoclet的版本更新实在太?永远跟不上hibernate的更新速度,D很多hibernate新的功能xdoclet都没办法支持.q好,jdk5.0有了Annotation,而且hibernate也开始支持Annotation?

原来以ؓ从xdoclet转到Annotation很简?没想到还是遇C问题,先看代码:

 1package test;
 2
 3import org.hibernate.annotations.Entity;
 4
 5import javax.persistence.Id;
 6import java.io.Serializable;
 7
 8@Entity
 9public class Flight implements Serializable{
10  Long id;
11  String name;
12
13  @Id
14  public Long getId(){
15    return id;
16  }

17
18  public void setId(Long id){
19    this.id=id;
20  }

21
22  public String getName(){
23    return name;
24  }

25
26  public void setName(String name){
27    this.name=name;
28  }

29
30  public boolean equals(Object o){
31    if(this==o) return true;
32    if(o==null||getClass()!=o.getClass()) return false;
33
34    final Flight flight=(Flight)o;
35
36    if(id!=null?!id.equals(flight.id):flight.id!=nullreturn false;
37    if(name!=null?!name.equals(flight.name):flight.name!=nullreturn false;
38
39    return true;
40  }

41
42  public int hashCode(){
43    int result;
44    result=(id!=null?id.hashCode():0);
45    result=29*result+(name!=null?name.hashCode():0);
46    return result;
47  }

48}

49


看上L什么问题吧?没想到运行的时候根本跑不v?老是提示:
     [java] 10:54:55,842  INFO SessionFactoryObjectFactory:82 - Not binding factory to JNDI, no JNDI name configured
     [java] org.hibernate.hql.ast.QuerySyntaxException: Flight is not mapped [from Flight]
     [java]     at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:
180)
     [java]     at org.apache.tools.ant.taskdefs.Java.run(Java.java:
710)
     [java]     at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:
178)
     [java]     at org.apache.tools.ant.taskdefs.Java.execute(Java.java:
84)
     [java]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:
275)
     [java]     at org.apache.tools.ant.Task.perform(Task.java:
364)
     [java]     at org.apache.tools.ant.Target.execute(Target.java:
341)
     [java]     at org.apache.tools.ant.Target.performTasks(Target.java:
369)
     [java]     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:
1216)
     [java]     at org.apache.tools.ant.Project.executeTarget(Project.java:
1185)
     [java]     at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:
40)
     [java]     at org.apache.tools.ant.Project.executeTargets(Project.java:
1068)
     [java]     at org.apache.tools.ant.Main.runBuild(Main.java:
668)
     [java]     at org.apache.tools.ant.Main.startAnt(Main.java:
187)
     [java]     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:
246)
     [java]     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:
67)

看了半天看不出有什么问?最后终于参考hibernate-annotations-3.2.0.CR1里面单元试的代码才发现是这D代码有问题:

1import org.hibernate.annotations.Entity;
2
3import javax.persistence.Id;
4import java.io.Serializable;
5


要改?

1import javax.persistence.Id;
2import javax.persistence.Entity;
3import java.io.Serializable;


原来我用idea开发时,在自动完成的时候想当然地选用了org.hibernate.annotations包下面的annotation,而实际上应该使用javax.persistence包下面的annotation.x看也很有道理:q样一来我们的JAVA bean׃用import hibernate的包?用的都是标准的java?

]]>
[原创]使用Acegi时获取用户信息的几个函数http://www.aygfsteel.com/youlq/archive/2006/03/03/33487.html一三?/dc:creator>一三?/author>Fri, 03 Mar 2006 08:17:00 GMThttp://www.aygfsteel.com/youlq/archive/2006/03/03/33487.htmlhttp://www.aygfsteel.com/youlq/comments/33487.htmlhttp://www.aygfsteel.com/youlq/archive/2006/03/03/33487.html#Feedback4http://www.aygfsteel.com/youlq/comments/commentRss/33487.htmlhttp://www.aygfsteel.com/youlq/services/trackbacks/33487.html
  /**
   * 取得当前用户?BR>   * 
@return
   
*/

  
public static String getUsername(){
    Context context
=ContextHolder.getContext();
    
if(context!=null){
      
if(context instanceof SecureContext){
        SecureContext sc
=(SecureContext)context;
        Authentication auth
=sc.getAuthentication();
        
if(auth!=null){
          Object principal
=auth.getPrincipal();
          
if(principal instanceof UserDetails) {
            
return ((UserDetails)principal).getUsername();
          }
else{
            
return principal.toString();
          }

        }

      }

    }

    
return null;
  }

  
/**
   * 取得当前用户密码
   * 
@return
   
*/

  
public static String getPassword(){
    Context context
=ContextHolder.getContext();
    
if(context!=null){
      
if(context instanceof SecureContext){
        SecureContext sc
=(SecureContext)context;
        Authentication auth
=sc.getAuthentication();
        
if(auth!=null){
          Object principal
=auth.getPrincipal();
          
if(principal instanceof UserDetails) {
            
return ((UserDetails)principal).getPassword();
          }
else{
            
return null;
          }

        }

      }

    }

    
return null;
  }

  
/**
   * 取得当前用户session id
   * 
@return sessionid or null
   
*/

  
public static String getSessionID(){
    Context context
=ContextHolder.getContext();
    
if(context!=null){
      
if(context instanceof SecureContext){
        SecureContext sc
=(SecureContext)context;
        Authentication auth
=sc.getAuthentication();
        
if(auth!=null){
          Object details
=auth.getDetails();
          
if(details instanceof WebAuthenticationDetails) {
            
return ((WebAuthenticationDetails)details).getSessionId();
          }
else{
            
return null;
          }

        }

      }

    }

    
return null;
  }



]]>
[转蝲]可重用的AJAX 控gQAJAX WidgetsQ列?/title><link>http://www.aygfsteel.com/youlq/archive/2006/02/09/29995.html</link><dc:creator>一三?/dc:creator><author>一三?/author><pubDate>Thu, 09 Feb 2006 01:24:00 GMT</pubDate><guid>http://www.aygfsteel.com/youlq/archive/2006/02/09/29995.html</guid><wfw:comment>http://www.aygfsteel.com/youlq/comments/29995.html</wfw:comment><comments>http://www.aygfsteel.com/youlq/archive/2006/02/09/29995.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/youlq/comments/commentRss/29995.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/youlq/services/trackbacks/29995.html</trackback:ping><description><![CDATA[出处Q?BR><BR><A >http://www.maxkiesler.com/index.php/weblog/comments/downloadable_web_20_and_ajax_widgets1/</A><BR><BR> <H3>Downloadable Web 2.0 and AJAX Widgets</H3> <P><IMG height=50 alt=image src="http://www.maxkiesler.com/images/uploads/ideacodes-max.png" width=170 border=0 name=image> It seems as though every other day a new web 2.0 or AJAX widget comes to the attention of del.icio.us or Google. Many user interface elements lend themselves to being "ajaxified". Calendars, image galleries, contact forms and auto-complete search functions are currently very popular. The problem is how to find working and downloadable examples. This post is an attempt to provide a list of the current best of the best web 2.0 and AJAX widgets that can be downloaded and integrated into your website.<BR></P><BR>I've been looking at AJAX widgets for about six months now through my own site <A title=mHub ><FONT color=#ff0000>mHub</FONT></A> so these are ones 've downloaded and installed so I've made sure they are understandable by the average designer or developer.<BR><BR>Before you use the following widgets, it would be a good idea to read the following articles. These articles will guide you on what to do and what not to do with AJAX. Have fun. : )<BR><A title="<br /> Jeffrey Veen posts: Designing for the subtlety of Ajax" ><BR><FONT color=#ff0000>Jeffrey Veen posts: Designing for the subtlety of Ajax</FONT></A><BR><A title="Increasing the Strength of Ajax" ><FONT color=#ff0000>Increasing the Strength of Ajax</FONT></A><BR><A title="Alex Bosworth posts Ajax Mistakes" ><FONT color=#ff0000>Alex Bosworth posts Ajax Mistakes</FONT></A><BR><BR><B>AJAX: Image Galleries</B><BR><A title="Zen Photo" ><FONT color=#ff0000>Zen Photo</FONT></A><BR>One of the nicest and most complete image gallery with AJAX functions. Features include uploading, comments, AJAX-powered edit-while-you-browse, and a theme engine. <BR><BR><A title="AJAX Image Gallery Example - Alpha Release" ><FONT color=#ff0000>AJAX Image Gallery Example - Alpha Release</FONT></A><BR>Both of these are extreme alpha developer releases. These two examples are really mash-ups of existing code to show what is possible.<BR><BR><B>AJAX Calendars</B><BR><A title="Monket Calendar" ><FONT color=#ff0000>Monket Calendar</FONT></A><BR>An Ajax enabled online calendar. Drag and drop events to change dates, drag the start/end of an event to create multi-day events, create and edit events without refreshing the page, all with an iCal style interface.The current release works in all major browsers (Firefox, Opera, Safari, and Internet Explorer). IE support still has a few bugs, namely the previous/next month links not working, and the need to click on a multi-day event before you can resize it.<BR><BR><B>AJAX Contact Forms</B><BR><A title="Dustin's Ajax Contact Form" ><FONT color=#ff0000>Dustin's Ajax Contact Form</FONT></A><BR>At this point this is probably the most used AJAX contact form on the web. I first found it right after he first made one for himself and announced it but had no download or documentation. Now he has a nice page devoted to his easy to use AJAX contact form with a download and documentation. <BR><BR><A title="AJAX and PHP Form Processing" ><FONT color=#ff0000>AJAX and PHP Form Processing</FONT></A><BR>This is a nice tutorial, with example file that shows you how to make a php contact form with some easy to understand AJAX effects from Scriptaculous.<BR><BR><A title="The Zapatec AJAX Forms" ><FONT color=#ff0000>The Zapatec AJAX Forms</FONT></A> <BR>Very nicely executed forms with a stripped down free download. These forms, "perform validation, provide feedback, and display error messages that enrich the user's experience while reducing the communications with the server behind the scenes." The paid versions have some amazing functionality.<BR><BR><B>Ajax Keyword Suggest</B><BR><A title=" Ajax Keyword Suggest Demo" ><FONT color=#ff0000>Ajax Keyword Suggest Demo</FONT></A><BR>Want to add Keyword Suggest functionality into your site without installing new software? No Problem. Simply Login to ajaxed.com and create and customize your own Keyword Suggest List. All you have to do is copy and paste a small piece of code into your html page and you'll have the feature running instantly.<BR><BR><A title="Ajax Suggest box for HTML Forms" ><FONT color=#ff0000>Ajax Suggest box for HTML Forms</FONT></A><BR>Tutorial explaining how to use Ajax (Asynchronous Javascript and XML) to create a drop-down 'suggest' box for form fields which updates as you type by querying the server in the background. Similar to the 'Google Suggest' application. Full tutorial, code snippets and further reources. <BR><BR><B>AJAX Login Systems</B><BR><A title="Creating a secure login system using XMLHttpRequest" ><FONT color=#ff0000>Creating a secure login system using XMLHttpRequest</FONT></A><BR>This is an example of a login system that does not require page refreshes, but is still very secure.<BR><BR><B>AJAX Slideshows</B><BR><A title="AJAX Slideshow" ><FONT color=#ff0000>AJAX Slideshow</FONT></A><BR>It resizes, it transitions, it fades in and out and it's not flash! The new AJAX slideshow on the homepage of my site comes to you courtesy of Scott Upton at Uptonic.<BR><BR><B>AJAX Surveys</B><BR><A title="Asynchronous Polling" ><FONT color=#ff0000>Asynchronous Polling</FONT></A><BR>This example shows how you can use AJAX to do server-side polling without to update page data without a page refresh.<BR><BR><B>Tabbed AJAX Websites</B><BR><A title="Make an AJAX Website in Less than 10 Minutes" ><FONT color=#ff0000>Make an AJAX Website in Less than 10 Minutes</FONT></A><BR>I've been toying around with AJAX apps and XMLHttpRequest but have wanted to put up a site that loads all of its content asynchronously. If you're like me and you learn best from working with examples you're only 10 minutes away from your first AJAX website.<BR><A title="<br /> Ajax Project - Tabbed Page Interface" ><BR><FONT color=#ff0000>Ajax Project - Tabbed Page Interface</FONT></A><BR>There are quite a few Javascript implementations of tabbed interfaces out there on the web. How much better, though, to be able to change from pagetab to pagetab without a page refresh? Here's an example of a tabbed interface using Ajax to load the new pages.<BR><BR><img src ="http://www.aygfsteel.com/youlq/aggbug/29995.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/youlq/" target="_blank">一三?/a> 2006-02-09 09:24 <a href="http://www.aygfsteel.com/youlq/archive/2006/02/09/29995.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转蝲]How to get (almost) 3 GB heap on Windows!http://www.aygfsteel.com/youlq/archive/2005/12/08/22956.html一三?/dc:creator>一三?/author>Thu, 08 Dec 2005 03:38:00 GMThttp://www.aygfsteel.com/youlq/archive/2005/12/08/22956.htmlhttp://www.aygfsteel.com/youlq/comments/22956.htmlhttp://www.aygfsteel.com/youlq/archive/2005/12/08/22956.html#Feedback0http://www.aygfsteel.com/youlq/comments/commentRss/22956.htmlhttp://www.aygfsteel.com/youlq/services/trackbacks/22956.html
原文:http://dev2dev.bea.com/blog/hstahl/archive/2005/12/how_to_get_almo.html

]]>
[原创]实战AcegiQ用Acegi作ؓZSpring框架的WEB应用的安全框?/title><link>http://www.aygfsteel.com/youlq/archive/2005/12/06/22678.html</link><dc:creator>一三?/dc:creator><author>一三?/author><pubDate>Tue, 06 Dec 2005 02:49:00 GMT</pubDate><guid>http://www.aygfsteel.com/youlq/archive/2005/12/06/22678.html</guid><wfw:comment>http://www.aygfsteel.com/youlq/comments/22678.html</wfw:comment><comments>http://www.aygfsteel.com/youlq/archive/2005/12/06/22678.html#Feedback</comments><slash:comments>72</slash:comments><wfw:commentRss>http://www.aygfsteel.com/youlq/comments/commentRss/22678.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/youlq/services/trackbacks/22678.html</trackback:ping><description><![CDATA[<H2>实战AcegiQ用Acegi作ؓZSpring框架的WEB应用的安全框?/H2> <P>最q项目用Acegi作ؓ安全框架的实?效果不错,写了这文章作为ȝ.<BR><BR>对于M一个完整的应用pȝQ完善的认证和授权机制是必不可少的。在ZSpringFramework的WEB应用中,<BR>我们可以使用Acegi作ؓ安全架构的实现。本文将介绍如何在基于Spring构架的Web应用中用AcegiQƈ且详l介<BR>l如何配|和扩展Acegi框架以适应实际需要?BR></P> <P>文章和代码下?<BR><BR><A href="/Files/youlq/Acegi.zip">http://www.aygfsteel.com/Files/youlq/Acegi.zip</A><BR><BR><BR><STRONG><FONT color=#ff0000>注意Q许多朋友在部v上遇C些麻烦,所以我可以部|的完整的war文g传上来,注意Qjava代码在acegi-sample.war\WEB-INF 目录下,例子需要MysqlQ徏库脚本在acegi-sample.war\db目录下?/FONT></STRONG><BR><BR><A href="/Files/youlq/acegi-sample.part1.rar"><FONT color=#002c99>acegi-sample.part1.rar</FONT></A><BR><A href="/Files/youlq/acegi-sample.part2.rar"><FONT color=#002c99>acegi-sample.part2.rar</FONT></A><BR><A href="/Files/youlq/acegi-sample.part3.rar"><FONT color=#002c99>acegi-sample.part3.rar</FONT></A><BR><A href="/Files/youlq/acegi-sample.part4.rar"><FONT color=#002c99>acegi-sample.part4.rar</FONT></A><BR><BR>附注Q?BR><BR>有些朋友询问我如何部|文中的例子Q在此再ơ说明一下(文章中已l有提到Q:<BR><BR>Mysql的徏表脚本在db目录?BR>Z减小体积Q已l将WEB-INF\lib下的依赖包删除,误行下载以下包Qƈ拯至WEB-INF\lib下:<BR>spring-1.2.4.jar<BR>acegi-security-0.8.3.jar<BR>aopalliance-1.0.jar<BR>c3p0-0.9.0.jar<BR>commons-logging-1.0.4.jar<BR>ehcache-1.1.jar<BR>log4j-1.2.8.jar<BR>mysql-connector-java-3.1.10-bin.jar<BR>oro-2.0.8.jar<BR><BR>提示Q?BR>acegi-security-0.8.3.jar<BR>aopalliance-1.0.jar<BR>c3p0-0.9.0.jar<BR>commons-logging-1.0.4.jar<BR>ehcache-1.1.jar<BR>log4j-1.2.8.jar<BR>oro-2.0.8.jar<BR>可以在acegi-security-0.8.3.zip所带的acegi-security-sample-contacts-filter.war中找到?BR>spring-1.2.4.jar<BR>mysql-connector-java-3.1.10-bin.jar<BR>要分别到springframework和mysql|站下蝲?/P><BR><BR><img src ="http://www.aygfsteel.com/youlq/aggbug/22678.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/youlq/" target="_blank">一三?/a> 2005-12-06 10:49 <a href="http://www.aygfsteel.com/youlq/archive/2005/12/06/22678.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ͼ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank">ʦ</a>| <a href="http://" target="_blank">ָɽ</a>| <a href="http://" target="_blank">ȫ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ͨ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ˳</a>| <a href="http://" target="_blank">կ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">˾</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ͻ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">غ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ľ</a>| <a href="http://" target="_blank">IJ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">۶</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank"></a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>