让你的网页更精彩 - Javascript 调用MSAgent (转)
让你的网页更精彩 - Javascript 调用MSAgent (转)[@more@] 让你的网页更精彩--microsoft Agent在网页上的简单应用 .NET">detrox (本文假设您使用windowsXP或Windows2000操作系统) 不知在你漫游互联网时可曾在他开某个网页时看到一个小巫师,蓝色的袍子上满是金黄的星星和月亮十分可爱。他会向你问好,给你介绍这个网站。你一定2003-5-92111341.GIF" width=135 align=left>奇怪,那个巫师是怎么做出来的。其实他并不是网页实现的而是微软的一个ActiveXobject 叫Microsoft Agent。今天,我们来讨论如何在你的网页中加入这个
Windows管道技术简述 (转)
Windows管道技术简述 (转)[@more@] windows管道技术简述 detrox 不知你是否用过这样的程序,他们本身并没有解压缩的功能,而是调用DOS程序PKZIP完成ZIP包的解压缩。但是在程序运行时又没有DOS控制台的窗口出现而且一切本应该在DOS下显示的信息都出现在了那个安装程序的一个文本框里。这种设计既美观又可以防止少数眼疾手快的用户提前关了你的DOS窗口。现在就来讨论一下,如何用匿名管道技术实现这个功能。 管道技术由来已久,相信不少人对DOS命令里的管道技术最为熟悉。当我们type一个文件的时候如果想让他分页现实可以输入 C
AsmL实例研究(二) (转)
AsmL实例研究(二) (转)[@more@]透过上面这个例子,我们可以了解到一些用AsmL描述的可执行规格的基本信息。整体结构上,可执行规格与传统的软件规格并没有太大不同。它将对软件逻辑的描述,用AsmL代码的形式,以特殊的符号(这里是AsmL)标记之后,夹杂在文字说明之间,以便使阅读它的人能够轻易对模型及其实现产生一定的认识。可执行规格的优势正在于对软件逻辑的描述上,别忘了AsmL的目标是产生“人类可读(Human-readable),机器可执行(Machine-executable)”的模型。 XML:namespace prefix = o ns = "urn:schemas-microsoft-com:
左值与右值 (转)
左值与右值 (转)[@more@] 左值与右值XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 2003-5-3 在程序设计中,左值与右值是一个基本问题。任何变量与函数名都有左值和右值。简单的说左值是变量所代表的内容在内存中存放的地址;右值则是该变量代表的内容。下面的图示形象地给出左值与右值的关系。 在上图中,变量x代表存放在内存中的一个字符‘A’,该字符便是变量x的右值,其左值如图所示。实际使用过程中,直接对变量x操作,实则对其右值——字符‘A’进行操作。要取得
相邻变量内容互相干扰的一个例子 (转)
相邻变量内容互相干扰的一个例子 (转)[@more@] 相邻变量内容互相干扰的一个例子XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 2003-5-3 程序用例: void main(){char addrA[5], addrB[5];printf("the address of addrA is: %d ", &addrA);printf("the address of addrA[4] is: %d ", &addrA[4]);printf("the address of addrB is: %d ", &addrB);printf("the address of addrB[4] is: %d ", &addrB[4]);scanf("%s", addrA);scanf("%s", addrB);printf("addrA: %s "
Jakarta struts编程学习:标签-->logic-->iterate (转)
Jakarta struts编程学习:标签-->logic-->iterate (转)[@more@]Jakarta struts编程学习:标签àlogicàiterate Iterate主要用来处理 在页面上输出集合类,集合一般来说是下列之一:XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 1、 Java对象的数组 2、 ArrayList、Vector、HashMap等 具体用法请参考struts文档,这里不作详细介绍 现在定义一个class,User.java 把它编译成User.class package example; import java.io.Serializable; publi
在客户端用JAVASCRIPT或VBSCRIPT生成WORD文档 (转)
在客户端用JAVASCRIPT或VBSCRIPT生成WORD文档 (转)[@more@]哎!离开的微软的日子可真难过呀! 小弟现在出差做一个项目,虽然咱还不会用Java,但是由于人手不够,我和一个JAVA程序员,两个人跑到XXX从头作起。因为是XXX系统,所以用户很讨厌微软的东东(除了Office以外,呵呵。。。至于为何吗!可能是因为微软的东东太好用的缘故,人家觉得开发商水平太低呀!)。 因为用户要求所做系统有文档自动生成的功能,所以我被安排负责用JAVA生成word文档的工作(因为咱是新手,没有经验呀!好象很简单),咱在网上晃来晃去,就是没有
最权威的JDO新书《Java Data Objects》(不同于Robin Roos的那本) (转)
最权威的JDO新书《Java Data Objects》(不同于Robin Roos的那本) (转)[@more@]最权威的JDO新书《Java Data objects》(不同于Robin Roos的那本) JSP?user=19525">sun2bin 整理 (参与分:4877,专家分:130) 发表:2003-4-19 上午9:53 更新:2003-4-19 上午10:11 修改 版本:1.0 阅读:14次 FTP://ftp.ora.com/pub/graphics/book_covers/hi-res/0596002769.jpg" target=_blank>昨天O'Reilly出版社正式出版了关于JDO的一本新书《Java Data Objects》,尽管与前一阵出版的由英国一个JDO技术咨询
一个JDO的成功案例分析 (转)
一个JDO的成功案例分析 (转)[@more@]一个JDO的成功案例分析 来源:JDOCentral.com上的链接:"A Case Study: Replacing the Persistence Layer of a Business Process Engine with JDO"该PDF文档描述了美国麻省的一个软件应用公司在使用JDO前后的应用开发情况,最初他们是自己开发的一套比较规范的实现了ODMG3.0规范的Java数据对象层。他们的项目的数据结构大概是33个数据类,共几百个字段,还有一些额外的数据表,大概300个),规模算是比较大。使用JDO后,他们发现自己写了几年的代码在数量、性能、可维护性等方面都比不上JDO(他们使用的
企业应用开发架构谈(二) (转)
企业应用开发架构谈(二) (转)[@more@]企业应用开发架构谈(二) 多年以前,我刚从是软件开发这一行,就遭遇了尴尬的事情,当我将软件安装到用户时,发现用户的数据服务主机和我程序中硬编码的不一致,我不得不重新修正我的代码。我的第一个配置文件就是因此而起的。 db.ini connectString=xxxxxxxxxxxxxxxxxxxxx userName=yyyyyyyyy password=zzzzzzzzzzzzz 想必读者对早期的ini文件还有记忆,几年以后,XML流行起来了,我的配 置文件也大都为xml格式。(有关xml参考相关书籍) &nbs
Jboss3.0.7在Jbuilder7中的配置 (转)
Jboss3.0.7在Jbuilder7中的配置 (转)[@more@]jboss3.0.7在Jbuilder7中的配置XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 1、 J2sdk,J2sdkee的下载、安装 从Sun的网站下载并且安装j2sdk 和j2sdkee。http://www.sun.com/ 2、 设置环境变量 Java_HOME = c:j2sdk (j2sdk的安装目录) J2EE_HOME = c:j2sdkee (j2sdkee的安装目录) 增加 ClassPath = ClassPath; c:j2sdk1.4.1_02lib ools.jar; c:j2sdk1.4.1_02jrelibjaws.jar; c:j2sdk1.4.1_02libdt.jar; c:j2sdkee1.3.1libEJB10deploy
深入C++ Builder之编写自己的元件 -深入分析VCL继承、消息机制(2) (转)
深入C++ Builder之编写自己的元件 -深入分析VCL继承、消息机制(2) (转)[@more@]这篇文章提及内容可能大家已经在很多地方看到过了,作者也是如此,只不过还看了很多VCL源代码,加上自己实际编写元件的经验,拼凑了这么一篇文章。所以所有言论都是个人观点、经验的描述,仅供参考。 你可转载,拷贝,但必须加入作者署名Aweay,如果用于商业目的,必须经过作者同意。XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> DYNAMIC函数 在上篇文章我们讲到了如何绘制元件,但是光绘制元件还是不够的,
使用C#实现阿拉伯数字到大写中文的转换 (转)
使用C#实现阿拉伯数字到大写中文的转换 (转)[@more@]//Money类 using System; namespace Money{ /// <summary> /// 本类实现阿拉伯数字到大写中文的转换 /// 该类没有对非法数字进行判别 /// 请调用NumToChn方法 /// 作者:menway /// </summary> public class Money { public Money() { // // TODO: Add constructor logic here // } private char 转换数字(char x) { string stringChnNames="零一二三四五六七八九"; string
开发asp.net自定义控件(asp.net学习笔记三) (转)
开发asp.net自定义控件(asp.net学习笔记三) (转)[@more@] XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> By Cash 2003.4.25 上一章我们写了一个最简单的自定义控件,此次让我们抛开理论,实际开发一个具有实用意义的自定义控件:一个可以设置权限的菜单。 在这个项目中我们将不采用任何未学到的理论知识,用户只需要具有基本的dhtml知识就可以。如你所知,服务器控件不过是对一些HTML及Javascript的封装罢了。至于其它的技巧,将来我们会逐渐提及并应用,最终生产出具有商业水准的控件
Simple Programming Tip #1 by Charlie Calvert (转)
Simple Programming Tip #1 by Charlie Calvert (转)[@more@].NETte StoryServer 4 Tue Feb 01 16:16:14 2000 -->2003 --> Welcome bear www.borland.com Corba /corba 5}} {comm_community {CaliberRM /caliberrm 11}} {comm_community {{Delphi & Kylix} /delphi 1}} {comm_community {InterBase /interbase 7}} {comm_community {JDataStore /jdatastore 9}} {comm_community {Java /java 3}} {comm_community {{Star Team} /starteam 10}} {comm_community {Together /together 12}} --> AppServer
用API实现在MSN的信息提示 (转)
用API实现在MSN的信息提示 (转)[@more@]我是比较喜欢用msn的,因为它的信息提示比较独特,所有的聊天软件都是弹出一个常规的windows对话框,而它却好像是从任务栏里冒出来的。想想了,在Delphi这样的纯oop工具里加一个api应该不难实现,花了十来分钟终于搞出来了,以下是实现方法: 1、建立一个APPLICATION,将两个按钮放置到主窗体FROM1中,分别为button1和button2。button1.caption:='打开窗口';button2.caption:='关闭窗口';2、在file菜单项中的new中添加窗体form2,并且在project中的options里,将form2设置为Available froms。3、以
AsmL: 可执行的软件规格 (转)
AsmL: 可执行的软件规格 (转)[@more@]AsmL是一种以抽象状态机(Abstract State Machines, ASM)为基础的软件规格语言。它由微软研究院的软件工程基础小组开发并维护,目前的版本是AsmL2(AsmL for microsoft.NET),此版本能够嵌入Microsoft word 和Microsoft Visual Studio.NET中,并可在.NET环境下编译执行。你可以在以下地址找到它:http://research.microsoft.com/foundations/asml/XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> AsmL通过规模最小的但是完整的方法创建一个系统操作的人类可读(
构建安全的企业内部WEB程序 (转)
构建安全的企业内部WEB程序 (转)[@more@]构建安全的企业内部web程序XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 为了保护企业内部的敏感信息、方便用户管理、确保用户只访问他们应该访问的地方。我一直在寻找最便捷的方法…… 查询了一些资料,下述是我个人的一些理解。我们集合IIS和ASP.NET,通过验证(authentication)和授权(authorization)来实现企业WEB程序的安全。客户端对page.aspx的请求是这样发出的: 这里涉及到两个重要的概念,它们定义如下: 验证(Authentication):标
偶破解了Jive.Forums.Enterprise.v3.0.9 (转)
偶破解了Jive.Forums.Enterprise.v3.0.9 (转)[@more@]这个老外的好东东,真是一个不错的BBS,偶在0DAY中找到了3。08版的CCF破解,但是大家看看3。09改的问题吧: Fixed OutOfMemoryError when viewing a watch summary page with forum watches. This problem only affected 3.0.8. Fixed incorrect URLs on watch icons. Fixed "null" display of the parent message body on the post foRM page (replies only). This problem only affected 3.0.8. Added a section about the optional custom-actions.XML file in the developer docs
用程序设置COM+应用程序的属性。 (转)
用程序设置COM+应用程序的属性。 (转)[@more@] 用程序设置COM+应用程序的属性。XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 今天从别人机器上导出了个代理程序,注册在自己的机器上,在组件服务里查看COM+应用程序的属性,发现代理程序有一个属性是可以修改的,就是远程服务器名称,在更改了此名称后,程序中不需要用CreateRemote函数,也可以申请到远程接口指针。可是我们应该给用户一个友好的界面,不能总让用户打开组件服务吧,来,我们写个程序吧。 这次我们只用Delphi控件好啦(唉,懒