摘要:
1 简介 1.1 Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。 经验表明,日志记录往往是软件开发周期中的重要组成部分。它具有以下几个优点:它可以提供应用程序运行时的精确环境,可供开发人员尽快找到应用... 阅读全文
摘要:
一、配置 jboss/tomcat安装jdk设置jdk的环境参数然后在classpath里加入如下.;%java_home%\lib\tools.jar;%jboss_home%\server\default\lib\javax.servlet.jar;%jboss_home%\server\default\lib\jboss-j2ee.jar;%jboss_home%\client\jbossa... 阅读全文
摘要:
private void Page_Load(object sender, System.EventArgs e) { string url = Request.QueryString["Photo"]; byte[] byt = Convert.FromBase64String(url); Respo... 阅读全文
摘要:
青苹果工作室编译,转自 ccidnet 网站2001年03月16日内容: XSL索引 XSL过滤器 XSL条件IF XSL条件Choose XSL(eXtensible Style sheet Language),即可扩展样式表语言,是XML的亲密伙伴。要学习好XML,不能不掌握XSL。本文就向你全面讲述XSL的一切一切: XSL索引:将XML文档转换成HTML之前,如何用XML解析器来对XM... 阅读全文
摘要:
青苹果工作室编译,转自 ccidnet 网站2001年03月16日内容: 客户端XSL 服务器端XSL XSL(eXtensible Style sheet Language),即可扩展样式表语言,是XML的亲密伙伴。要学习好XML,不能不掌握XSL。本文就向你全面讲述XSL的一切一切: 客户端XSL:如何用XML解析器在客户机上将XML文档转换成HTML文档。 一个JavaScript的解... 阅读全文
摘要:
XSL(eXtensible Style sheet Language),即可扩展样式表语言,是XML的亲密伙伴。要学习好XML,不能不掌握XSL。本文就向你全面讲述XSL的一切一切: XSL介绍:介绍XSL是XML的样式表语言,XSL是什么以及它能做什么。 XSL介绍: XML的样式表语言XSL比CCS要复杂得多。 CSS:HTML的样式表语言: 由于HTML使用预先确定的标记,因此这些标... 阅读全文
摘要:
test.xml entry with images August 09, 2003 Kevin 000033 http://alazanto.org/xml/archives/000033.xml Mauris felis elit, varius quis, pulvinar vel, sodales vehicula, mi. Nunc elementum pharetra elit.... 阅读全文
摘要:
本期介绍多个XSL对于VBScript、JScript增加的方法、属性,以充分发挥XML的优势,用于、标记内表达式的编写或、的expr属性。 一、absoluteChildNumber 含义:返回结点相对于它所有的兄弟(不论名字是否相同)的序号。 语法:absoluteChildNumber(node) 参数:node ── 对象,欲返回编号的结点。 示例: 1、假定... 阅读全文
摘要:
有时,我们可能会希望XML文档输出时能对其中内容加上一些统计信息或者如编号什么的,利用前面的知识就不太容易实现了。今天将介绍两个新元素与,使我们能轻松处理这个难题。 含义:计算脚本表达式,输出一个文本字符串。 语法: 属性: language ── 规定所用脚本语言的名字,可用的属性有"JavaScript"、"JScript"、"VBScript"、"VBS"等,缺省为"JS... 阅读全文
摘要:
本期学习XSL样式方法,即可用于XSL元素、、的select属性、的match属性、、的test属性中,对元素的范围进行筛选,从而提供更大的灵活性。 XML与DHTML(动态HTML)一样,这些节点都是一个个对象,而且这些对象都是有层次的,从根节点开始构成一颗层次清淅的树状结构,这就形成了文档对象模型DOM(Document Object Model),通过对象的属性、方法来达到访问控制XML... 阅读全文
摘要:
表一、运算符与特殊字符 运算符 描述 / 选择子元素,返回左侧元素的直接子元素;如果"/"位于最左侧表示选择根结点的直接子元素 ... 阅读全文
摘要:
随着Internet的发展,越来越多的信息进入互联网,信息的交换、检索、保存及再利用等迫切的需求使HTML这种最常用的标记语言已越来越捉襟见肘。HTML将数据内容与表现融为一体,可修改性、数据可检索性差,而XML借鉴了HTML与数据库、程序语言的优点,将内容与表现分开,不仅使检索更为方便,更主要的是用户之间数据的交换更加方便,可重用性更强。 XML是一种元标记语言,没有许多固定的标记,为WEB... 阅读全文
摘要:
动态加载. 有很多检测PLUGIN的方法,因为不能只用一个方法就解决了这个问题,所以才有了这么多的方法一、内置的检测NN和MAC上的IE不能使用以下的检测,只有WIN上的IE可以1、即需即装在IE的工具-Internet选项-高级-浏览里面的即需即装选项如果生效了,当浏览器需要,就会从MS的网站下载Flash Player ActiveX control如果没生效,你没安装PLUGIN又直接进入... 阅读全文
摘要:
客户端: public class ServerObject:MarshalByRefObject{ public ServerObj() { throw new System.NotImplementedException(); } public Person GetPersonInfo(string name,string sex,in... 阅读全文
摘要:
五、Remoting基础的补充 通过上面的描述,基本上已经完成了一个最简单的Remoting程序。这是一个标准的创建Remoting程序的方法,但在实际开发过程中,我们遇到的情况也许千奇百怪,如果只掌握一种所谓的“标准”,就妄想可以“一招鲜、吃遍天”,是不可能的。 1、注册多个通道 在Remoting中,允许同时创建多个通道,即根据不同的端口创建不同的通道。但是,Remoting要求通道的... 阅读全文
摘要:
代码 如果你能看到这一句,那就是说没有达到我所要的效果 在IE6和FIREFOX2下完全不一样IE6中最后执行结果是OK,而firefox中是“如果你能看到这一句,那就是说没有达到我所要的效果”我觉得defer这个东西 有推迟执行的意思,IE6里面先解析完所有html代码再执行defer中的脚本firefox中 先执行脚本后解析... 阅读全文
摘要:
四、客户端 客户端主要做两件事,一是注册通道。这一点从图一就可以看出,Remoting中服务器端和客户端都必须通过通道来传递消息,以获得远程对象。第二步则是获得该远程对象。 1、注册通道:TcpChannel channel = new TcpChannel();ChannelServices.RegisterChannel(channel); 注意在客户端实例化通道时,是调用的默认构造函数... 阅读全文
摘要:
存储过程: --call MyProc(?,?,?)alter proc MyProc(@id int, @customerid nchar(5) output, @employeeid int output)asbegin select @customerid=customerid,@employeeid=employeeid from orders where orderid=@idendg... 阅读全文
摘要:
二、远程对象的定义 前面讲到,客户端在获取服务器端对象时,并不是获得实际的服务端对象,而是获得它的引用。因此在Remoting中,对于远程对象有一些必须的定义规范要遵循。 由于Remoting传递的对象是以引用的方式,因此所传递的远程对象类必须继承MarshalByRefObject。MSDN对MarshalByRefObject的说明是:MarshalByRefObject 是那些通过使用... 阅读全文
摘要:
一、Remoting基础 什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说Remoting就是DCOM的一种升级,它改善了很多功能,并极好的融合到.Net平台下。Microsoft? .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。这也正是我们使用Remoting的原因。为什么呢?在Windows操作系... 阅读全文
摘要:
Today I was updating some Javascript code to support the rapidly-approaching Internet Explorer 7. There were a few places in the code where there were IE-specific workarounds, which happily are no ... 阅读全文
摘要:
package com.gamvan.tools;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import ... 阅读全文
摘要:
我这儿有两个程序,一个是普通的java程序,实现了一个“九九表”;另一个是servlet。我这儿用的tomcat是4.1.12,J2SE是1.3.1,log4j的版本是1.2.8. 一、九九表。环境设置:需要将log4j-1.2.8.jar放入CLASSPATH变量中。Hello.java文件的内容如下: import org.apache.log4j.*;public class Hello{... 阅读全文
摘要:
现在的JSP书籍有的是直接讲述JSP的使用,然后再讲解SERVERLET的使用;也有书籍是先讲述SERVERLET的使用,然后讲解JSP使用.个人认为第二种相对好一些,至于原因大家可以在学习体会到!所以今天我们接着学习SERVERLET的使用!好,废话少说,现在开始!什么是Servlet?① S... 阅读全文
摘要:
一. Input和Output1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:1.1 以字节为导向的stream以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型:1) input s... 阅读全文
摘要:
1、首先要记得sql2000 要打上sp3以上的补丁.(建议用sp4)2、装上SQL Server 2000 Driver for JDBC Service Pack 3 下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyId=07287B11-0502-461A-B138-2AA54BFDC03A&displaylang=e... 阅读全文
摘要:
假如某网站有个表单,例如(url: http://localhost/login.aspx):帐号 密码 我们需要在程序中提交数据到这个表单,对于这种表单,我们可以使用 WebClient.UploadData 方法来实现,将所要上传的数据拼成字符即可,程序很简单:string uriString = "http://localhost/login.aspx";// 创建一个新的 WebCli... 阅读全文
摘要:
在写c#程序时,string和byte[]之间的转换比较烦,在移植一些老程序时感觉很不好。我在c#中使用des和tripledes时移植一块老代码时也遇到了同样的情况。为了下次不为同样的事情烦恼,就写了下面的帮助类。 主要实现了以下的函数 代码中出现的sidle是我的网名。 /**//* * @author wuerping * @version 1.0 * @date 2004/11/30 * ... 阅读全文
摘要:
断点续传的原理在了解HTTP断点续传的原理之前,先来说说HTTP协议,HTTP协议是一种基于tcp的简单协议,分为请求和回复两种。请求协议是由客户机(浏览器)向服务器(WEB SERVER)提交请求时发送报文的协议。回复协议是由服务器(web server),向客户机(浏览器)回复报文时的协议。请求和回复协议都由头和体组成。头和体之间以一行空行为分隔。 以下是一个请求报文与相应的回复报文的例子... 阅读全文
摘要:
什么是契约先行(Contract-First)? 如果说一个新的软件开发模型会影响甚至改变软件开发过程,那么这样的改变对于开发人员而言,无疑是最具有深远意义的。多年以来,大多分布式应用程序的开发人员都习惯关注对象和从头开始编写一大堆的代码。然而,在面向服务(Service-Oriented)的时间,一切都将改变。从面向过程到面向对象,再到基于组件的开发(Component Based Develo... 阅读全文