- 博客(85)
- 资源 (7)
- 收藏
- 关注
原创 Charming Python: Review of Python IDEs
Python development made (even) easierLevel: IntroductoryDavid Mertz, Ph.D. (mertz@gnosis.cx)Developer, Gold Software Systems11 Dec 2003David looks at four open source development environ
2004-11-30 08:27:00 1811
原创 超越软件开发建模: 使用 IBM Rational Rose 和 IBM Rational Rose XDE Modeler/Developer 创建绘图法
内容: 什么是绘图法?为什么使用建模工具?选择一种绘图的方法样例绘图法使用IBM Rational XDE Modeler/Developer 建模工具:对任何复杂系统都是有用的鸣谢注释关于作者文章打分Ratio
2004-11-30 08:19:00 5473
原创 Rapid Creation of Reusable Architectures
Contents:AbstractReusable architecturesRapid architecturesProcessing business logicThe frameworkImprovements
2004-11-30 08:12:00 1461
原创 Getting Started with Rational XDE Professional: A Guide for Visual Studio .NET Developers
http://www-106.ibm.com/developerworks/rational/library/04/r-1378/
2004-11-30 08:04:00 965
原创 GRETA: The GRETA Regular Expression Template Archive
GRETA gives you all the power of Perl 5 regular expressions in your C++ applications. These easy-to-use classes let you perform regular expression pattern matches on strings in C++. Features include
2004-11-24 08:04:00 1476
原创 asp实现k线图(在线)
可以考虑使用MSCHART,但是缺点是显示不太好看,不很专业,同时,如果客户端没有装的话就比较麻烦,因为显示不出来,所以一般的网站都采用生成图片的方式。下面给出MSCHART的一些东西,可以自己考虑着使用,我没有使用过其他的控件,所以不能给你满意的答复。另外附给你一个网址,www.tjinfo.com,里面有个调查题,使用了MSCHART,但是没有用折线,这个你可以自己定义的,CSDN
2004-11-24 07:58:00 1667
原创 可爱的 Python:Python 中的函数编程
尽管用户通常将 Python 看作是一个过程性和面向对象语言,但它实际上包含了实现完整函数编程所需的每样事物。本文讨论了函数编程的常规概念,并说明了在 Python 中实现函数技术的方法。我们最好从最难的问题开始:“到底什么是函数编程 (FP)?”一个答案可能会说 FP 就是您在使用例如 Lisp、Scheme、Haskell、ML、OCAML、Clean、Mercury、Erlang(或其它
2004-11-23 16:04:00 4601 1
原创 可爱的 Python:Python 中的文本处理
与其它几种流行的脚本语言一样,Python 是一种用于浏览和处理文本数据的优秀工具。本文为 Python 的初学者概述了 Python 的文本处理工具。文章说明了规则表达式的一些常规概念,并提供了处理文本时,什么情况下应使用(或不使用)规则表达式的建议。什么是 Python?Python 是由 Guido van Rossum 开发的、可免费获得的、非常高级的解释型语言。其语法简单易懂,而其面
2004-11-23 13:08:00 2730
原创 可爱的 Python:Python 中的 TK 编程
可爱的 Python:Python 中的 TK 编程给使用 Python GUI 库的初学者的提示 David Mertz 博士Gnosis Software, Inc. 总裁2000 年 12 月内容:TK 简要描述从测试应用程序开始学习基本知识main() 函数应用几何图
2004-11-23 13:06:00 7256 3
原创 可爱的 Python:Curses 编程
某一类 Python 应用程序最好使用交互式用户界面,这样可以消除图形环境的系统开销或复杂性。交互式文本模式程序(在 Linux/UNIX 中),例如封装在 Python 的标准 curses 模块中的ncurses 库,正是您所需要的。本文中,David Mertz 讨论了在 Python 中 curses 的用法。他使用从前端到 Txt2Html 程序的样本源代码阐述了 curses 环境。
2004-11-23 13:05:00 3031 1
原创 实现Java与C语言接口
第一步:声明本地变量 例如:class NativeHello{ public native void nativeHelloWorld(); static{ System.loodlibrary("nativeTest");//调用nativeTest.dll库文件 } } 第二步:生成头文件 先用javac编译NativeHello.jav
2004-11-23 08:45:00 2457
原创 Java constants
SummaryHow to get the best benefits of at least some of the C/C++ textual preprocessors features in Java: constants and conditional compilation. (800 words) benefits of using the C preprocessors fac
2004-11-23 08:32:00 7191 1
原创 自治应用程序的体系结构
本页内容什么是 Fiefdom?安全的网关体系结构模式Emissary根据业务规则进行验证与客户端松散耦合基于 XML 的 Web 服务根据用法设计 XML 数据集使用自定义实体类将实体对象映射到数据库XML 数据集从不连接到数据库小结没有人会
2004-11-23 08:15:00 1289
原创 初探在下一代 Windows 中编写和部署应用程序
本文内容基于 PDC 召开之前 Microsoft Windows 代号为 “Longhorn” 的版本,此处包含的所有信息均可能更改。请下载本文的代码:Longhorn.exe (113KB)注:本文是在产品的发行版投入生产之前完成的,因此,我们不能保证这里包含的任何细节与发行产品中找到的细节完全一样。文中对产品的描述信息仅限于本文发表时的产品,并且仅用于规划方面的用途。本文的信息随时可
2004-11-23 08:05:00 1428
原创 C# 2.0:使用匿名方法、迭代程序和局部类来创建优雅的代码
本文基于 Microsoft Visual Studio 2005 的预发布版本,它以前的代码名称为“Whidbey”。此处所包含的任何信息都可能会改变。 本文讨论:•遍历集合•跨文件类定义•与委托一起使用的匿名方法•Visual Studio 2005 中的其他 C# 新功能本文使用下列技术:•
2004-11-23 08:00:00 1035
原创 Tomcat配置技巧Top 10
编者按:现在开发Java Web应用,建立和部署Web内容是一件很简单的工作。使用Jakarta Tomcat作为Servlet和JSP容器的人已经遍及全世界。Tomcat具有免费、跨平台等诸多特性,并且更新得很快,现在非常的流行。 你所需要做的就是:按照你的需求配置Tomcat,只要你正确配置,Tomcat一般都能适合你的要求。希望对你有所帮助。 1. 配置系统管理(Admin Web
2004-11-23 07:56:00 904
原创 JDBC体系结构概述
目前,应用程序与数据库进行信息交换已经非常普遍。因此,一个程序设计语言对数据库开发能力的大小,决定着该语言的流行程度。在JDK 1.1版本之前,Java语言提供的对数据库访问支持的能力是很弱的,编程人员不得不在Java程序中加入C语言的ODBC(Open Database Connectivity)函数调用,这使得Java程序的跨平台发布能力受到很大的限制。JDBC的出现使Java程序对各种数据
2004-11-23 07:50:00 3323
原创 Spring Framework标记库初学指南
Spring是一个服务于所有层面的application framework:提供了bean的配置基础,AOP的支持,JDBC的提取框架,抽象事务支持,等等。它有一个非常显著的特点:在某个层面上如果你不需要Spring的支持,你就可以不使用String的class,只使用它的某一部分的功能。从它的设计理念,你可以看到String帮助你实现了真正的逻辑层和web层的分离。 相对于EJB来说,Sp
2004-11-22 08:02:00 1625
原创 将文件导入到数据库中的方法小结
大型的数据库开发中常常遇到数据源是平面文件(如文本文件)的情况,对于这样的数据源,无法使用数据库对其数据进行有效的管理,另外也无法使用SQL语句对其进行查询和操作,所以当务之急就是将这些平面文件导入到数据库中,然后就可以对其进行高效的操作了。 本文介绍几种常见的数据导入的方法,希望能够给读者以启迪。另外,本文所涉及到的数据库均为ORACLE数据库,其实对于其他数据库而言,方法类似。 一、 Sq
2004-11-22 07:55:00 4117
原创 ATL Server 与 ASP.NET
下载本文的代码:[url=http://download.microsoft.com/download/4/b/4/4b44505a-ecda-4dd3-8a0e-71d8c7a8b9bb/ASPColumn0311.exe]ASPColumn0311.exe[/url] (534KB) * 本页内容 ASP.NET 究竟是什么? ASP.NET 究竟是什么? ATL Serve
2004-11-18 08:33:00 1065
原创 用 XML 设计一个你自己的程序语言
长期使用别人设计的程序语言来写程序,你是否曾有念头想过要自己设计一个语言?或许是因为对目前某些语言的某些特性不满,想动手改造,或许是因为想给自己一个有趣的挑战。不管目的为何,我相信有过这样念头的人不少,但实际动手的人却不多,因为设计一个新语言所必经的前几道关卡,其实就是不小的障碍。过去有 YACC(Yet Another Compiler Compiler)等工具可以用来帮助设计新
2004-11-18 08:31:00 1291 1
原创 数据库的跨平台设计
开发者们应该知道,使用那些非标准的SQL命令(比如Oracle、微软和MySQL等数据库系统)存在程度相当高的危险。也就是说,从跨平台和遵守标准的角度出发,你应该尽量采用ANSI SQL,它是一种和平台无关的数据库语言。不管你在使用哪种数据库系统,如果它完全支持SQL那么它就应该支持ANSI SQL-92标准。可是,“应该支持”和“确实支持”完全是两码事。在进行DBMS跨平台编程的时候,并不是所有
2004-11-18 08:23:00 1135
原创 Cocoon XSP 2.0快速入门手册
Cocoon XSP 2.0快速入门手册(来源:http://www.sawin.com.cn/doc/sky/xsp.htm) ----------------------------------------------------0 前言我在国内网页中苦苦搜索,xSP几乎全部被认为是某种internet类型服务提供商的通称,例如,ASP,BSP,ISP,而搜索国
2004-11-17 12:42:00 2783
原创 使用xmlhttp为网站增加域名查询功能
当我们准备建立一个Web站点时,就必须向域名登记机构申请一个Internet域名,因此,我们通常希望了解自己准备使用的域名是否已经被注册,这时,可以访问NIC站点http://www.nic.net,点击"whois"链接后输入需查询的域名,就可以得到我们需要的结果。 WHOIS服务器为 .com、.net 和 .org 的国际顶级域名的查询返回全部的 whois 数据,包括网站域名注册人、管
2004-11-17 08:54:00 993
原创 MS上有关XML的小工具
http://apps.gotdotnet.com/xmltools/XMLDiff/http://apps.gotdotnet.com/xmltools/xsdInference/http://apps.gotdotnet.com/xmltools/xsdValidator/http://apps.gotdotnet.com/xmltools/WsdlBrowser/http://apps.go
2004-11-17 08:42:00 1094
原创 向XPath中添加自定义函数
摘要:Prajakta Joshi 讨论了如何使用 .NET 框架 SDK 中的 System.Xml API 为 XPath 创建自定义函数。主题涉及向 XPath 1.0 中添加扩展函数、展望 XPath 2.0 以及使用 XSLT 中的扩展函数。(14 页打印页) 在 XML和XSL公共新闻组中,对扩展函数 的请求是一个经常讨论的主题。撰写本文的动机是因为我注意
2004-11-17 08:30:00 3600
原创 续:利用XML实现通用WEB报表打印(实现篇)
摘要:本文结合代码详细讲解了《利用XML实现通用WEB报表打印》(以下简称"《利》")一文中所介绍的报表打印中的.Net Web控件方案的实现及扩充过程。本文为《利》文的续作,文中所举的代码示例均为C#语言编写。目录:引言 软件原理 结构设计 代码实现 方案扩充 总结引言:在《利》刊出后,有大量的读者发E-Mail给我表示对该
2004-11-16 09:12:00 2036
原创 利用XML实现通用WEB报表打印
摘要开发B/S结构的应用程序最头疼的问题可能就是报表打印了,由于只能采用浏览器来作为用户界面进行交互,所以不能精确控制客户端的打印机。而很多B/S结构的应用程序常常需要完成非常复杂的报表打印任务。而靠IE自带的页面打印功能一般不能满足需要。采用Crystal Report是一种大型报表系统常用和推荐的解决方案,但是如果我们只需要进行一些小规模的报表打印的话,Crystal Report
2004-11-16 09:09:00 1031
原创 ADO 与ADO.NET
摘要ADO与ADO.NET是微软提供的一种高性能访问信息源的策略,这些技术可以使企业很方便的整合多种数据源,创建易维护的解决方案。目录1. ADO与ADO.NET简介2. 数据访问方式的历史3. ADO与ADO.NET对照4. 小结 1. ADO与ADO.NET简介ADO与ADO.NET既有相似也有区别,他们都能够编写对数据库服务器中的数
2004-11-16 09:00:00 1172
原创 对输入法及字体的操作
http://www.chinaaspx.com/archive/VC/19157.htm今天这个话题主要围绕输入法及字体.一.首先我们来谈谈如何获取当前正使用的字体.先来谈谈系统存放输入法信息的地方.打开注册表到HKEY_LOCAL_MACHINE//System//CurrentControlSet//Control//Keyboard Layouts// 这里面有很多文件
2004-11-16 08:53:00 1301
原创 COM组件的使用方法
Requirement:1.创建myCom.dll,该COM只有一个组件,两个接口IGetRes--方法Hello(), IGetResEx--方法HelloEx()2.在工程中导入组件或类型库 #import "组件所在目录/myCom.dll" no_namespace 或 #import "类型库所在目录/myCom.tlb" using namespace MYC
2004-11-16 08:45:00 1776
原创 使用IDropTarget接口同时支持文本和文件拖放
关于Windows的外壳扩展编程,拖放是比较简单的一种,在网上可以找到不少介绍这个技巧的文章。大部分是介绍使用MFC的COleDropTarget实现的,我觉得一般使用COleDropTarget已经很好了,但是我习惯在一些程序模块中,完全的不使用MFC,比如纯SDK编程,还有用在ATL的时候,MFC是相当累赘的。所以COleDropTarget在这个意义上讲不够完美。参考了MSDN以及
2004-11-16 08:40:00 1967
原创 剪切板上文本数据的传送
{ HGLOBAL clipbuffer; char * buffer; EmptyClipboard(); clipbuffer = GlobalAlloc(GMEM_DDESHARE, source.GetLength()+1); buffer = (char*)GlobalLock(clipbuffer); strcpy(buffer, LPCSTR(so
2004-11-16 08:13:00 1014
原创 在VB6中校验XML文档
XML Schema语言是校验XML文档格式的标准。可以在VB6中使用XML Schema来验证XML的合法性。这个例子演示了怎样使用Microsoft XML Parser 4.0来校验XML文件。首先,创建一个名为WellFormed.xsd的文件并向其添加如下代码: xmlns="http://tempuri.org/WellFormed.xsd" xmlns:xs="http:
2004-11-14 10:11:00 1740
原创 在.NET中获得程序所在的路径
在VB6中,你可以使用程序的App对象Path属性来确定执行程序的路径。这对于在一定的程序路径中载入配置文件或者建立临时文件是非常有用的。然而,在VB.NET中无法使用App对象。在VB.NET中,一个执行程序的路径可以通过两种方法获得。如果你建立的是一个Windows的窗体程序,可以使用Application对象。这一对象具有很多提供程序信息的共享方法和属性,包括ExecutablePa
2004-11-14 10:06:00 1444
原创 XBRL-一种基于XML的可扩展商业报告语言
eXtensible Business Reporting Language XBRL是eXtensible Business Reporting Language的简写,直译是『可扩展商业报告语言』。它以XML为基础,主要用于企业财务信息,会计报表的网络交换,数据分析。由于XBRL Specification可以运用于不同的软件平台,所以自产生以来,就得到各方的关注,特别是上市公司
2004-11-12 17:41:00 2382 1
原创 技巧: 使用 StAX 合并 XML 文档
从输入文档派生新的 XML 文档是 Streaming API for XML (StAX) 的闪光点之一。这篇技巧探讨了客户应用程序如何利用基于事件的 API 有效地把两个输入 XML 文档合并成一个。在上一篇技巧中,“使用 StAX 编写 XML 文档”,我说明了如何使用底层的基于指针的 StAX API 通过编程方式创建 XML 文档。在这篇技巧中,我使用高层的基于事件的 API 演示如何建
2004-11-12 17:37:00 1296
原创 VC++中利用MSXML解析XML文档
摘 要:XML文档是近年来比较流行的结构化文档形式,其主要用途不只适用于开发网页,而且在其他场合也有很广泛的应用。本文主要介绍用VC++开发应用程序时对XML文档的解析。 关键词: XML HTML SGML COM DOM 一、 XML 简介 XML(Xtensible Markup Language,即扩展标记语言)的发展起源于1996年。当时,出版界巨头和Web业内人士经过
2004-11-12 17:11:00 1119
原创 InfoPath 如何使用 XML 技术
InfoPath 如何使用 XML 技术Microsoft Office InfoPath 2003 使用了多种 XML 技术,包括 XSLT 、XML 架构 、XHTML 、XPath 、DOM 、XML 签名和使用所有上述技术的 XML 处理器。这些技术由万维网联合会 (W3C) (WWW 联合会 (W3C):商业与教育方面的一个联合机构,该机构对与万维网相关的所有领域的研究工作
2004-11-12 17:04:00 2284
Code Generation in Action
2009-12-16
Working Effectively with Legacy Code
2009-11-04
access 2007 for starters the missing manual
2008-12-01
navigating your it career
2008-10-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人