01 2012 档案

摘要:项目接近尾声,做一些扫尾的工作。 1数据库表结构(TableSchema) -新增字段,蓝色表示。 -不使用字段,灰色表示,加删除线。 2源代码(SourceCode) -保证源代码干净。删除测试用的文件(前缀Test) 3问题日志(IssueLog) -更新状态。统计哪些问题“已解决”,哪些问题“待解决”。 对于“待解决”问题,定出级别、负责人、方案、预计完成日期。 -统计需求变更,目的是分析对进度的影响有多大。 -统计Bug的级别,分析原因,抽象出此类Bug的预防方法。提炼出好的方法加以推广。 4系统需求分析文档(SystemAnalysis) -旧的需求使用,灰色表示,加删除线。新的需求 阅读全文
posted @ 2012-01-30 12:37 yellowwood 阅读(199) 评论(0) 推荐(0) 编辑
摘要:1oracle index学习总结 http://dolphin-ygj.javaeye.com/blog/543906 2 Oracle Index 的三个问题(一) http://www.itpub.net/thread-18304-1-1.html 3 Oracle Index 的三个问题(二) http://www.itpub.net/thread-18311-1-1.htm... 阅读全文
posted @ 2012-01-29 11:59 yellowwood 阅读(282) 评论(0) 推荐(0) 编辑
摘要:说明:本内容是工作用到的知识点整理,来自工作中和网络。 代码于Oracle9上测试。 环境不同 DB server相同 AP server相同 AP server上的DOTNET 版本相同——都是.NET 3.5SP1 建立相同的环境 客户端不相同,我的计算机上装的是10.2.0。AP server上装的是9.2.0 再次测试 出现ORA-12705错误 关于ORA... 阅读全文
posted @ 2012-01-29 11:49 yellowwood 阅读(16811) 评论(0) 推荐(3) 编辑
摘要:说明:本内容是工作用到的知识点整理,来自工作中和网络。 代码于Oracle9上测试。 Trigger失效 经常发现系统里的Trigger失效(all_objects.status='INVALID'并且all_triggers.status='ENABLED') 失效原因 涉及的一些表或者其它对象被删除或者其它操作(... 阅读全文
posted @ 2012-01-29 11:36 yellowwood 阅读(2417) 评论(0) 推荐(0) 编辑
摘要:说明:本内容是工作用到的知识点整理,来自工作中和网络。 代码于Oracle9上测试。 作用: 通过partition对相关数据进行一些分析 语法: 分析功能() over( partition by子句,order by子句,窗口子句) 1. Row_Number 和 Rank, DENSE_Rank 排序区别 金额 RowNum... 阅读全文
posted @ 2012-01-29 11:32 yellowwood 阅读(235) 评论(0) 推荐(0) 编辑
摘要:说明:本内容是工作用到的知识点整理,来自工作中和网络。 代码于Oracle9上测试。 执行DBScript时报ORA-00942O:表格或视图表不存在 导入*.dmp时,创建PROCEDURE、Trigger等报错:ORA-00942:表格或视图表不存在。 因为Owner不存在报错 程序中大量使用了owner.talblename (user.emp)这种写法。而D... 阅读全文
posted @ 2012-01-29 11:26 yellowwood 阅读(301) 评论(0) 推荐(0) 编辑
摘要:说明:本内容是工作用到的知识点整理,来自工作中和网络。 代码于Oracle9上测试。 树形查询(start with connect by) 作用: Start with...Connect By子句 递归查询一般用于一个表维护树形结构的应用 。 语法: ... 阅读全文
posted @ 2012-01-29 11:17 yellowwood 阅读(296) 评论(0) 推荐(0) 编辑
摘要:说明:本内容是工作用到的知识点整理,来自工作中和网络。 代码于Oracle9上测试。 作用: 1可用来进行数据资料行转列的功能 2可用来对数据进行判断,类似decode,但CASE语句在处理范围条件的时候会显得非常灵活。如果只是需要匹配少量数值时,用Decode... 阅读全文
posted @ 2012-01-29 11:16 yellowwood 阅读(388) 评论(0) 推荐(0) 编辑
摘要:说明:本内容是工作用到的知识点整理,来自工作中和网络。 代码于Oracle9上测试。 1 DOS調用SQL*PLUS 打開DOS窗口,輸入sqlplus。 2 啟用執行計劃 1使用DBA身份登入。 2輸入時間指令:set time on; ... 阅读全文
posted @ 2012-01-29 10:49 yellowwood 阅读(309) 评论(0) 推荐(0) 编辑
摘要:说明:本内容是工作用到的知识点整理,来自工作中和网络。 代码于Oracle9上测试。 作用: 1. 可以用來提高程式運行效率 2. 可以讓用戶只能夠操作各自的數據而互不 干擾,不用擔心會破壞或影響其他Session /transaction的數據,這也是數據安全的一 種解決方法 缺點: Oracle 臨時表無法建立主外鍵,也不支持LOB对象 類別: 1. TRANSA... 阅读全文
posted @ 2012-01-29 10:46 yellowwood 阅读(228) 评论(0) 推荐(0) 编辑
摘要:说明:本内容是工作用到的知识点整理,来自工作中和网络。 代码于Oracle9上测试。 什么时候时动态SQL? 要想实现在PL/SQL中使用DDL语句及系统控制语句,可以通过使用动态SQL来实现。 静态SQL语句? 所谓静态SQL指在PL/SQL块中使用的SQL语句在编译时是明确的,执行的是确定对象。 动态SQL语句... 阅读全文
posted @ 2012-01-29 10:37 yellowwood 阅读(798) 评论(0) 推荐(1) 编辑
摘要:说明:本内容来自微软的MSDN,好记性不如烂笔头,加深印象。 我的心得:@开头 Let子句 1) 在查询表达式中,存储子表达式的结果有时很有用,这样可以在随后的子句中使用。 2) 该关键字可以创建一个新的范围变量,并且用您提供的表达式的结果初始化该变量。 3) 一旦用值初始化了该范围变量... 阅读全文
posted @ 2012-01-29 10:22 yellowwood 阅读(1028) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的MSDN,好记性不如烂笔头,加深印象。 我的心得:@开头Linq查询简介为什么推出Linq?各种数据源都有自己的查询语言,例如,用于关系数据库的 SQL 和用于 XML 的 XQuery。因此,开发人员不得不针对他们必须支持的每种数据源或数据格式而学习新的查询语言。从学习查询语言来说,好处?LINQ 通过提供一种跨各种数据源和数据格式使用数据的一致模型,简化了这一情况——不同的数据源使用不同的查询语言。查询操作的三个部分所有 LINQ 查询操作都由以下三个不同的操作组成:1,获取数据源2,创建查询3,执行查询例子 public class 查询操作的三个部分 { ///& 阅读全文
posted @ 2012-01-29 10:09 yellowwood 阅读(219) 评论(0) 推荐(0) 编辑
摘要:疑问1,什么是Linq2,Linq可以做什么3,什么时候应用Linq4.学习Linq的基础知识1、什么是Linq语言集成查询 (LINQ) 是ADO.NET的一部分,出现于Visual Studio 2008 和 .NET Framework 3.5。是对象域和数据域之间的桥梁。2、Linq可以做什么它是统一的查询语言,学习了它,可以不学习关系型数据库的常用语言SQL和XML的XQuery,使用Linq就可以了。3、什么时候应用Linq4、学习Linq的方法与SQL类比,标准SQL:DDL(Create,Drop,Alter),DML(Insert,Update,Delete),SELECT。 阅读全文
posted @ 2012-01-29 09:54 yellowwood 阅读(156) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为苏鹏。视频没有书方便(想看哪页就看哪页),所以抄录要点和老师语录。 内容介绍 - TDD介绍 - ASP.NET MVC2 各层使用TDD方式 预备知识 - 安装VS2010 - 了解A... 阅读全文
posted @ 2012-01-29 09:42 yellowwood 阅读(326) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为苏鹏。视频没有书方便(想看哪页就看哪页),所以抄录要点和老师语录。 内容介绍 - 常见网络安全攻击隐患 - 针对asp.net mvc防御体系 预备知识 - 安装VS2010 - 了解... 阅读全文
posted @ 2012-01-29 09:40 yellowwood 阅读(444) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为苏鹏。视频没有书方便(想看哪页就看哪页),所以抄录要点和老师语录。 内容介绍 - Ajax类库介绍 - ASP.NET MVC2使用ajax类库实例 预备知识 - 安装VS2010 - ... 阅读全文
posted @ 2012-01-29 09:36 yellowwood 阅读(564) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为苏鹏。视频没有书方便(想看哪页就看哪页),所以抄录要点和老师语录。内容介绍- 基于Filter的使用- 自定义开发Filter预备知识- 安装VS2010- 了解ASP.NET- 了解设计模式基本概念Filter的作用- 对Action 的附加说明Filter的真正作用——对Action如何使用作详细的说明。不一定所有的Filter类都是限制用户执行或允许用户执行.ASP.NET MVC 中的Filer- Authorize- HandleError- OutputCache- RequireHttps授权异常处理限制输出的内容,缓存内容http传输 阅读全文
posted @ 2012-01-29 09:30 yellowwood 阅读(544) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为苏鹏。视频没有书方便(想看哪页就看哪页),所以抄录要点和老师语录。 内容介绍 - Action调用与属性 同步、异步,属性 预备知识 - 安装VS2010 - 了解ASP.NET ... 阅读全文
posted @ 2012-01-29 09:26 yellowwood 阅读(516) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为苏鹏。视频没有书方便(想看哪页就看哪页),所以抄录要点和老师语录。 内容介绍 - Controller类的基本构成 - ACTIONRESULT类的使用 预备知识 - 安装VS2010 - 了解ASP.NET - 了解设计模式基本概念 ... 阅读全文
posted @ 2012-01-28 12:37 yellowwood 阅读(361) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为苏鹏。视频没有书方便(想看哪页就看哪页),所以抄录要点和老师语录。 内容介绍 - 使用routing生成URL - URL和Action匹配的秘密 - 在Webform中使用routing Router对象mvc运转的核心。 预备知识 - 安装VS2010 ... 阅读全文
posted @ 2012-01-28 12:34 yellowwood 阅读(375) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为苏鹏。视频没有书方便(想看哪页就看哪页),所以抄录要点和老师语录。 内容介绍 - url和routes介绍 - routes匹配url的工作方式 - 使用routes Router对象mvc运转的核心。 预备知识 - 安装VS2010 - 了解... 阅读全文
posted @ 2012-01-28 12:30 yellowwood 阅读(281) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为苏鹏。视频没有书方便(想看哪页就看哪页),所以抄录要点和老师语录。 内容介绍 - Htmlhelper类 - ViewEngine 深入介绍 预备知识 - 安装VS2010 - 了解ASP.NET - 了解设计模式基本概念 Html.Act... 阅读全文
posted @ 2012-01-28 12:26 yellowwood 阅读(508) 评论(0) 推荐(1) 编辑
摘要:说明:本内容来自微软的webcast,讲师为苏鹏。视频没有书方便(想看哪页就看哪页),所以抄录要点和老师语录。 内容介绍 - 什么是veiw层 - 在定义中使用强类型 - 使用自定的ViewModes - Htmlhelper类 预备知识 - 安装VS2010 - 了解... 阅读全文
posted @ 2012-01-28 12:14 yellowwood 阅读(420) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为苏鹏。视频没有书方便(想看哪页就看哪页),所以抄录要点和老师语录。 第二讲 第一个MVC2实例 内容介绍 - 设计第一个MVC2实例 ( 从头到尾就是演示MVC2一步一步创立的过程 目的:了解MVC的基本概念 MVC的原理分布在每一节课程中介绍 ) 预备知识 - 安装VS2010 - 了解ASP.NET - 了解设计模式... 阅读全文
posted @ 2012-01-28 12:08 yellowwood 阅读(648) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为苏鹏。视频没有书方便(想看哪页就看哪页),所以抄录要点和老师语录。 概要 1 介绍了web的发展历史 2 介绍MVC概念和工作方式 总结 从总体上介绍了这次内容,包括每一个章节的内容和讲课的方式(理论和实例结合),深入细节而不纠结细节。 附: 标题:粗体+斜体+黑色 ppt文字:宋体+黑色 作者语录:... 阅读全文
posted @ 2012-01-28 11:53 yellowwood 阅读(300) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为徐长龙。为了用手机阅读方便点,抄录存为txt。本次课程内容包括- 身份验证- 授权传输安全性- 传输安全模式模式 说明---------- -----------------------------------None 传输层和消息层都不提供安全措施。默认情况下,预定义绑定都不使用此模式, 只有 <basicHttpBinding> 元素(使用代码时,则为 BasicHttpBinding 类)例外。Transport 使用安全传送(如 HTTPS)实现完整性、保密性和相互身份验证。Message 使用 SOAP 消息安全实现完整性、保密 阅读全文
posted @ 2012-01-24 21:46 yellowwood 阅读(688) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为徐长龙。为了用手机阅读方便点,抄录存为txt。本次课程内容包括- 安全性概述- 传输安全- 凭据安全性概述- 常见的安全威胁 - 观测网络流量以获取敏感信息。以在线银行为例,某个客户端请求将资金从一个账户转账至另一个账户。一个恶意用户截获了此消息(具有账号和密码),随后从从盗用的账户将资金转出。 - 欺诈性实体在客户端未发觉的情况下起服务的作用。在此情况下,恶意用户(欺诈方)充当在线服务,从客户端截获消息以获取敏感信息。然后,欺诈方使用窃取的数据将资金从盗用的账户转出。此类攻击也称为”钓鱼攻击“。 - 更改消息以获取与调用方所需的结果不同的结果。例如 阅读全文
posted @ 2012-01-24 21:40 yellowwood 阅读(433) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为徐长龙。为了用手机阅读方便点,抄录存为txt。本次内容包括- WCF 事务概述及事务模型- WCF 中事务性支持 - 事务属性 - 事务配置- 启用事务流- COM+ 和 WCF 事务属性对比WCF 事务概述及事务模型- 事务可提供一种分组方法,将一组操作分为单个不可分的执行单元。事务值指具有下列属性的操作集合:- 原子性。 - 此属性可确保特定事务下完成的所有更新都已提交并保持持久,或所有这些更新都已中止并回滚到先前状态。- 一致性。 - 此属性可保证某一事务下所做的更改表示从一种一致状态转换到另一种一致状态。例如,将钱从支票账户转移到存款账户的事 阅读全文
posted @ 2012-01-24 21:32 yellowwood 阅读(292) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为徐长龙。为了用手机阅读方便点,抄录存为txt。本次课程内容包括- 选择传输方式- 选择消息编码器- 传输配额- Net.TCP 端口共享选择传输方式- 传输层是通道堆栈的最底层。 WCF 中使用的主要传输有 HTTP, TCP 和 命名管道。- WCF 编程模型将终结点操作(如服务协定中所表示)与连接两个终结点的传输机制分隔开,这样决定如何向网络公开服务时,就具有一定的灵活性。- 在 WCF 中,您可以通过使用 ”绑定“(由一系列的绑定元素组成)来确定如何在终结点之间通过网络传输数据。- 传输有传输绑定元素(绑定的一部分)表示。绑定包括可选的协议绑定 阅读全文
posted @ 2012-01-24 21:24 yellowwood 阅读(580) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为徐长龙。为了用手机阅读方便点,抄录存为txt。本次课程内容包括- 基本考虑事项- 编码- 数据的流模式基本考虑事项- WCF 是基于 XML 的通信基础结构- 编码数据:文本和二进制 - 最常有的顾虑包括:认为与二进制格式相比 XML 的开销非常可观(因为其开始标记和结束标记的重复性),数值的编码肯能要大得多(因为它们是以文本值来表示的),并且无法有效地表示二进制(因为它们必须进行特殊的编码才能嵌入到文本格式中)。 - 尽管上述以及其他许多类似的问题是存在的,但是 XML Web services 环境中的 XML 文本编码消息与旧式的远程过程调用( 阅读全文
posted @ 2012-01-24 21:17 yellowwood 阅读(444) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为徐长龙。为了用手机阅读方便点,抄录存为txt。本次课程内容包括- DataContractSerializer- 序列化- 反序列化- XmlSerializerDataContractSerializer- WCF 包括新序列化引擎 DataContractSerializer。 DataContractSerializer 可在 .NET Framework 对象和 XML 之间进行双向转换- 在对 .NET Framework 对象进行序列化时,序列化程序了解各种序列化编程模型,包括新的数据协定模型。- 当对 XML 进行反序列化时,序列化程序 阅读全文
posted @ 2012-01-22 21:45 yellowwood 阅读(402) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为徐长龙。为了用手机阅读方便点,抄录存为txt。本次课程内容包括- 会话- 实例化- 并发会话- “会话”是在两个终结点之间发送的所有消息的一种相互关系- 在服务协定上设置 System.ServiceModel.ServiceContractAttribute.SessionMode 值 - Allowed: 默认 - 客户端可以进行连接,并选择建立会话或不建立会话 - Required - 所有调用(即,支持调用的基础消息交换)都必须是同一个对话的一部分。 - NotAllowed - 禁止会话- WCF 会话具有下列主要概念性功能: - 它们有调 阅读全文
posted @ 2012-01-22 21:43 yellowwood 阅读(438) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为徐长龙。为了用手机阅读方便点,抄录存为txt。本次课程内容包括- Message 类概述- 使用 Message 类创建消息- 读取 Message 类消息Message 类概述- Message 类是 WCF 的基本类- 客户端与服务之间的所有通讯最终都会产生要进行发送和接收的 Message 实例。- 通常不会与 Message 类直接进行交互。相反,您需要使用 WCF 服务模型构造(如数据协定、消息协定和操作协定)来描述传入消息和传出消息。- 在以下情况下可能需要使用 Message 类 - 需要一种替代方式来创建传出的消息内容(例如,从磁盘上 阅读全文
posted @ 2012-01-22 21:27 yellowwood 阅读(326) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为徐长龙。为了用手机阅读方便点,抄录存为txt。本次课程内容包括- 消息协定概述- 在消息协定内部使用自定义类型- 对消息部分进行签名和加密- 控制标头和正文部分的名称和命名空间- 控制是否包装SOAP正文部分- SOAP 标头属性- SOAP 正文部分的顺序- 消息协定版本管理消息协定概述- 通常,定义消息的架构时使用数据协定就足够了- 有时必须精确控制如何将类型映射到通过网络传输的 SOAP 消息。- 对于这种情况,最常见的方案是插入自定义 SOAP 标头。另一种常见的方案是定义消息头和正文的安全属性,也就是说,确定是否对这些元素进行数字签名和加密 阅读全文
posted @ 2012-01-22 21:26 yellowwood 阅读(346) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为徐长龙。为了用手机阅读方便点,抄录存为txt。内容包括- 1.数据协定概述- 2.数据协定名称- 3.数据协定等效性- 4.数据协定已知类型- 5.数据协定版本管理1.数据协定概述- 默认情况下,WCF使用称为数据协定序列化程序的序列化引擎对数据进行序列化和反序列化(与XML进行相互交换)- 所有.NET Framework 基元类型(如整型和字符串型)以及某些被视为基元类型(如DateTime 和 XmlElement)无需做其他任何准备工作就可序列化并被视为拥有默认数据协定。- 必须为所创建的新复杂类型定义数据协定以便可以进行序列化。- 正常情况 阅读全文
posted @ 2012-01-22 21:24 yellowwood 阅读(306) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为徐长龙。为了用手机阅读方便点,抄录存为txt。本次课程内容包括- 获取服务终结点的服务协定、绑定以及地址信息。- 使用该信息创建WCF客户端- 调用操作- 处理错误- 为双工服务创建回调对象- 异步调用服务1. 获取服务协定、绑定和地址- 通常,可以通过使用ServiceMode Metadat Utility Tool(Svcutil.exe)完成此操作 - 从服务中下载元数据,并使用您选择的语言将其转换到托管源代码文件中 - 创建一个可用于配置WCF客户端对象的客户端应用程序配置文件 - Svcutil /language:vb /out:Cli 阅读全文
posted @ 2012-01-22 21:22 yellowwood 阅读(306) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为徐长龙。为了用手机阅读方便点,抄录存为txt。本次内容包括- 在IIS中承载- 在Windows进程激活服务(WAS)中承载- 在托管应用程序中承载(自承载)在IIS中承载- WCF可以方便的通过IIS承载,次承载模型与ASP.ENT和ASP.NET WEB SERVICE使用的模型类似。- 可以在以下操作系统上的IIS版本上承载WCF - window xp sp2 上的IIS5.1 - windows server 2003 上的IIS6.0 - windows vista(windows 7) 和 windows server 2008 上的I 阅读全文
posted @ 2012-01-22 21:21 yellowwood 阅读(411) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为徐长龙。为了用手机阅读方便点,抄录存为txt。本次课程内容包括• 配置服务概述• 配置绑定• 配置终结点配置服务概述• 在设计和实现服务协定后,即可配置服务。在其中可以定义和自定义如何向客户端公开服务,包括指定可以找到服务的地址、服务用于发送和接收消息的传输和消息编码,以及服务需要的安全类型。• 配置服务的类型– 使用配置文件配置– 在代码中强制配置@@部署很不方便,需要重新编译。• 实际上,编写配置是WCF 应用程序编程的主要部分。配置服务概述• 使用配置文件配置WCF服务– 通过使用配置文件配置Windows Communication Foun 阅读全文
posted @ 2012-01-22 21:20 yellowwood 阅读(341) 评论(0) 推荐(0) 编辑
摘要:说明:本内容来自微软的webcast,讲师为徐长龙。为了用手机阅读方便点,抄录存为txt。本次课程内容包括• 创建服务协定• 数据协定• Out和Ref参数创建服务协定—WCF术语• 消息– 消息是一个独立的数据单元,它可能由几个部分组成,包括消息正文和消息头。• 服务– 服务是一个构造,它公开一个或多个终结点,其中每个终结点都公开一个或多个服务操作。• 终结点– 终结点是用来发送或接收消息(或执行这两种操作)的构造。终结点包括一个定义消息可以发送到的目的地的位置(地址)、一个描述消息应如何发送的通信机制规范(绑定)以及对于可以在该位置发送或接收(或两者皆可)的一组消息的定义(服务协定)— 该 阅读全文
posted @ 2012-01-22 21:17 yellowwood 阅读(210) 评论(0) 推荐(0) 编辑

Never Give UP