摘要:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[f_Sql]') and xtype in (N'FN', N'IF', N'TF'))drop function [dbo].[f_Sql]GOif exists (select * from dbo.sysobjects where id = object_id(N'[序数表]') and OBJECTPROPERTY(id, N'IsUserTable')
阅读全文
posted @ 2012-05-28 18:21
ChaunceyHao
阅读(316)
推荐(0)
摘要:
近日,MonoDevelop 3.0发布了,该版本提供了一些新特性,专注于性能、开发者生产力,特别针对C#开发者。 该版本主要的变化在于MonoDevelop的解析器与代码完成现在使用了Mono Compiler Service,确保了未来针对Compiler Service的所有改进都会改善这些IDE特性。 一些主要的改进如下所示: 更好的代码完成,特别是lambdas与LINQ Expressions更快、更精确的Find ReferencesC#的语法高亮通过新的预定义“AllMan”模式实现的更好的代码格式化,兼容于VS default新版的MonoMac addin新的Mono Fo
阅读全文
posted @ 2012-05-27 22:35
ChaunceyHao
阅读(196)
推荐(0)
摘要:
这是一个老生常谈的话题了, 这里推荐的软件都比较小巧, 但是我觉得已经足够全了. 像大多数Mac软件一样, 下面的这些程序的UI看起来都很美, 当然他们的功能也足够强大. 我和我的室友一样, 极度鄙视那种在Mac上装Windows操作系统的人, 毕竟买Mac的钱足够购买一台拥有更强大硬件性能的PC了. 如果有些事情实在没有办法在Mac OSX下做, 那么安装一个虚拟机吧? 请不要用bootcamp装一个Windows XP上去, 因为XP那种蓝色的基调实在和这个铝合金的壳子不匹配. 有些软件可能因为墙的问题不可用(例如Dropbox), 但是我觉得作为一个经常上网的中国人, 一个VPN应...
阅读全文
posted @ 2012-05-26 22:29
ChaunceyHao
阅读(539)
推荐(0)
摘要:
LNMP = Linux + Nginx + MySQL + PHP 安装Nginx 执行以下命令即可: apt-get install nginx 不过源里的版本是0.7.65,不喜欢老旧的玩意,可以尝试编译安装。 编译安装nginx. 1.准备编译环境 apt-get install libpcre3-dev build-essential libssl-dev 在这里 http://nginx.org/en/download.html 能找到nginx的tar球,最新的官方稳定版是 1.2.0. 执行: cd /opt/ wget http://nginx.org/download/ng
阅读全文
posted @ 2012-05-26 22:27
ChaunceyHao
阅读(373)
推荐(0)
摘要:
Mac OSX默认是支持SSD的Trim指令的,但是苹果仅对自家出厂的SSD硬盘开启Trim支持,也就是说系统会检测固态硬盘的详细参数,如果产品信息中有”Apple SSD”字样,Lion才会开启Trim支持。嗯,就是这样子的,苹果一向这么小家子气。 在论坛上流行一种Trim enabler的小工具,但是看到这里发现Trim enabler居然用Leopard里面的文件整个替换掉了Lion系统的SSD驱动。该文章给出了一个比较靠谱的方法,打开终端,输入以下口令: sudo cp /System/Library/Extensions/IOAHCIFamily.kext/Contents/Plug
阅读全文
posted @ 2012-05-26 22:26
ChaunceyHao
阅读(562)
推荐(0)
摘要:
自从Sun公司被oracle收购之后,java的处境就很尴尬。 ubuntu在今年年初从软件库里面移除了sun-java-sdk,现在只能从oracle上面下载手动安装而不能用apt-get install这种简单方法了。 下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u3-download-1501626.html 这里以32位的ubuntu 10.04系统为例, tar -xvf jdk-7u3-linux-i586.tar.gz sudo mv ./jdk1.7.0_03 /usr/lib/jvm/jdk1
阅读全文
posted @ 2012-05-26 22:20
ChaunceyHao
阅读(371)
推荐(0)
摘要:
目前的智能手机,硬件上已经可以媲美几年前的PC机了,1G内存,512M以上内存,3.5以上的屏幕,3G,WIFI等等都成为了新的手机的最低 标准。而Windows Phone也一改以往WM手机硬件差异大的问题,设定了最低的硬件标准。相对于以前系统,性能上,操作上,流畅度上也有了很大提高。但是电池的发展远远跟 不上手机的耗电量。大的也就1500MA的电池,最多也就使用1天多,大部分每天都用充电。为了节约电量,各个平台的手机都推出了一些省电的措施。 对于Windows Phone来说,刚推出时和iPhone第一版一样,不支持多任务,一方面是为了给前台程序提供更多的资源,更流畅的体验,另一方面...
阅读全文
posted @ 2012-05-25 09:40
ChaunceyHao
阅读(739)
推荐(0)
摘要:
Trello由Joel Spolsky创建的Fog Creek公司开发,是一种在线的看板式管理应用程序,从创建以来一直不断改进,已经有多家公司开始使用它来管理敏捷项目。Uservoice是一家创建简单的在线反馈、技术支持和知识库软件的公司,最近也使用Trello作为工具改善了对项目的管理,并在博客上分享了使用的经验。 Trello作为一种看板式的管理应用程序,实现了三种主要概念:看板(Board),用来放置项目相关的内容;列表(List),代表内容所处的不同阶段;卡片(Card),代表各种工作任务。此外,使用这个应用还可以方便地实现以下功能: 将卡片(任务)分配给特定的成员。在卡片中添加各种格
阅读全文
posted @ 2012-05-25 00:15
ChaunceyHao
阅读(907)
推荐(0)
摘要:
数据中心基础设施的模块化建设是近年来非常热门的一个话题。尤其是随着云计算概念的出现,相关的讨论更是风起云 涌,设备供应商、方案商、企业用户、灾备中心、外包商等方方面面都参与其中。笔者在此剖析数据中心基础设施模块化建设的根本推动力,以及模块化的不同形 式,以期抛砖引玉,共同推动数据中心行业健康有序地发展。 数据中心基础设施的业务价值 数据中心基础设施的业务价值是如何体现的?取决于其所保护支撑的IT业务需求。随着数据中心整合、虚拟化,以及云计算趋势的不断深入,IT业务对与 数据中心基础设施的需求愈发明显地体现在以下方面:连续运行的高可用性,快速响应需求变化的灵活性,以及在全生命周期内建设和运营的总
阅读全文
posted @ 2012-05-25 00:13
ChaunceyHao
阅读(702)
推荐(0)
摘要:
DECLARE @t TABLE(Item varchar(10),Color varchar(10),Quantity int)INSERT @t SELECT 'Table','Blue',124UNION ALL SELECT 'Table','Red', -23UNION ALL SELECT 'Chair','Blue',101UNION ALL SELECT 'Chair','Red', -90--统计SELECT Item,Color,Quantity=
阅读全文
posted @ 2012-05-24 19:13
ChaunceyHao
阅读(196)
推荐(0)
摘要:
CREATE DATABASE dbGO--1. 无完全备份时,无法进行差异备份BACKUP DATABASE db TO DISK='c:\db.bak' WITH FORMAT,DIFFERENTIAL/*--收到错误服务器: 消息 3035,级别 16,状态 1,行 2无法执行数据库 'db' 的差异备份,因为不存在当前数据库备份。请去掉 WITH DIFFERENTIAL 选项后重新发出 BACKUP DATABASE,以执行数据库的完整备份。--*/GODROP DATABASE dbGO/*==============================
阅读全文
posted @ 2012-05-24 19:11
ChaunceyHao
阅读(386)
推荐(0)
摘要:
--创建测试CREATE DATABASE dbGO--正常备份BACKUP DATABASE db TO DISK='c:\1.bak' WITH FORMATBACKUP LOG db TO DISK='c:\2.bak' WITH FORMATBACKUP LOG db TO DISK='c:\3.bak' WITH FORMATBACKUP DATABASE db TO DISK='c:\4.bak' WITH FORMATBACKUP DATABASE db TO DISK='c:\5.bak' WITH
阅读全文
posted @ 2012-05-24 19:10
ChaunceyHao
阅读(385)
推荐(0)
摘要:
USE pubs--当设置数据库兼容级别为65时EXEC sp_dbcmptlevel 'pubs',65GO--该语句出错BACKUP DATABASE pubs TO DISK='c:\a.bak' WITH FORMAT/*--产生错误信息服务器: 消息 156,级别 15,状态 1,行 2在关键字 'DATABASE' 附近有语法错误。--*/GO--当设置数据库兼容级别为80时EXEC sp_dbcmptlevel 'pubs',80GO--该语句成功执行BACKUP DATABASE pubs TO DISK='
阅读全文
posted @ 2012-05-24 19:10
ChaunceyHao
阅读(157)
推荐(0)
摘要:
需求管理工具试用 – CaliberRM先说说我的问题:目前项目中一直使用HP内部的RTM工具(需求跟踪矩阵)结合CR (Change Request) Tracking Sheet来进行管理需求管理工作,基本状况是:项目分为多个子系统,针对一个需求模块编写一个SRS (有独立的需求编号)SRS文档中包括了用户需求,系统需求和非功能需求。唯一的一个HLD针对每个SRS有对应的LLD,Integration Test Case/Test Report, System Test Case/Test Report, Performance Test Case/Report, UAT test cas
阅读全文
posted @ 2012-05-24 00:29
ChaunceyHao
阅读(600)
推荐(0)
摘要:
【网络综合 - 计算机软件水平考试大纲】程序员考试大纲与培训指南(2009版) 1.考试目标 通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照程序设计规格说明书编制并调试程序,写出相应的程序文档,具有助理工程师(或技术员)的实际工作能力和业务水平。 2.考试要求 (1) 掌握数制及其转换、数据的机内表示、算术和逻辑运算、应用数学的基础知识; (2) 了解计算机的组成以及各主要部件性能指标; (3) 掌握操作系统、程序设计语言的基础知识; (4) 熟练掌握基本数据结构和常用算法; (5) 熟练掌握C程序设计语言以及C++、Jav...
阅读全文
posted @ 2012-05-24 00:25
ChaunceyHao
阅读(128)
推荐(0)
摘要:
现如今,一个人拥有十来个帐号已经变得很正常了,但帐号一多,烦恼也是跟着来了!多帐号不仅不便于管理,还会常常导致遗忘、丢漏等现象的发生,想用却用不了,更是苦不堪言!针对这些烦人的问题,很多浏览器开始发力帐号管理类功能的开发与完善。 然而,目前市面上的各类浏览器帐号管理功能普遍相差较大,主要表现在功能不全面、性能不稳定等问题上,能给用户提供的帐号管理服务其实很有限。现在,小编精心挑选了中国用户关注度比较高的六款浏览器,看看究竟谁才是最尽职、最全能的帐号管家! 测评内容:此次测评将从三方面考验六款浏览器的帐号管理功能: 一、基础帐号管理功能:自动填表、手动填表、通用身份; 二、帐号加密功能:用户参.
阅读全文
posted @ 2012-05-23 18:34
ChaunceyHao
阅读(357)
推荐(0)
摘要:
中兴V880变砖?不用怕,现在小编就来教大家中兴V880变砖后怎么样来修复,主要通过中兴V880内存卡文件修复。具体如下: 1、用读卡器或者可替代读卡器的东西把你中兴V880内存卡插上。 2、把image.bin文件复制进中兴V880内存卡文件夹image中,没有image文件夹的自己建一个。 3、把内存卡取出,插到手机上。(官方文档提示应将中兴V880内存卡文件夹download内的东西备份,以防丢失。) 4、按住手机上的menu键和音量+键,然后开机。会见到如下图所示,稍等片刻,会自动进入桌面。即通过中兴V880内存卡文件修复完成恢复。 通过中兴V880...
阅读全文
posted @ 2012-05-23 01:37
ChaunceyHao
阅读(384)
推荐(0)
摘要:
中兴U880刷recovery教程: 首先把onekey文件夹放到SD卡的根目录: 1、电脑连接手机--打开电脑--点击开始--运行--cmd 2、输入adb shell 3、输入su 4、出现#号之后输入cp /sdcard/onekey/flash_image /data 5、再输入chmod 777 /data/flash_image 6、最后输入/data/flash_image recovery /sdcard/onekey/recovery.img 7、看到没反应之后输入reboot recovery之后手机就自动重启,(以上命令可以复制到cmd...
阅读全文
posted @ 2012-05-23 01:32
ChaunceyHao
阅读(754)
推荐(0)
摘要:
中兴v880获取权限第一步 先用此软件测试你是那版中兴V880机子,安装此软件到手机后运行(ask mr pigfish),如果软件打开第一行有显示gen2 mode,就接着走第二步! 中兴v880获取权限第二步 刷机需要ROOT,这个是中兴V880一键ROOT软件,安装此软件到手机运行(z4root),选择第二个项(获取永久ROOT权限),ROOT完后手机会自动重启进入系统查看有无授权图标(授权管理)。 有就证明中兴v880获取权限成功啦,现在也可以自己安装个文件管理器删除系统自带软件啦! 到此,你的中兴v880就已经获取最高权限了!之后您就可以随意删除系...
阅读全文
posted @ 2012-05-23 01:30
ChaunceyHao
阅读(295)
推荐(0)
摘要:
GreeenSock在Flash业界久负盛名,他们推出的TweenLite、TweenMax等动画引擎得到了广泛关注和应用。日前,GreenSock推出了新一代动画引擎平台GreenSock Animation Platform(GSAP) v12,这一代的引擎不仅在Flash动画方面有更多改进,也新引入了对Javascript动画的支持。在Flash和HTML5项目中,你可以使用相同的动画工具集,同样的API,同样的用户友好访问,同样关注性能。 让我们来关注一下GSAP v12平台有哪些变化: 非常快的速度:性能是非常重要的,尤其是在移动设备上。GSAP不断优化,以保证互动项目的快速响应、高
阅读全文
posted @ 2012-05-23 01:01
ChaunceyHao
阅读(580)
推荐(0)
摘要:
Tilt是一款Firefox的插件,它使用WebGL技术,能将网页以3D形式展现并支持旋转、缩放等操作,看下截图会更直观一些。 虽然Tilt具有面向开发人员的功能。比如可以点取每个节点获取相应的HTML源码,还有迷你的DOM地图,但现在还谈不上是一款网页调试工具,不过它确 实有潜质。Tilt最大的优势就是将HTML代码图形化、3D化,它将HTML的嵌套关系用垒积木的方式展现,除了直观还为我们观察某些交互的实现原理提 供便利,比如淘宝的图片轮播 或者是现在大家都比较关注的Apple iPhone4S产品展示效果原理: 有兴趣的话可以安装一个试试: 安装地址:https://...
阅读全文
posted @ 2012-05-22 21:38
ChaunceyHao
阅读(290)
推荐(0)
摘要:
1.创建证书 实用工具-钥匙串访问。然后在菜单栏里点击钥匙串访问-证书助理-创建证书来打开向导。 证书名称必须为iPhone Developer,将类型设定为代码签名,勾选”让我覆盖这些默认值”,之后就一路Next。 2.环境配置 首先确认已退出Xcode,然后开始修改配置文件: 打开“终端”(1-4步都是在终端中执行) (1)修改 SDKSettings.plist 先备份原文件: cd /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk/ sudo cp SDKSettings.pli...
阅读全文
posted @ 2012-05-22 21:35
ChaunceyHao
阅读(473)
推荐(0)
摘要:
苹果在iOS4中新增了一项功能,就是无线发布iOS App——用户不需要经过iTunes,只用在Safari中点击一个链接就可以下载并安装应用。 实现起来非常简单,只需两步: 1.创建HTML页面 该页面用于发布App,我们可以在这个页面添加诸如软件介绍,更新说明等信息…当然核心代码是这个: <a href="itms-services://?action=download-manifest&url=http://iinterest.net/
manifest.plist">Install App</a> 当用户使用Safari浏览器浏览这个
阅读全文
posted @ 2012-05-22 21:08
ChaunceyHao
阅读(497)
推荐(0)
摘要:
作为前端,了解浏览器的工作原理还是很有必要的,这篇文章可以帮助我们把很多前端知识串起来,读了之后受益良多,所以转了过来。文章非常长,译文的 排版不是很清晰,我对照原文重新排了个版,并且修正了一些明显的翻译问题,本文省略了原文中文法解析部分,因为感觉这部分太深入了,对前端工作帮助不大; 如果对这部分感兴趣可以查看原文或译文 原文在这里:http://taligarsiel.com/Projects/howbrowserswork1.htm 译文在这里:http://blog.csdn.net/zzzaquarius/article/details/6532299 一、简介 浏览器可以被认为是使用
阅读全文
posted @ 2012-05-22 21:07
ChaunceyHao
阅读(1416)
推荐(0)
摘要:
SELECT Room.RoomID, Class.TimeFROM Room FULL OUTER JOIN Class ON Room.RoomID = Class.RoomIDORDER BY Room.RoomID;
阅读全文
posted @ 2012-05-22 19:54
ChaunceyHao
阅读(160)
推荐(0)
摘要:
--1. 为数据库指定排序规则CREATE DATABASE db COLLATE Chinese_PRC_CI_ASGOALTER DATABASE db COLLATE Chinese_PRC_BINGO/*====================================*/--2. 为表中的列指定排序规则CREATE TABLE tb(col1 varchar(10),col2 varchar(10) COLLATE Chinese_PRC_CI_AS)GOALTER TABLE tb ADD col3 varchar(10) COLLATE Chinese_PRC_BINGOA
阅读全文
posted @ 2012-05-22 19:44
ChaunceyHao
阅读(186)
推荐(0)
摘要:
--创建测试数据库CREATE DATABASE DbGO--对数据库进行备份BACKUP DATABASE Db TO DISK='c:\db.bak' WITH FORMATGO--创建测试表CREATE TABLE Db.dbo.TB_test(ID int)--延时1秒钟,再进行后面的操作(这是由于SQL Server的时间精度最大为百分之三秒,不延时的话,可能会导致还原到时间点的操作失败)WAITFOR DELAY '00:00:01'GO--假设我们现在误操作删除了 Db.dbo.TB_test 这个表DROP TABLE Db.dbo.TB_tes
阅读全文
posted @ 2012-05-22 19:43
ChaunceyHao
阅读(237)
推荐(0)
摘要:
--创建测试数据库CREATE DATABASE dbGO--使用磁盘媒体集备份测试数据库,备份完成后删除测试数据库BACKUP DATABASE db TO DISK='c:\a.bak',DISK='c:\b.bak' WITH FORMATDROP DATABASE dbGO--1. 恢复时仅指定媒体集中的一个备份文件RESTORE DATABASE db FROM DISK='c:\a.bak'/*--将收到错误信息服务器: 消息 3132,级别 16,状态 1,行 3数据库 'db' 的媒体集有 2 个家族成员,但只提供
阅读全文
posted @ 2012-05-22 19:41
ChaunceyHao
阅读(168)
推荐(0)
摘要:
--1. 强制插入标识值导致标识值重复。CREATE TABLE #(id int IDENTITY,b int)INSERT # SELECT 1--插入重复的标识值SET IDENTITY_INSERT # ONINSERT #(id,b) SELECT 1,2SELECT * FROM #DROP TABLE #/*--结果id b ----------------- ----------- 1 11 2--*/GO/*===================================================*/--2. 使用DBCC CHECKIDENT重置标识值导致标识值
阅读全文
posted @ 2012-05-22 19:37
ChaunceyHao
阅读(168)
推荐(0)
摘要:
CREATE PROC sp_job_LoadPorc@command nvarchar(4000), --异步调用的存储过程或者要执行的 Transact-SQL 语句@DatabaseName sysname=NULL, --在那个数据库中执行作业步骤,默认在当前数据库中@jobdelay int=5, --当前时间后的多少秒钟执行,该值大于等于5@jobid uniqueidentifier OUTPUT --定义的作业编号AS--作业名称,作业的执行时间DECLARE @jobname sysname,@time intSELECT @jobname=N'临时作业' +
阅读全文
posted @ 2012-05-22 19:36
ChaunceyHao
阅读(232)
推荐(0)
摘要:
--标量值函数CREATE FUNCTION dbo.f_1()RETURNS bitASBEGIN RETURN(1)ENDGO--内嵌表值函数CREATE FUNCTION dbo.f_2()RETURNS TABLEASRETURN(SELECT re=1)GO--多语句表值函数CREATE FUNCTION dbo.f_3()RETURNS @re TABLE(re bit)ASBEGIN INSERT @re VALUES(1) RETURNENDGO--不指定所有者时,调用标量值函数会出错SELECT f_1()/*--结果服务器: 消息 195,级别 15,状态 10,行 2
阅读全文
posted @ 2012-05-22 19:36
ChaunceyHao
阅读(247)
推荐(0)
摘要:
/*--如何刷新存储过程--刷新视图sp_refreshview刷新指定视图的元数据。由于视图所依赖的基础对象的更改,视图的持久元数据会过期。--我想实现对于: 存储过程/触发器/自定义函数 与刷新视图类似的功能--不知道那位有简单的方法--*/--问题提出的原因,看下面的示例:--创建一个自定义的数据类型exec sp_addtype 'test','decimal(10,2)'go--创建一个存储过程,引用这个自定义类型create proc p_test@a testasselect 结果=@ago--调用存储过程exec p_test 123/*--测试
阅读全文
posted @ 2012-05-22 19:33
ChaunceyHao
阅读(283)
推荐(0)
摘要:
CREATE TABLE tb(ID int,PID int,Name nvarchar(10))INSERT tb SELECT 1,NULL,'山东省'UNION ALL SELECT 2,1 ,'烟台市'UNION ALL SELECT 4,2 ,'招远市'UNION ALL SELECT 3,1 ,'青岛市'UNION ALL SELECT 5,NULL,'四会市'UNION ALL SELECT 6,5 ,'清远市'UNION ALL SELECT 7,6 ,'小分市'GO
阅读全文
posted @ 2012-05-22 19:32
ChaunceyHao
阅读(398)
推荐(0)
摘要:
刚才有点错误 创建临时表的时候 时间有一点错误现在更正一下[code=SQL]--创建测试数据create table tbl(idno varchar(6),Ban varchar(10),icdate varchar(15),ictime varchar(18)) insert into tblselect '000008', 'T ', '2007/9/26 ', '01:00:00 ' union all select '000008', 'T ', '2007/9/26 '
阅读全文
posted @ 2012-05-22 16:57
ChaunceyHao
阅读(146)
推荐(0)
摘要:
SELECT DISTINCT PurchaseOrderNumberFROM Sales.SalesOrderHeader hINNER JOIN sales.SalesOrderDetail dON h.SalesOrderId = d.SalesOrderIdWHERE d.CarrierTrackingNumber = N'E257-40A1-A3'SELECT PurchaseOrderNumberFROM Sales.SalesOrderHeader hINNER JOIN (SELECT DISTINCT d.SalesOrderId FROM Sales.Sal
阅读全文
posted @ 2012-05-22 16:47
ChaunceyHao
阅读(131)
推荐(0)
摘要:
CREATE PROC usp_BenchMarkAS/*DRIVER PROC TO RUN BENCHMARK PROCESS =======================================================*/BEGIN EXEC usp_StoreNewBenchMarkObjects EXEC usp_StoreBenchMarkTableDataVolumeHistory EXEC usp_StoreBenchMarkObjectIndexUsage EXEC usp_StoreTempDBHistory EXEC usp_StoreObjectTem
阅读全文
posted @ 2012-05-22 16:47
ChaunceyHao
阅读(229)
推荐(0)
摘要:
/*-- The following script is mentioned in the "Modifying a Workload in a Trace Table for Special Needs" section -- of Chapter 10. The following example demonstrates an idea of calculating and inserting time delay events -- into a trace table. -- -- Steps:-- 1. As a preparation, a SQL Profi
阅读全文
posted @ 2012-05-22 16:46
ChaunceyHao
阅读(228)
推荐(0)
摘要:
近日,Vmware宣布了VMware vFabric Suite 5.1,增加了自动化部署、企业级开源支持,同时还增加了对PostgreSQL的支持以及SQLFire内存数据库的一个扩展。 vFabric旨在通过标准的开源组件来简化常见的企业级部署,它包括: vFabric tc Server——SpringSource的基于Apache Tomcat的产品,增加了对监控与应用供给的支持vFabric GemFire——一个基于Java的内存数据网格产品,类似于Oracle的CoherencevFabric SQLFire——一个用于核心GemFire技术的标准SQL接口vFabric Rab
阅读全文
posted @ 2012-05-22 08:51
ChaunceyHao
阅读(193)
推荐(0)
摘要:
长久以来,复杂布局一直是印刷媒体的一个主要关注点。出版物如杂志、报纸上固有的物理限制导致它们创造了非常复杂的流布局。在这样的布局中,内容可 以跨越多个列显示并且可以环绕在图片和表格周围进行编排。布局需要能够在整个排版过程中随着内容添加和改变进行动态调整。Adobe正通过向W3C提案CSS Regions Module与CSS Exclusions Module,力图将该层次的布局控制引入到Web中。 从Arno Gourdol发布的新闻来看,该提案包含4个关键特性: 线性内容(Threading content):内容从一个区域“流向”另一个区域;任意形状容器(Arbitrarily shap
阅读全文
posted @ 2012-05-22 08:51
ChaunceyHao
阅读(185)
推荐(0)
摘要:
近日,微软的EF团队发布了一个针对SQL Server的Sample Database Provider Entity Framework 5,支持EF的一些新特性。 这个新的Sample Provider支持如下EF 5的新特性: Spatial typesTable Valued Functions带有多个结果集的存储过程 然而,有些特性是不支持的: 这个版本并没有包含Migrations与Code First(目前使用的是单独的Provider模型)Sample Provider。 该项目还包含了xUnit Tests,他们除了用来测试Sample Provider外,还展示了如何使用.
阅读全文
posted @ 2012-05-22 08:50
ChaunceyHao
阅读(284)
推荐(0)