03 2013 档案
摘要:1. 布局方式比较以前布局方式HTML5布局2. HTML5新增标签section标签<section>标签,定义文档中的节。比如章节、页眉、页脚或文档中的其它部分。一般用于成节的内容,会在文档流中开始一个新的节。它用来表现普通的文档内容或应用区块,通常由内容及其标题组成。但section元素标签并非一个普通的容器元素,它表示一段专题性的内容,一般会带有标题。article标签<article>是一个特殊的section标签,它比section具有更明确的语义,它代表一个独立的、完整的相关内容块,可独立于页面其它内容使用。例如一篇完整的论坛帖子,一篇博客文章,一个用户评
阅读全文
摘要:1. 概念 HTML5=HTML+CSS+JSAPI2. HTML5的与众不同让Web再次回归到富客户端地步,而且更加的独立,减少了对第三方插件的依赖。(HTML5新标准中原生的就支持音频、视频、画布等技术。让我们的WEB程序拥有更多富客户端表现的方式,而且让我们的WEB程序更加独立,更好的适应多种形式的客户端)对本地离线存储的更好的支持HTML5提供了两种在客户端存储数据的新方法:localStorage & sessionStorage二维绘图支持多线程3. 总结 HTML5的新特性带给开发者的是更友好更丰富的本地处理的API,更智能的更优雅的HTML标签,更强的本地处理的功能,通
阅读全文
摘要:1.Introduction to IndexesCreation of well-chosen indexes can greatly improve database performance.2.Noclustered Index and Clustered Index*Nonclustered IndexWe know now that a nonclustered index has the following features. A nonclustered index:☆Is a sorted set of entries.☆Has one entry per row of the
阅读全文
摘要:1. 简介2. 安装引自:http://www.cnblogs.com/mchina/archive/2012/09/06/2634905.html参考:http://www.cnblogs.com/mchina/tag/Oracle%E7%AC%94%E8%AE%B0/
阅读全文
摘要:1. 概述 Spring.NET是一个应用程序框架,其目的是协助开发人员创建企业级的.NET应用程序。它提供了很多方面的功能,比如依赖注入、面向方面编程(AOP)、数据访问抽象及ASP.NET扩展等等。Spring.NET以Java版的Spring框架为基础,将Spring.Java的核心概念与思想移植到了.NET平台上。 Spring.Core作为整个框架的基础,实现了依赖注入的功能。Spring.NET的大部分模块都要依赖或扩展该模块。Spring.Core的基础是IObjectFactory接口,该接口用一个简单而优雅的方式实现了工厂模式,使我们可以无需自行编写singleton类型..
阅读全文
摘要:1. 什么是NHibernate NHibernate 是一个面向.NET 环境的对象/关系数据库映射工具。对象关系映射(O/R Mapping,Object Relational Mapping)表示一种技术,用来把对象模型表示的对象映射到基于SQL 的关系模型数据结构中去。2. NHibernate中的查询方法NHibernate查询语言(HQL,NHibernate Query Language)条件查询(Criteria API,Query By Example(QBE)是Criteria API的一种特殊情况)原生SQL(Literal SQL,T-SQL、PL/SQL)3. NH.
阅读全文
摘要:http://www.cnblogs.com/Chevalier/archive/2010/07/24/1784233.html
阅读全文
摘要:当删除BG_Group表中的一条数据时,级联删除BG_Purview表中的若干条记录CREATE TRIGGER [dbo].[Del_Purview] ON [dbo].[BG_Group] AFTER DELETE AS IF @@ROWCOUNT = 0 RETURN DELETE FROM BG_Purview WHERE GroupID IN (SELECT GroupID FROM deleted)
阅读全文
摘要:char* revert(char* pstr){ int istrlen = strlen(pstr); char c; int iloop; for (iloop = 0; iloop < istrlen / 2; iloop ++) { c = pstr[iloop]; pstr[iloop] = pstr[istrlen - iloop - 1]; pstr[istrlen - iloop - 1] = c; } return pstr;}
阅读全文
摘要:1. 单链表删除节点如果删除的是头节点,则把head指针指向头节点的下一个节点。同时free p1,如下图所示:如果删除的是中间节点,则用p2的next指向p1的next同时,free p1 ,如下图所示:如果删除的是尾节点,如果为节点为P1,其前一节点为P2,则释放P1,将P2的next设为NULL代码实现//单链表删除节点node *remove(node *head ,int num){ node *p1,*p2; p1=head; while(num!=p1->data && p1->next!=NULL)//查找data为num的节点 { p2=...
阅读全文
摘要:1. 观察者模式意图描述了 一种 一对多的关系。 当某一对象的状态发生改变时,其他对象会得到 改变的通知。并作出相应的反应。类型推模式:当有新的消息时,把消息以参数的形式传递给每个观察者拉模式:消息的提取必须由观察者自行完成实例using System;using System.Collections.Generic;using System.Text;namespace Delegate { // 热水器 public class Heater { private int temperature; public delegate void BoilHand...
阅读全文
摘要:1. 什么是Windows服务 Windows服务应用程序是一种需要长期运行的应用程序,它对于服务器环境特别适合。它没有用户界面,并且也不会产生任何可视输出。任何用户消息都会被写进Windows事件日志。计算机启动时,服务会自动开始运行。它们不要用户一定登录才运行,它们能在包括这个系统内的任何用户环境下运行。通过服务控制管理器,Windows服务是可控的,可以终止、暂停及当需要时启动。2. 创建一个Windows服务 服务被启动时会把一个条目信息登记到一个数据库当中来指明这个服务已经启动了。在服务运行期间,它会在指定的时间间隔内定期创建一个数据库项目记录。服务停止时会创建最后一条数据库记录..
阅读全文
摘要:public class MainClass{ public static void Main() { Console.WriteLine(Foo(30)); } public static int Foo(int i) { if (i <= 0) return 0; else if(i > 0 && i <= 2) return 1; else return Foo(i -1) + Foo(i - 2); }} ...
阅读全文