07 2012 档案
摘要:http://docs.oracle.com/cd/B28359_01/appdev.111/b28370/static.htm#CIHCAHJA 本文内容 声明一个游标 打开一个游标 用游标获取一个(Fetch)数据 用游标获取全部(Fetch Bulk)数据 关闭一个游标 显式游标的属性 当需要准确控制查询时,可以在任何...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/appdev.111/b28370/static.htm#i46192 本文内容 SQL 游标属性 使用指南 SQL 游标由 PL/SQL 自动管理。你不用写代码来处理这些游标。你可以通过 SQL 游标的属性来追踪一个游标的执行信息。 本文示例使用的表,位于 Oracle OE Schema 示例。另外,示例在 SQL*PLUS 下运行。示例最后 "/" 符号可让 SQL*PLUS 编译代码;而在 PL/SQL Developer 下则可有可无。 SQL 游标属性 SQL 游...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/appdev.111/b28370/static.htm#i45288 本文内容 SQL 游标(隐式) 显式游标 参考 PL/SQL 使用隐式游标和显式游标。PL/SQL 为所有 SQL 数据操纵语句隐式声明一个游标,包括只返回一行的查询。若你想准确控制查询,可以在任何 PL/S...
阅读全文
摘要:本文内容 SOAP 概述 SOAP 传输方式 SOAP 语法规则 SOAP 消息实例 SOAP 概述 SOAP(Simple Object Access Protocol,简单对象访问协议)是一种标准化的通讯规范,主要用于 Web 服务(Web Service)。SOAP 是为了简化网页服务(Web Server)。从 XML 提取数据时,无需花时间去格式化页面。让不同的应用程序之间通过 HTTP 协议,以 XML 格式交换数据,这样,与编程语言、平台和硬件无关。 SOAP 由 IBM、Microsoft、UserLand 和 Develop...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/server.111/b28286/functions001.htm#autoId2 本文内容 NLS 字符函数 返回数字值的字符函数 Oracle 字符函数包括: 返回字符值的字符函数 NLS 字符函数 返回数字值的字符函数 ...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/server.111/b28286/functions001.htm#autoId2 本文内容 返回字符值的字符函数 附录 ASCII Oracle 字符函数包括: 返回字符值的字符函数 NLS 字符函数 返回数字值的字符函数 返回字符值的字符函数 返回字符值的字符函数会返回如下数据类型: 若输入参...
阅读全文
摘要:本文内容 实现 Dispose 方法 Finalize 方法和析构函数 使用封装资源的对象 参考 通过将对象的范围限制为 protected,以防止直接调用其 Finalize 方法。最好不要直接调用非基类类的 Finalize 方法。 为了适时释放非托管资源,建议实现公共的 Dispose 或 Close 方法。IDisposable 接口为实现接口的资源类提供 Dispose 方法。Dispose 方法是公共的,因此,应用程序用户可以直接调用该方法来释放非托管资源占用的内存。当正确实现 Dispose 方法,可未能调用 Dispose 方法时,...
阅读全文
摘要:本文内容 使用析构函数释放资源 Object.Finalize 方法 资源的显式释放 使用析构函数释放资源 析构函数用于析构类的实例。 不能在结构中定义析构函数。只能对类使用析构函数。 一个类只能有一个析构函数。 无法继承或重载析构函数。 无法调用析构函数。它们是被自动调用的。 析构函数既没有修饰符,也没有参数。 示例 1:类 Car 析构函数的声明。 class Car { /// /// 析构函数 /// ~Car() ...
阅读全文
摘要:本文内容 创建网站 创建测试页和类 测试站点 发布网站 检查“发布网站”命令的输出 测试发布的网站 详细说明如何使用 Microsoft Visual Web Developer Web 开发工具的“发布网站”实用工具来编译网站,然后将输出复制到一个活动网站。 如果想要将完成的网站部署到服务器中,可以使用 Microsoft Visual Web Developer Web 开发工具提供的“发布网站”实用工具。“发布网站”实用工具对网站中的页和代码进行预编译,然后将编译器输出写入指定的文件夹。然后可以将输出复制到目标 Web 服务器,并...
阅读全文
摘要:http://msdn.microsoft.com/zh-cn/library/377y0s6t(VS.80).aspx 本文内容 预编译 写入预编译输出 Visual Web Developer 允许发布(publish)网站,将编译网站,并输出复制到指定的位置,如成品服务器(正式服务器)。发布完成以下任务: 将 App_Code 文件夹中的页、源代码等预编译到可执行输出中。 将可执行输出写入目标文件夹。 与简单地将网站复制到目标 Web 服务器相比,发布网站具有如下优点: 预编译过程能发现任何编译错误,并在配置文件中标识。 单...
阅读全文
摘要:http://msdn.microsoft.com/zh-cn/library/xay0wxbf(v=VS.90).aspx 本文内容 创建共享网站 创建源网站 从共享网站向本地网站复制文件 复制单个页 同步网站 后续步骤 本文演示如何使用“复制网站”工具在当前网站和其他网站之间复制文件。通过此演练,您将学会如何执行以下任务: 在网站间复制文件。 同步两个网站,以使它们的每个文件都具有同一版本。 说明:如果复制的应用程序包含对在 GAC 中注册的自定义组件的引用,则该组件不会随应用程序一起复制。 ...
阅读全文
摘要:http://msdn.microsoft.com/zh-cn/library/c95809c0(v=VS.90).aspx 本文内容 连接到远程站点 移除连接 逐个复制文件 一次复制所有文件 同步文件 本文介绍如何使用 Visual Web Developer 中的“复制网站”工具将文件从本地网站复制到远程网站。 您可以使用 Visual Web Developer 中的“复制网站”工具将文件从本地站点复制到远程站点,或从远程站点复制到本地站点。您可以逐个复制选择的文件或一次复制一个站点的所有文件。此外,您可以同步两个站点,这将根据需要复制...
阅读全文
摘要:http://msdn.microsoft.com/zh-cn/library/1cc82atw(v=VS.90).aspx 本文内容 源站点和远程站点 同步站点 文件状态 使用 VS 2008 "Copy Web(复制网站)" 工具可以在当前网站与另一个站点之间复制文件。“复制网站”工具与 FTP 工具类似,但在以下这些方面不同: “复制网站”...
阅读全文
摘要:本文内容 Xcopy 部署 Copy Web 工具 发布(publish)Web 站点 Xcopy部署 Xcopy 部署就是把一组文件复制到目标计算机上的一个文件夹中,然后在客户机上执行应用程序。无论程序集的数目是多少,如果文件复制到同一个文件夹中,应用程序就会运行,不需要编辑配置设置或注册表。 Xcopy 部署只需把程序集复制到目标机器上,就可以部署功能完善的应用程序。对较复杂的应用程序无效也可以这样部署,因为它对要部署的程序集的大小和数目没有限制。不想使用 Xcopy 部署的原因是它不能把程序集放在全局程序集缓存(GAC)中,或是不能在“开始”菜单中添...
阅读全文
摘要:本文内容 部署选择 部署要求 部署 .NET 运行库 部署选择 Xcopy 实用工具 Xcopy 实用工具允许把程序集或程序集组复制到应用程序文件中,从而减少了开发时间。 程序集是自我包含的,元数据描述了程序集中的内容,所以不需要在注册表中注册。每个程序集都跟踪它需要执行的其他程序集(程序集依赖)。默认情况下,程序集会在当前的应用程序文件夹中查找依赖文...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/server.111/b28286/functions001.htm#i88893 本文内容 单行函数 数字函数 演示数字函数 单行函数 单行函数用于查询表或视图的每个行返回一个结果行。单行函数可以用在 select 列表、WHERE 子句、START WITH 和 CONNECT BY 子句,以及 HAVING 子句。 单行函数包括: 数字函数 字符函数 NLS 字符函数 日期函数 比较函数 ...
阅读全文
摘要:本文内容 创建永久表空间 查看表空间 扩展表空间 参考资料 创建永久表空间 Oracle 按照区和段空间进行管理表空间。 区管理方式 - 针对区的分配方式的不同,有两种方式:字典管理方式(dictionary-managed tablespace,DMT)和本地管理方式(local-managed tablespace,LMT)。Oracle 10...
阅读全文
摘要:本文内容 创建表空间 查看表空间 修改表空间可用性/可读写性 删除表空间 Toad 创建表空间 参考资料 修改记录 假设数据库为 Oracle 11g,在 SQL *PLUS 下,用 SYS 用户登录。本文演示创建(永久)表空间,之后,查看表空间信息,再修改表空间的配置,最后,删除表空间。 创建表空间 Oracle 按照...
阅读全文
摘要:本文内容 概述 发展 应用 热点 术语 最近看《BBC:人体奥秘》,这让我想起了人工智能和神经网络。我们的大脑有 1000 亿个脑细胞,每个脑细胞都会与 1 万个不同的脑细胞相互连接。记得,小时候,父母经常跟我们玩躲猫猫。那时,当父母从我们的眼前突然消失时,我们的大脑真的认为父母不见了。可三个月后,我们的大脑知道,如果一个人在眼前消失,可能并不意味着彻底消失。最不可思议的变化是在青春期,期间,大脑会损失之前 40% 的连接,修剪掉那些不必要的连接。我还想起另一个纪录片《国家地理:旅行到宇宙边缘》。 无论你,我,他,每个人都独一无二的、精彩的世界,...
阅读全文
摘要:本文内容 示例 支持 URL 重写处理引擎 参考 URL 重写(URL Rewriting)是一种 REST 相关技术,它可以在 Web 服务中,针对使用者所提供的 URL 进行转换后,再传入 Web 服务处理引擎。 REST 表征状态转移(Representational State Transfer,REST)是 Roy Fielding 在 200...
阅读全文
摘要:本文内容 宗旨 要点 示例 优点 参考 表征状态转移(Representational State Transfer,REST)是 Roy Fielding 在 2000 年他的博士论文中提出来的一种软件架构风格。 目前的三种主流 Web 服务实现方式——远程过程调用(RPC),面向服务架构(SOA)以及表述性状态转移(REST),REST...
阅读全文
摘要:统一资源定位符(Uniform / Universal Resource Locator,URL),也称“网页地址”,是因特网标准资源地址。最初是由蒂姆·伯纳斯-李发明,现已成为标准。URL 是因特网一个非常基础的步骤。URL 语法是通用的、可扩展的,使用 ASCII 代码。标准格式如下: 协议类型://服务器地址(:端口号)/路径/文件名 如超文本传输协议(HTTP)的 URL 如下...
阅读全文
摘要:本文内容 定义 Web 服务方式 相关概念 Web 服务是一种面向服务架构的技术,通过标准 Web 协议提供服务,保证不同平台的应用服务可以交互。根据 W3C 定义,Web 服务(Web service)应当是一个软件系统,用以支持网络不同机器的互操作性。网络服务通常是许多应用程序接口(API)组成,它们通过网络的远程服务器,执行客户所提交的请求。 定义 ...
阅读全文
摘要:本文内容 事务 ACID 特征 并发调度——隔离级别 加锁机制 加锁协议 数据库事务,简称事务,是一组按顺序执行的操作单元。 事务 ACID 特征 事务有四个特征,称为 ACID: 原子性(Atomic)- 事务必须同时成功或同时失败。 比如,ATM 取钱和记入客户账户是一个原子事务。如果 ATM 只是吐出钱,而未记入账户,或是已记入账户,但没有吐出钱。这两种情况都是不允许的。 一致性(Consistency)- 事务必须遵循某个规则或法律协议系统。简单说,就是符合我们的所有期望。 事务必须以一种遵循系统规则的方式,...
阅读全文
摘要:本文内容 概述 背景 模块 使用场景 入门应用 Spring.NET 相关项目 本文正式开始前,我以目前所能想到的、此时此刻能想到的,先简单说下,为什么会有像 Spring.Net 这样的东西。首先,第一反应,Spring.Net 可能跟 Java 里的 Spring 有关——它是 Java Spring 的 .Net 版本。但不是简单的移植。其次,Java 的起步、发展和流行比 C# 要早。C# 1.0 远远不如 Java(此话不是我说的,而是普遍认为),直到 C# 2.0。那么,Java 里好的编程实践,在 C# 中也一样适用。 ...
阅读全文
摘要:本文内容 实例化一个类的方式 用 New 关键字实例化一个类 用 Activator 实例化一个类 用 Assembly 实例化一个类 性能比较 环境 比较 分析 代码...
阅读全文