- 博客(157)
- 资源 (6)
- 收藏
- 关注
原创 时间与小数的转换
/// /// Time and Decimal Conversion /// public class TimeDecimalConversion { /// /// Convert Time to Decimal /// /// ///
2009-06-03 15:49:00 647
原创 经纬度与距离的转换的代码
主要方法:public static double CalculateSurfaceDistance(double lat1, double lng1, double lat2, double lng2) 获取两个坐标标点距离。public static GEOSquare CircumscribedSquare(double latitudeInDegrees, double long
2009-06-03 15:35:00 811
转载 什么是最佳实践(Best Pratice)
“最佳实践”来自英文BestPractice,让我们先可以从英文的定义中,来把握最佳实践的核心:1. “A technique or methodology that,through experience and research, has proven to reliably lead to adesired result.”2. “
2009-04-24 10:35:00 1780
转载 log4Net配置详解
xml version="1.0" encoding="utf-8" ?>configuration> configSections> section name="CuyahogaSettings" type="Cuyahoga.Core.Util.CuyahogaSectionHandler, Cuyahoga.Core" /> section name="UrlM
2009-03-18 14:59:00 1844 1
原创 JSON & JavaScriptSerializer
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯。这些
2008-12-16 22:42:00 4469
转载 Content-Type
Description of Data Content Typical Filename Extensions MIME type/subtypeText and Text-Related TypesHTML text data (RFC 1866)html htmtext/htmlPlain text: documents; program
2008-12-15 11:59:00 399
转载 http 超文本传输协议
定义 HTTP:超文本传输协议(Hypertext Transfer Protocol)HTTP是什么? 当我们想浏览一个网站的时候,只要在浏览器的地址栏里输入网站的地址就可以了,例如www.baidu.com,但是在浏览器的地址栏里面出现的却是:http://www.baidu.com ,你知道为什么会多出一个“http”吗? 我们在浏览器的地址栏里输入的网站地址叫做URL (Uni
2008-12-15 11:56:00 514
原创 IE下弹出层 dropdownlist 被遮挡的解决办法
解决方法1:在弹出层上添加 解决方法2:解决改变布局方式:去掉dropdownlist 容器的 position: relative;
2008-12-14 16:34:00 702
原创 Asp.net ajax 开发中常见问题及解决办法
1、日期本地化 问题:如体。 解决:在ScriptManager控件中将EnableScriptGlobalization设置为true 2、URL转时调用Webservice失败 问题:如体。 解决: int asmx = path.IndexOf(".asmx/", StringComparison.OrdinalIgnoreCase);
2008-12-14 16:33:00 421
转载 .Net环境下的缓存技术介绍
来自:http://www.cnblogs.com/abac/archive/2004/02/11/1166.html摘要: 介绍缓存的基本概念和常用的缓存技术,给出了各种技术的实现机制的简单介绍和适用范围说明,以及设计缓存方案应该考虑的问题(共17页)1 概念1.1 缓存能解决的问题· 性能——将相应数据存储起来以避免数据的重复创建、处理和传输,可有效提高性能。比
2008-11-21 15:11:00 547
原创 Table与列表
列表 定义有序列表。 定义无序列表。 定义列表项。 定义自定义列表。 定义自定义项目。 定义自定义的描述。表格 定义表格 定义表格标题 定义表格页眉 定义表格的行 定义表格单元
2008-10-27 23:39:00 358
转载 Web开发工具大集合——每个浏览器都有份的!
网站开发者的一大苦恼,就是有太多的浏览器要应付。幸亏世界上有一些聪明的人,能够研究出一大些方便编辑和调试网页代码的好工具。不过,要从不计其数的小工具里面找出合适的可真不容易。这篇文章列出了几个最好用的web开发工具,并指导你快速地激活、安装、使用他们。下面是工具列表: 浏览器 可用的工具 (括号中是应用范围)
2008-10-20 11:17:00 432
原创 HTML 头部(Head)
头元素 头元素包含关于文档的概要信息,也称为元信息(meta-information)。Meta 意为“关于某方面的信息”。可以这么说,元数据(meta-data)是关于数据的信息,而元信息是关于信息的信息。头元素内的元素不会被浏览器显示出来。头元素内部信息 根据 HTML 标准,仅有几个标签在 HTML 的头部分是合法的。它们是:: 定义文档标题: base 定义页面中所有链接的基准
2008-10-06 23:27:00 505
转载 DOM 对象(三)Event 对象
Event 对象Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。事件通常与函数结合使用,函数不会在事件发生前被执行!事件句柄 (Event Handlers)HTML 4.0 的新特性之一是能够使 HTML 事件触发浏览器中的行为,比如当用户点击某个 HTML 元素时启动一段 JavaScript。下面是一个属性列表,可将之插入
2008-09-30 23:09:00 340
转载 DOM 对象(二)Document 对象
Document 对象Document 对象代表整个 HTML 文档,可用来访问页面中的所有元素。Document 对象是 Window 对象的一个部分,可通过 window.document 属性来访问。Document 对象的集合集合描述 all 返回对象所包含的元素集合的引用。 anchors 获取所有带有 name 和/或 id 属性的 a 对象的集合。
2008-09-30 22:51:00 433
转载 Meta标签详解
META标签分两大部分:HTTP标题信息(HTTP-EQUIV)和页面描述信息(NAME)。 http-equiv HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP-EQUIV类型有: 1、Content-Type和Content-Language (显示字符集的设定) 说明:设
2008-09-30 22:44:00 280
原创 DOM 对象(一)JavaScript 对象
一、Window 对象 Window 对象是 JavaScript 层级中的顶层对象。 Window 对象代表一个浏览器窗口或一个框架。 Window 对象会在 或 每次出现时被自动创建。 IE: Internet Explorer, F: Firefox, O: Opera. Window 对象的集合
2008-09-22 22:50:00 405
原创 AJAX 客户端生命周期事件
支持 AJAX 的 ASP.NET 页不仅引发与 ASP.NET 2.0 网页一样的服务器生命周期事件,还引发客户端生命周期事件。这些客户端事件可让您自定义回发和异步回发(部分页更新)的用户界面,还可帮助您在浏览器中页的生存期内,管理自定义脚本组件。这些客户端事件由 Microsoft AJAX Library 中的类引发。当页包含 ASP.NET AJAX 服务器控件时,这些类将自动实例
2008-09-21 23:04:00 500
原创 ASP.NET AJAX 调用 Web Service 与 WCF
介绍1、通信 使用 ASP.NET 可以创建可从网页中的客户端脚本访问的 Web 服务。页面与服务器通过 Web 服务通信层进行通信,该通信层使用 AJAX 技术进行 Web 服务调用。数据在客户端与服务器之间进行异步交换(通常采用 JSON 格式)。2、元素 在支持 AJAX 的网页中,浏览器向服务器发出对页面的初始请求,然后向 Web 服务发出对数据的后续异步请求。客户端通信元素采
2008-09-21 21:39:00 1035
原创 Asp.net AJAX错误处理
在服务器代码中自定义错误处理 通过设置 AsyncPostBackErrorMessage 属性和处理 ScriptManager 控件的 AsyncPostBackError 事件来自定义错误处理。使用客户端脚本以自定义错误处理 通过处理 PageRequestManager 类的 endRequest 事件来自定义错误处理。示例代码 ASPX"C#" AutoEven
2008-09-18 22:48:00 545
原创 ScriptManager 控件概述
ScriptManager 控件管理支持 AJAX 的 ASP.NET 网页的客户端脚本。默认情况下,ScriptManager 控件会向页面注册 Microsoft AJAX Library 的脚本。这将使客户端脚本能够使用类型系统扩展并支持部分页呈现和 Web 服务调用这样的功能。方案 必须在页上使用 ScriptManager 控件,以启用下列 ASP.NET 的 AJAX
2008-09-17 22:49:00 695
原创 五、WCF编程的生命周期
定义: 定义服务协定,服务协定指定服务的签名、服务交换的数据和其他协定要求的数据。 实现: 实现协定,若要实现服务协定,请创建实现协定的类并指定运行库应具有的自定义行为。 配置: 通过指定终结点信息和其他行为信息来配置服务。 承载: 在应用程序中承载服务。 生成: 生成客户端应用程序。
2008-09-05 23:21:00 395
原创 利用属性(Attribute)扩展元数据
一、Attribute 概述 公共语言运行库允许您添加类似关键字的描述性声明(称为属性 (Attribute))来批注编程元素,如类型、字段、方法和属性 (Property)。 关键字:如果您使用过 C++,或许对包含关键字(如 public 和 private)的声明比较熟悉,这些关键字提供有关类成员的其他信息。另外,这些关键字通过描述类成员对其他类的可访问性来进一步定义类成员的行为
2008-08-31 17:16:00 685
原创 使用 ConfigurationSection 创建自定义配置节
介绍 在NET中可以用自己的 XML 配置元素来扩展标准的 ASP.NET 配置设置集。若要完成该操作,必须一个实现 System.Configuration.ConfigurationSection 类的 .NET Framework 类。 netframework 主要包括一下处理程序: SingleTagSectionHandler 配置节返回类型为 Systems.Co
2008-08-28 23:35:00 1224
转载 (四) WCF基础知识及术语
WCF 基础知识 Windows Communication Foundation (WCF) 是一个运行库和一组 API,用于创建在服务与客户端之间发送消息的系统。 它使用相同的基础结构和 API 来创建应用程序,这些应用程序可与同一计算机系统上或驻留在另一家公司内并通过 Internet 访问的系统上的其他应用程序进行通信。消息和终结点 WCF 建立在基于消息的通信这一概念基础之上
2008-08-04 22:01:00 695
转载 (三)WCF 体系结构
协定和说明协定定义消息系统的各个方面。 数据协定描述组成某一服务可创建或使用的每则消息的每个参数。 消息参数由 XML 架构定义语言 (XSD) 文档定义,这使得任何理解 XML 的系统均可处理该文档。 消息协定使用 SOAP 协议定义特定消息部分,当互操作性要求对消息的某些部分进行更精细的控制时,消息协定可实现这种控制。服务协定指定服务的实际方法签名,并以支持的编程语言之一(例如 Visual
2008-08-04 21:44:00 512
原创 (二)创建和访问 WCF 服务
创建服务 创建 WCF 服务 在“文件”菜单上单击“新建项目”。 在“新建项目”对话框中,展开“Visual Basic”节点,接着选择“WCF”,然后选择“WCF 服务库”[WCF Service Library]。单击“确定”打开此项目。 在“解决方案资源管理器”中,双击 IService1.vb,然后找到 Function GetData(ByVal value
2008-08-04 21:27:00 507
原创 (一)WCF简介
什么是 WCF? Windows Communication Foundation (WCF) 是一个统一框架,用于创建既安全可靠又可交互的分布式事务处理应用程序。Visual Studio 的早期版本中存在一些可用于在应用程序之间进行通信的技术。 如果要以一种能够实现从任何平台访问信息的方式来共享信息,则应使用 Web 服务(也称为 ASMX
2008-08-04 21:22:00 1323
转载 数据库设计
数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。 在数据库领域内,常常把使用数据库的各类系统统称为数据库应用系统。一、数据库和信息系统 (1)数据库是信息系统的核心和基础,把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的
2008-07-31 23:19:00 538
转载 浅谈数据库设计技巧
浅谈数据库设计技巧(上)http://www.knowsky.com/4937.html 说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件
2008-07-31 23:12:00 396
转载 数据库设计经验之谈
1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。 〖例1〗:一份员工履历资料,在人力资
2008-07-31 23:11:00 345
转载 数据库设计规范
标题:数据库设计规范版本:V2.0修订文档历史记录:---日期--|---版本--|--说明----2003.6.5 V1.0 文档初搞2003.6.17 V2.0 对1.0 的内容重新整理数据库设计规范1 目的 规范数据库设计。2 概述 从数据库的设计原则 设计文档几方面论述数据库设计的规范思想及命名规则。3 数据库应用结构 根据对一般业务系统的分析,将数据库和
2008-07-31 22:54:00 400
转载 数据库设计的理论与方法
1 数据库设计概述 数据库(database)是数据管理的最新技术,具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点。所谓数据库是指长期存储在计算机内的、有组织的、可共享的数据集合。[王珊,陈红. 数据库系统原理教程. 北京:清华大学出版社, 1998.7]数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩
2008-07-31 22:49:00 445
转载 数据模型
模型是对现实世界的抽象,数据模型(Data Model)是数据库管理的教学形式框架,是用来描述一组数据的概念和定义,包括三个方面:1、概念数据模型(Conceptual Data Model):这是面向数据库用户的实现世界的数据模型,主要用来描述世界的概念化结构,它使数据库的设计人员在设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的DBM
2008-07-31 22:36:00 497
转载 sql server系统表详细说明
sql server系统表详细说明 <!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://madskills.com/public/xml/rss/module/t
2008-07-31 11:23:00 338
原创 UML基础
1.UML是什么 统一建模语言(UML是 Unified Modeling Language的缩写)是用来对软件密集系统进行可视化建模的一种语言。 UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。 统一建模语言 (UML)是非专利的第三代建模和规约语言。 UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。
2008-07-14 23:26:00 371
转载 escape、encodeURI、encodeURIComponent等方法的区别
escape 方法描述 对 String 对象编码以便它们能在所有计算机上可读语法 escape(charstring) charstring 参数是要编码的 String 对象。 说明 escape 返回一个包含了 charstring 内容的新的 String 对象( Unicode 格式),所有空格、标点、重音符号以及其他非 ASCII 字符都用 %xx 编码代替,
2008-07-14 20:57:00 298
转载 常用的几个DOS命令
一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看
2008-07-08 10:41:00 323
原创 单元测试
到底单元测试是做什么用的? 所谓的测试,产品质量保证的手段之一。我按照需求规格说明书制造了一件产品,那么谁来确保这个产品符合了需求规格的要求呢?就是测试。它会根据需求规格说明书设计一系列的场景和用例,来对产品进行测试,看看产品是不是真的符合所期望的需求。要达到这个目标,其实并不十分的容易,因为一个真正的系统,情况十分复杂,里面充满了数不清的分支、异常、边界条件,甚至运行环境,将这
2008-07-04 15:44:00 413
原创 动态加载JS代码
function DynamicLoadJs(url){ head=document.getElementsByTagName(head).item(0); script=document.createElement(script); script.src=../JScript.js; sc
2008-06-30 17:02:00 386
CSV导出类库(Easy CSV Export)源码
2011-03-23
NET版抓取MAIL并群发邮件的小程序[源码]
2007-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人