摘要: Generics : C# Advanced features - Part 1 This article gives an introduction to a new feature introduced into C# Language called "Generics". The concept is explained with the help of several samples. In the ”VS for Yukon” version of the C# language, Microsoft plans to build on an already el 阅读全文
posted @ 2010-12-29 11:56 Jason Li 2011 阅读(264) 评论(0) 推荐(0) 编辑
摘要: C# 泛型简介 Visual Studio 2005 发布日期 : 5/30/2005 | 更新日期 : 5/30/2005 Juval LowyIDesign 摘要:本文讨论泛型处理的问题空间、它们的实现方式、该编程模型的好处,以及独特的创新(例如,约束、一般方法和委托以及一般继承)。此外,本文还讨论 .NET Framework 如何利用泛型。 下载 GenericsInCSharp.msi 示例文件 。 注 本文假定读者熟悉 C# 1.1。有关 C# 语言的详细信息,请访问 http://msdn.microsoft.com/vcsharp/language。 本页内容 简介 泛型问 阅读全文
posted @ 2010-12-29 11:53 Jason Li 2011 阅读(374) 评论(0) 推荐(0) 编辑
摘要: How to generate Certificate Signing Request (CSR) file with Apache OpenSSL When it comes to use SSL over apache, OpenSSL is there for us to do everything we want. XAMPP and WAMP both comes with OpenSSL compiled version of Apache, so it becomes quite handy to use it. But how to 阅读全文
posted @ 2010-12-29 11:50 Jason Li 2011 阅读(1750) 评论(0) 推荐(0) 编辑
摘要: inverse = “true” example and explanation Written on January 31, 2010 at 4:19 pm by mkyong | Under Hibernate category What is “inverse”? This is the most confusing keyword in Hibernate, at least i took quite a long time to understand what is it. Th 阅读全文
posted @ 2010-12-29 11:46 Jason Li 2011 阅读(402) 评论(0) 推荐(0) 编辑
摘要: Feature Struts 1 Struts 2 Action classes Struts 1 requires Action classes to extend an abstract base class. A common problem in Struts 1 is programming to abstract classes instead of interfaces. An Struts 2 Action may implement an Action interface, along with other interfaces to enable optional a 阅读全文
posted @ 2010-12-29 11:45 Jason Li 2011 阅读(145) 评论(0) 推荐(0) 编辑
摘要: HIBERNATE TUTORIAL HIBERNATE - Hibernate Mapping In Depth Hibernate allows the mapping of Mapped tables with the domain objects using the persistent collection-valued fields. These fields needs be declared as an interface type. The actual interface can be java.util.Set, java.util.Collection, java.ut 阅读全文
posted @ 2010-12-29 11:44 Jason Li 2011 阅读(303) 评论(0) 推荐(0) 编辑
摘要: http://static.springsource.org/spring/docs/2.0.x/reference/transaction.htmlChapter9.Transaction management 9.1.IntroductionOne of the most compelling reasons to use the Spring Framework is the comprehensive transaction support. The Spring Framework provides a consistent abstraction for transaction m 阅读全文
posted @ 2010-12-29 11:43 Jason Li 2011 阅读(1367) 评论(0) 推荐(0) 编辑
摘要: 功能最强在的编辑器——vi vi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人, 或多或少都觉得vi超级难用,但vi是最基本的编辑器,所以希望读者能好好把它学起来,以后在UNIX世界里必将畅行无阻、 游刃有余,因为其他几种文本处理器并非UNIX标准配备。说不定别人的Linux机器没安装joe或pico,如果您不会vi,那您可能就没辄了。 vi的基本概念 基本上vi可分为三种操作状态,分别是命令模式(Command mode)、插入模式(Insert mode)和底线命令模式(Last line mode), 各模式的功能区分 阅读全文
posted @ 2010-12-29 11:42 Jason Li 2011 阅读(212) 评论(0) 推荐(0) 编辑
摘要: Chapter5.Creating a Web service with Spring-WS5.1.Introduction Spring-WS's server-side support is designed around a MessageDispatcher that dispatches incoming messages to endpoints, with configurable endpoint mappings, response generation, and endpoint interception. The simplest endpoint is a Paylo 阅读全文
posted @ 2010-12-29 11:41 Jason Li 2011 阅读(2855) 评论(0) 推荐(0) 编辑
摘要: Eclipse Shortcuts Navigational Shortcuts F10 Main menu Shift F10 Context menu Ctrl F10 View menu Workspace navigation F12 Activate editor Ctrl+Shift+W Switch editor Ctrl F6 Next editor Ctrl Shift F6 Prev editor Ctrl F7 Next workspace Ctrl Shift F7 Prev workspace Ctrl F8 Next perspective Ctrl Shift F 阅读全文
posted @ 2010-12-29 11:39 Jason Li 2011 阅读(673) 评论(0) 推荐(0) 编辑