- 博客(25)
- 资源 (16)
- 收藏
- 关注
原创 Martin Fowler:设计已死
Martin Fowler:设计已死?(2005.05.11) <!-- csdn_AD_Position_GroupID = "{e025b96b-2fda-4e82-84ef-3e0772838ed3}"; csdn_AD_Page_Url = document.location; csdn_AD_CurrPage_CharSet = "gb2312"; //
2005-07-05 08:20:00 933
原创 Martin Fowler:闭包
闭包原著:Martin Fowler http: //martinfowler.com/bliki/Closures.html翻译:huangpuzhuang.com>http://www.ruby-cn.org/另外一片文章总结了各种语言实现的本文中的例子。闭包(Closures)在各种语言中的例子2004/11/23本文地址:http://www.ruby-cn.org/articles/c
2005-07-05 08:17:00 1689
原创 92个经典开源项目
Linuxhttp://www.linux.org/FreeBSDhttp://www.freebsd.org/PostgreSQLhttp://www.postgresql.org/MySQLhttp://www.mysql.org/SAP DBhttp://www.sapdb.org/Hypersonic/Hsqlhttp://hsqldb.sourceforge.net/McKoihttp:
2005-04-18 21:40:00 1135
原创 .net辅助工具列表
最近对.net的辅助工具比较感兴趣,网上也已经有.net的十个必备工具的帖子了,这里提供了一份全面的工具列表:Code generationNVelocity CodeSmith X-Code .NET XGoF - NMatrix / DEVerestCompilationeXtensible C# - ResolveCorp Mono DotGNU - GNUObfuscationLSW-IL
2005-04-05 11:26:00 922
原创 Eclipse 3.0插件
1.MyEclipse J2EE开发插件,支持SERVLET/JSP/EJB/数据库操纵等www.myeclipseide.com 2.Properties Editor 编辑java的属性文件,并可以自动存盘为Unicode格式http://propedit.sourceforge.jp/index_en.html 3.Colorer Take 为上百种类型的文件按语法着色http://c
2005-03-12 14:44:00 988
原创 Java: 工具、类库、框架
J2EE FrameworkSpring 1.1.4, OfBiz 3.0.0 Persistence FrameworkHibernate 2.1.8 , iBATIS 2.0.9 Web FrameworkStruts 1.2.4 , Tapestry 3.0.1 , WebWork2 2.1.7 , Echo 1.1.4 RIAFlex 1.5(商业) , Laszlo 2.2.1 A
2005-03-07 14:43:00 1019
原创 spring入门编程问题集锦
http://blog.csdn.net/yzhz/archive/2005/01/17/springqa.aspx 转自Java视线论坛的一篇文章,希望对spring初学者有所帮助: 1、如何学习Spring? 你可以通过下列途径学习spring: (1) spring下载包中doc目录下的MVC-step-by-step和sample目录下的例子都是比较好的spring开发的例子。 (2) A
2005-02-13 08:44:00 802
原创 动态加载类(在程序中调用DLL文件)
我们在编写程序的时候经常会遇到这样的情况:程序中要用到某种计算,而且这种计算的计算方式很多,我们不得不在编写程序时就要考虑的十分全面,将各种情况到考虑到。但是这样做又非常的费力,因为我们无法预测到程序编好后,还会出现什么样的计算方式。如果计算方式是在交付给客户后,客户新提出的我们就不得不将新的计算方式写人程序中,然后重新编译,再交给客户。这样做是相当麻烦的,而且只为了这么一小段程序,就要重
2005-01-18 21:12:00 1205
原创 动态加载类的原理——元数据的使用
在使用.NET创建的程序或组件时,元数据(metadata)和代码(code)都存储于“自成一体”的单元中,这个单元称为装配件。我们可以在程序运行期间访问这些信息。 在System.Reflection中有这样一个class————Assembly,我们可以通过它来加载一个装配件。方法如下: Assembly assm=Assembly.LoadFrom(fileN
2005-01-18 20:43:00 962
原创 Introducing to Spring Framework
作者:Rod Johnson 译者:yanger,taowen 校对:taowen 关于Spring Framework,今年夏天你可能已经听见很多的议论。在本文中,我将试图解释Spring能完成什么,和我怎么会认为它能帮助你开发J2EE应用程序。 又来一个framework? 你可能正在想“不过是另外一个的framework”。当已经有许多开放源代码(和专有) J2EE framework时,为
2005-01-12 22:03:00 833
原创 Stan Lippman:‘C++/CLI全景体验’开栏致词
近我访问了中国的上海和北京,参加在两地举办的微软Tech-ED技术大会,在那里我非常荣幸地向大家介绍了我们在C++/CLI方面的工作。大家的反馈非常之好,特别是中国年轻一代程序员对C++/CLI的热爱和理解给我留下了深刻的印象。在那里,我还认识了来自上海的一位开发人员,同时也是一位技术作者,李建忠先生。我们经过讨论之后决定合作撰写一系列C++/CLI方面的文章,并以“C++/CLI全景体验”专栏的
2005-01-10 20:31:00 1329
原创 Struts 用户指南
Struts 用户指南$Id: users_guide.html,v 1.10 2000/08/10 23:45:27 craigmcc Exp $作者:Jakarta Team http://jakarta.apache.org 译者:李锟(dlee) unruly_wind@163.net 1. 介绍1.1 Model-View-Controller (MVC) 设计模
2005-01-08 23:25:00 812
原创 Spring AOP中文教程
这是在网上发现的一篇关于Spring AOP编程的教程,读完这篇文章后,Spring AOP不再难以理解,因此我把它译成中文,推荐给Spring AOP的初学者。这是译文的链接。 AOP正在成为软件开发的下一个圣杯。使用AOP,你可以将处理aspect的代码注入主程序,通常主程序的主要目的并不在于处理这些aspect。AOP可以防止代码混乱。 为了理解AOP如何做到这点,考虑一下记日志的工作。日志
2005-01-07 10:42:00 1770 1
原创 有关Java反射的描述
Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。JavaBe
2005-01-07 10:21:00 835
原创 robbin写的EJB调用的原理分析
一个远程对象至少要包括4个class文件:远程对象;远程对象的接口;实现远程接口的对象的stub;对象的skeleton这4个class文件。 在EJB中则至少要包括10个class: Bean类,特定App Server的Bean实现类 Bean的remote接口,特定App Server的remote接口实现类,特定App Server的remote接口的实现类的stub类和skeleton类
2005-01-07 10:18:00 911
原创 AOP和AspectJ
板桥里人 http://www.jdon.com 2004/01/10需求和问题 以上篇《AOP是什么》中并发访问应用为例子: 多个访问类同时访问一个共享数据对象时,每个访问类在访问这个数据对象时,需要将数据对象上锁,访问完成后,再实行解锁,供其它并发线程访问,这是我们处理并发访问资源的方式。 为了实现这个需求,先实现传统的编程,这里我们假定有一个写锁,对数据对象实行写之前,
2005-01-07 09:07:00 847
原创 AspectJ学习笔记[03]
方面方面的定义如下:[access specification] aspect [extends class-or-aspect-name][implements interface-list][(Pointcut)] {... aspect body}关键字aspect申明了一个方面。每一个方面都有一个名字,程序中其他部分可以使用该名字来访问该方面。方面可以定义个
2005-01-06 23:29:00 890
原创 AspectJ学习笔记[02]
连接点模型在系统中并不是所有的连接点都可以被使用,而系统中可以被切点所选择的连接点称为暴露(exposed)连接点。AspectJ仅允许你使用系统所有连接点的一个子集,例如你不能暴露一个循环连接点,因为那样你就可以非常容易将一个for循环改变成一个while循环,而这两个循环的功能是相同的,仅仅是使用习惯的不同而已。而且为该连接点申明的通知仅仅只能使用在该连接点上。AspectJ中可以暴露
2005-01-06 23:25:00 822
原创 AspectJ学习笔记[01]
动态横切(Dynamic Crosscutting) 动态横切指的是在一个程序的执行时插入一段新的行为。在AspectJ中发生的横切大都是动态的。静态横切(Static Crosscutting)静态横切指的是对程序的静态结构进行修正的行为——如系统的类、接口、方面等。它不能更改系统的执行动作。横切元素连接点(Join Point)连接点是一个应用程序执行中的一
2005-01-06 23:01:00 817
原创 What is AspectJ (转载自IBM开发者中文网站)
2005年 1 月 网上出现了很多讲解AspectJ的资料,但大多是从讲解AspectJ语法开始,本文从另一个角度讲解AspectJ,作者着重介绍了AspectJ的设计思路和运行原理。 1. 序Aspect Oriented Programming (AOP)是近来一个比较热门的话题。 AspectJ是AOP的Java语言的实现,获得了Java程序员的广泛关注。 关于AspectJ
2005-01-06 22:57:00 1592
转载 【转贴文章】Struts中不同的Action和ActionForm组合
在TSS.com上看到一篇好文,有关Struts使用中各种不同的Action和ActionForm组合的利弊。我先消化一下,整理好,供大家参考。原文标题:Struts action mappings: Divide Et Impera,作者:Michael Juravlev。在TSS上的URL:http://www.theserverside.com/articles/article.tss?
2005-01-04 09:29:00 848
原创 怎么在Tomcat里发布自己的程序?
找到%tomcathome%/conf/server.xml文件,在标签中加入: reloadable="true" crossContext="true"> 这样将你的jsp文件放到"本地路径"下,然后在浏览器中输入http://127.0.0.1:8080/虚拟目录名/xxx.jsp即可执行. 注意!!!还没有完!!这时候你的这个虚拟目录还没有执行servlet的能力(当然如果你不用serv
2005-01-03 22:35:00 849
原创 利用 ASP.NET Starter Kit 即刻开始 Web 站点开发
利用 ASP.NET Starter Kit 即刻开始 Web 站点开发发布日期: 12/31/2004 | 更新日期: 12/31/2004Paul Litwin本文假设您熟悉 Web 开发下载本文的代码: StarterKits.exe (141KB) 摘要如果您要构建 ASP.NET Web 站点,则需要在坚固可靠的代码基础上来开始构建。从一个完整的站点开始,
2005-01-03 22:08:00 1944
原创 Announcing the Release of Visual Studio 2005 Beta 1
That’s right – Beta 1 of Visual Studio 2005 is here! To date, Microsoft has released various pre-release builds of Visual Studio 2005 such as the alpha release at PDC and new interim builds we call Co
2004-07-03 22:41:00 822
原创 将汉字转换成汉语拼音的一段代码
程序来源:csdn.net代码如下Set d = CreateObject("Scripting.Dictionary")d.add "a",-20319d.add "ai",-20317d.add "an",-20304d.add "ang",-20295d.add "ao",-20292d.add "ba",-20283d.add "bai",-20265d.add "ban",-20257d
2004-06-24 00:13:00 734
The Hitchhiker's Guide to Python
2018-07-07
metronic v5.0.3
2018-01-19
SpringBoot 揭秘 -- 快速构建微服务体系
2017-11-30
你不知道的JavaScript(上卷)
2017-05-22
React+d3.js by Swizec Teller
2016-03-02
分布式系统原理与范型(第二版)
2016-02-06
Powerbuilder 12.5 4595(含.NET)破解
2012-11-06
Artima.Actors.in.Scala.Mar.2011
2012-03-27
Pragmatic Metaprogramming Ruby.Feb.2010.rar
2010-03-11
Adobe Flex 3 Data Visualization Developer Guide
2009-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人