- 博客(68)
- 收藏
- 关注
原创 用JDOM包实现生成XML文件的简单示例
import java.io.*;import org.jdom.*;import org.jdom.input.*;import org.jdom.input.*;import org.jdom.output.*;public class test1 { public void BuildXMLDoc() throws IOException,JDOMExcepti
2013-09-02 19:49:10
560
原创 JSP中读文件和写文件的例子
读文件的例子***************************************************//变量声明\java.lang.String strFileName; //文件名\rjava.io.File objFile; //文件对象\rjava.io.FileReader objFileReader; //读文件对象\rchar[] chr
2013-09-02 19:47:36
585
原创 一个读取xml文件内容的类
一个读取xml文件内容的类 package project.util.xml;import java.io.*;import java.util.*;import javax.servlet.http.*;import org.apache.log4j.*;import org.jdom.*;import org.jdom.input.*;/*** Ti
2013-09-02 19:32:23
585
原创 jsp读取大对象CLOB并生成xml文件示例
int i=0; String parID = request.getParameter("id_no"); String strSql; String content=""; try{ String xmlFile = "/usr/local/tomcat/webapps/vehicles/test.xml";
2013-09-02 19:29:50
608
原创 JSP语法简表
HTML 注释 在客户端显示一个注释. JSP 语法 ] --> 例子 1 在客户端的HTML源代码中产生和上面一样的数据: 例子 2 --> 在客户端的HTML源代码中显示为: 描述 这种注释和HTML中很像,也就是它可以在"查看源代码"中看到. 唯一有些不同的就是,你可以在这个注释中用表达式(例子2所示).这个表
2013-09-02 19:25:25
513
原创 JSP问答
1、如何混合使用Jsp和SSI #include? 在JSP中可以使用如下方式包含纯HTML: 但是如果data.inc中包含JSP CODE ,我们可以使用: 2、如何执行一个线程安全的JSP? 只需增加如下指令 3、JSP如何处理HTML FORM中的数据? 通过内置的request对象即可,如下: String item =
2013-09-02 19:15:52
491
原创 JavaScript对象的基础知识
JavaScript语言是基于对象的(Object-Based),而不是面向对象的(object-oriented)。之所以说它是一门基于对象的语言,主要是因为它没有提供象抽象、继承、重载等有关面向对象语言的许多功能。而是把其它语言所创建的复杂对象统一起来,从而形成一个非常强大的对象系统。 虽然JavaScript语言是一门基于对象的,但它还是具有一些面向对象的基本特征。它可以根据需要创
2013-09-02 19:10:20
591
原创 分享asp.net的图片验证码的HtmlHelper
分享asp.net的图片验证码的HtmlHelper一个图片验证码的HtmlHelper,原来的调用代码如下:$(document).ready(function () {$("#validateCode").bind("click", function () {var url = $(this).attr("src");url += "?" + Math.ra
2013-09-02 19:04:22
551
原创 asp.net中静态变量和非静态变量的区别
静态变量:静态变量使用 static 修饰符进行声明在所属类被装载时创建通过类进行访问所属类的所有实例的同一静态变量都是同一个值非静态变量:不带有 static 修饰符声明的变量称做非静态变量在类被实例化时创建通过对象进行访问同一个类的不同实例的同一非静态变量可以是不同的值示例:[复制到剪贴板]CODE:using System;us
2013-08-31 19:29:20
627
原创 ASP.NET基础知识:类和结构的区别是什么?
类:类是引用类型在堆上分配,类的实例进行赋值只是复制了引用,都指向同一段实际对象分配的内存类有构造和析构函数类可以继承和被继承结构:结构是值类型在栈上分配(虽然栈的访问速度比较堆要快,但栈的资源有限放),结构的赋值将分配产生一个新的对象。结构没有构造函数,但可以添加。结构没有析构函数结构不可以继承自另一个结构或被继承,但和类一样可以继承自接口示例:根据以上比
2013-08-31 19:27:25
567
原创 ASP.NET多风格样式切换实现代码
对于一个多页面的网站来说了,CSS的更换不能只简单的在一个页面中调用更换CSS功能更新这个页面头上链接的CSS地址,因为它不能保证在点击了别的页面后新的样式应该到新打开的页面中去,因此,一定要有一个全局性的变量来记录它,我选用的是SESSION,在用户点击了侧边模板下拉框中的模板时,触发了下拉框的ONCHANGE事件,执行了一段AJAX程序,程序的功能是将用户选中的模板信息发送给服务器,服务器接收
2013-08-31 19:26:08
873
原创 ASP.NET读写XML文件的示例代码
public void SetXmlFileValue(string xmlPath,string AppKey,string AppValue)//写xmlPath是文件路径+文件名,AppKey是 Key Name,AppValue是Value { XmlDocument xDoc = new XmlDocument(); xDoc.Load(xmlPath);
2013-08-31 19:24:07
428
原创 高速的asp.net目录树源代码
前台页面: 目录树 A.MzTreeview { font-size: 9pt; padding-left: 3px; } window.tree
2013-08-31 19:21:45
625
原创 基于Winodws CE的嵌入式网络监控系统的设计与实现
布光系统是广泛应用于电视演播厅、电影摄影栅、体育场馆以及舞厅的一种机械化照明灯具有其控制系统,是为增强舞台艺术效果的一种灯光控制设备。目前,布光系统存在的问题是:人机界面差,操作复杂;不能实时检测故障部位及原因,系统故障率大,难以维护;不能实现对被控对象的全部控制,只实现了单一、局部控制;缺乏形象的吊杆、灯具动作显示。 本文介绍的布光监控系统采用数字化分布嵌入式控制系统实现布光任务。在布
2013-08-31 19:19:36
626
原创 asp.net利用多线程执行长时间的任务,客户端显示出任务的执行进度
在asp.net中执行一个长时间的操作,有的时候需要在在客户端有一个反馈能了解到任务的执行进度,大致看了一下有这么几种做法: (1)按下按钮的时候给出一个提示正在执行任务,执行完毕让这个隐藏 (2)按下按钮的时候跳转到一个提示任务正在执行的页面,执行完毕了再跳转回来 (3)做一个任务类,开启另外一个线程执行任务,同时在客户端或者服务器端保存这个类的实例来跟踪任务的执行情况
2013-08-31 19:18:01
977
原创 嵌入式系统程式设计重要抉择
在当今的嵌入式多媒体应用中,系统控制(通常的MCU作用)和信号处理(通常的DSP作用)之间的交互性不断增强。现在推出的一种嵌入式媒体处理器能够同时处理MCU和DSP的任务,从而将那些熟悉用MCU方式进行应用开发的C程式师带入一个新的领域,其中对代码和资料流程的智慧管理会显着提高系统的性能。这对于採用“已经掌握”的编程方法和简单的使用指令高速缓冲记忆体(cache, 简称快取记忆体)和资料快取记忆体
2013-08-31 19:15:19
488
原创 交换机的堆叠与级连的区别
一、级连扩展 级连扩展模式是最常规,最直接的一种扩展方式,一些构建较早的网络,都使用了集线器(HUB)作为级连的设备。因为当时集线器已经相当昂贵了,多数企业不可能选择交换机作为级连设备。那是因为大多数工作组用户接入的要求,一般就是从集线器上一个端口级连到集线架上。在这种方式下,接入能力是得到了很大的提高,但是由于一些干扰和人为因素,使得整体性能十分低下,只单纯地满足了多端口的需要,根本无
2013-08-31 19:11:58
1737
原创 ASP.NET HTTP运行时组成详解
不管使用哪种底层平台,可靠性和性能都是对所有 Web 应用程序的主要要求,尽管从某种意义上讲,这两个要求是相互矛盾的。例如,要构建更可靠、更健壮的应用程序,可能需要将 Web 服务器与具体的应用程序分离,使应用程序在进程外工作。但是,如果在不同于 Web 服务器进程的内存环境中工作,应用程序将变慢。因此,需要采取合理的措施,以确保进程外代码尽可能快地运行。 在构建 Microsoft?
2013-08-31 19:08:39
458
原创 数据库的操作 ADO.NET
自若干年前推出开放式数据库连接 (ODBC) 应用程序编程接口 (API) 以来,出现了各种各样的数据库访问技术,而 ADO.NET 是其中最新的一种。在这过程中,发生了许多有趣的事。例如,COM 闯入数据库领域,开始培植 OLE DB 的殖民进程。然后,大致相当于 OLE DB 自动化版本的 ActiveX? Data Objects (ADO) 被选来统治 Windows? 数据库开发者的 V
2013-08-31 19:06:26
539
原创 ASP.NET的几种主要文件
使用ASP的同仁们一定经常使用这些东西,因为不管什么产品的开发都离不开与用户的互动,而在ASP中,他们三个,正是互动的桥梁。 ASP.net中,他们也受到了足够的重视,但改变不是很大。 6.1 Application Application的生命周期 Application的生命周期,并不是是从IIS5开始启动的那一刻开始,而是从客户对服务器发出第一个Req
2013-08-31 19:03:54
626
原创 ASP.NET中WebForm组件CheckBoxList编程
CheckBox选择组件是一个程序中都经常的组件。在程序设计中使用到该组件,一般都不会只使用到一个,往往是以多个此类组件的形式出现的。在ASP.NET页面中如果要使用到多个CheckBox组件,除了添加多个CheckBox组件在页面中之外,还有一种比较方便的方法,就是使用CheckBoxList组件。CheckBoxList组件是由一组的CheckBox组件组成的,在此组件中CheckBox是做为
2013-08-31 19:01:45
496
原创 用ImessageFilter接口实现截获键盘消息
imessagefilter 接口imessagefilter 接口允许应用程序在消息被调度到控件或窗体之前捕获它。可以将实现 imessagefilter 接口的类添加到应用程序的消息泵中,以在消息被调度到控件或窗体之前将它筛选出来或执行其他操作。若要将消息筛选器添加到应用程序的消息泵中,请使用 application 类中的addmessagefilter 方法。
2013-08-31 18:58:57
646
原创 利用ASP.NET的三种缓存提高站点性能
asp.net提供三种主要形式的缓存:页面级输出缓存、用户控件级输出缓存(或称为片段缓存)和缓存api。输出缓存和片段缓存的优点是非常易于实现,在大多数情况下,使用这两种缓存就足够了。而缓存api则提供了额外的灵活性(实际上是相当大的灵活性),可用于在应用程序的每一层利用缓存。本文全面介绍了这三种缓存技术在系统各层中的应用。 在asp.net提供的许多特性中,缓存支持无疑是我最欣赏的特性
2013-08-31 18:54:41
422
原创 Atlas应用程序调试技巧
“Atlas”程序由服务器端代码和客户端代码组成,并且,浏览器可能会要去异步请求一些数据。那么,怎样才能Debug这样的web程序呢。本文将告诉你如何使用一些技术和工具来方便的完成这件事。注:除了Visual Studio和Internet Explorer,本文提及的一此程序是一些第三方的,微软不会提供支持的。请到这些工具的主页去阅读授权和支持信息。为了更好的Debug,先对
2013-08-31 18:53:09
742
原创 浅析.NET中的Serialization
摘要 本文简要介绍了.NET中的序列化(Serialization)概念,以及在代码中实作Serialization的方法。文章的最后介绍了Serialization在Clone方法中的运用。 Serialization的概念 Serialization是.NET中一种实现对象持久性(Persistent)的机制。它是一个将对象中的数据转换成一个单一元素(通常是Stre
2013-08-31 18:50:15
1693
原创 .NET Framework 精简版后台处理技术
摘要:执行后台处理牵涉到很多方面,要求非常仔细地进行设计。本文提供了一些有关充分利用后台处理的建议,并提出了很多必须解决的问题。 简介 应用程序通常需要在后台执行长时间运行的操作,同时还要提供积极的、响应及时的用户体验。这种情况在智能设备开发过程中最为常见。Pocket PC 上运行的应用程序必须能够随时执行用户所需的任务,但是,由于此类设备的 CPU 处理能力通常都有限,而且
2013-08-31 18:48:02
629
原创 HTTP 安全性和 ASP.NET Web 服务
摘要:目前,基于 HTTP 的安全机制是保证您的 Web 服务安全的最好方法。了解如何结合使用 Microsoft IIS 与 Microsoft ASP.NET 来保证 Web 服务的安全。 注意:本文假设您已经比较熟悉如何配合使用 SSL 和 IIS。 简介 有一个一直让 Web 服务开发人员感到头疼的课题,那就是:如何使 IIS 和 ASP.NET
2013-08-31 18:46:10
976
原创 在ASP.NET页面中实现数据棒图
棒图有时又称为"Bar"图。在我的上一篇文章《在ASP.NET实现数据图表》中已经介绍了在浏览器看到的图表,一般都是图片文件。那么在ASP.NET中是否也可以生成这些图表?答案是肯定的,因为在ASP.NET中拥有了一个新功能--绘图功能,通过此功能就能够按照要实现的图表的模样来绘制,最后在客户端的浏览器中形成一个图片,从而显示出图表来。 本文就在上一篇文章的基础上,进一步介绍在ASP.N
2013-08-31 18:43:34
501
原创 ASP.NET中利用SQLXML WEB服务访问XML数据
引言 使用SQLXML 的Web 服务从你的ASP.NET应用程序中直接访问XML 数据 SQLXML 是扩展SQL 服务器现有的对检索和储存XML 数据的支持的一套附加的工具。 有了SQLXML 3.0,你现在就能使用SQL服务器展示Web 服务了。在SQLXML的Web 服务可以让用户执行存储过程,用户定义的功能,并且它们支持模板。 在这篇文章中,你将看出怎样展示一个作为W
2013-08-30 20:01:11
431
原创 ASP.NET服务器端异步Web方法
摘要:Matt Powell 介绍了如何在服务器端使用异步 Web 方法,来创建高性能的 Microsoft ASP.NET Web 服务。 简介 在九月份的第三篇专栏(英文)中,我谈到了利用 Microsoft? .NET Framework 的客户端功能通过 HTTP 异步调用 Web 服务的问题。这种调用 Web 服务的方法非常有用,使用时不必锁定您的应用程序或产生过多后台线
2013-08-30 20:00:08
564
原创 在ASP.NET中使用非托管COM组件
众所周知,ASP.NET是基于通用语言运行库创建的,也就是所谓的托管执行环境。生成的代码称为托管代码。编译器能够从源代码的描述中产生元数据信息,而运行库又从元数据中获得托管代码的信息。而我们编写的组件一般是在非托管环境下创建的,这些组件往往不包含元数据信息,那么我们怎么在托管代码中使用这些元数据信息呢? 为了在托管环境中使用非托管代码,我们首先必须手工为这些现有的组件产生元数据信息 。必
2013-08-30 19:58:56
463
原创 深入分析ADO.NET中的DataSet对象
ADO.NET是.NetFrameWork SDK中用以操作数据库的类库的总称。而DataSet类则是ADO.NET中最核心的成员之一,也是各种开发基于.Net平台程序语言开发数据库应用程序最常接触的类。之所以DataSet类在ADO.NET中具有特殊的地位,是因为DataSet在ADO.NET实现从数据库抽取数据中起到关键作用,在从数据库完成数据抽取后,DataSet就是数据的存放地,它是各
2013-08-30 19:57:39
536
原创 ASP.NET存储过程自定义分页详解
废话:清明节,同学回家的回家,旅游的旅游……我离家远是不可能回家了,旅游吧不感兴趣,觉得还不如看一场电影……呵呵,从小不喜欢旅游观光……转入正题:大家都知道asp.net中的Gridview。datalist等都可以自定义分页,但是当你翻页的时候,数据表中的所有数据都会加载到内存,重新绑定,当然要是数据量小的话,这是可以的,我们也很乐意用,原因简单因为方便,但是要是数据量是999
2013-08-30 19:56:23
400
原创 在ASP.NET中实现Url Rewriting
URL映射是ASP.NET 2.0中提供的新特性。URL映射技术帮助我们将一个特定URL映射为另一个URL。为了帮助理解,我们假设你在站点有一个叫Homepage.aspx的页面来访问主页,所有的用户也都用这个页面来访问你的主页。但由于某些原因,你要将主页改为OriginalHome.aspx。此时使用URL映射让你可以映射到新页面,而不必通知用户。 如果我们设置了URL映射,那么任何用
2013-08-30 19:54:55
379
原创 ASP.NET 2.0页面框架简要慨述
ASP.NET Web窗体页面框架组件是一个可缩放的通用语言运行时编程模型,它可以用于动态地生成Web页面。ASP.NET页面框架组件是ASP的合理进化(ASP.NET提供的语法与已有的页面是兼容的),它被特意地设计用于解决早期模型中的大量的关键的缺陷。特别是,它提供了建立和使用可供重复使用的(reusable)UI控件的能力,这些控件可以封装公用的功能,从而减少了页面开发者需要编写的代码数量;它
2013-08-30 19:51:14
396
原创 ASP.NET 2.0中的Web和HTML服务器控件
除了代码和标记之外,ASP.NET 2.0页面还可以包含服务器控件,它们是可编程的服务器端对象,典型情况下表现为页面中的UI元素(例如文本框或图像)。服务器控件参与页面的执行过程,并给客户端生成自已的标记呈现内容。服务器控件的优势在于,它让开发者从简单的积木式的组件中获取复杂的呈现方式和操作行为,极大地减少了生成动态Web页面所需要编写的代码量;另外一个优势是,定制它们的呈现方式和行为非常简单。服
2013-08-30 19:49:52
397
原创 ASP.NET多频道网站架构实现方法
主体架构 各频道分别位于不同的Web Project(具有独立的二级域名),并将所有的业务逻辑以及数据访问功能封装成Class Library,所有频道共用这个Class Library。 下面详细介绍实现方法。 假设网站有三个频道,新闻、论坛以及博客,对应的二级域名为"news"、"forum"、"blog"。除此之外,还需要另外定义两个域名,分别用于网站
2013-08-30 19:45:37
418
原创 使用.NET存储XML数据
SQL Server 2000和XML for SQL Server 2000 Web版本(SQLXML)提供了三种存储XML数据的途径:XML Bulk Load和Updategrams,这两种客户端技术使用带有注解的大纲指定XML文档内容和数据库的表之间的映射;OpenXML是一种服务器端技术,它允许你在XML文档上定义关系视图,有了OpenXML的关系视图,你就能使用T-SQL代码查询XML
2013-08-30 19:44:16
410
原创 Microsoft .NET框架和Visual Studio.NET中的SOAP
简介 Microsoft? .NET 框架和 Microsoft? Visual Studio.NET 利用 XML 和 SOAP 技术,使开发人员能够创建广泛的解决方案。SOAP 是一个简单、轻便、并在业界获得广泛支持的协议,适用于各种各样的应用,它与 .NET 框架的结合简单而合乎自然。 从底层开始,SOAP 的设计目标就是使之成为一种非常简单的协议,能够以各种不同的方式满
2013-08-30 19:42:58
474
原创 个人学习和项目经验积累分享
1. 静态方法通过类名直接访问;非静态方法不能访问静态成员;2. C#不允许使用未赋值的变量;3. C#中,派生类只能从一个类中继承,但是可以继承多个接口;4. 当用查询数据库中表的字段进行比较时,由于数据库表的建立对字段的长度有设置,不够的会用空格补充,所以记得用Trim()方法将空格去掉5. 每次使用完DataReader对象后都应该调用Close
2013-08-30 19:40:11
587
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人