技术开发

技术详解:三招优化.NET中的锁(组团)
NET技术

技术详解:三招优化.NET中的锁(组团)

阅读(28) 作者(admin)

  在这篇文章中,我将使用三个方法处理乐观锁,包括ADO.NET数据集、SQL Server时间戳数据类型和新旧值检查,首先我们从并发谈起,探讨5个并发问题,然后从实际出发,利用这三种方法实现乐观锁。  为什么需要锁?
  在多...

it知识库

HTML5 缓存: cache manifest

阅读(24) 作者(admin)

  Cache Manifest是HTML5的一种缓存机制,文章作者直接用博客当测试环境,虽然应用起来非常简单,但效果却出奇的好。缓存后的速度,简直是惊人的快。像Yslow显示,打开一个缓存过的页面,只要0.729秒,比不缓存的差不多快了...

NET技术

ASP.NET MVC Membership 权限 漫谈

阅读(27) 作者(admin)

  以前一位同事习惯于使用Membership来进行权限管理,现在随着ASP.NET MVC的引入,采用以前的方法,提出了以下方案:  ASP.NET MVC+Membership结合,通过在web.config中进行配置,来管理系统中的权限。   于是,我对这...

ASP.NET MVC验证框架中关于属性标记的通用扩展方法
NET技术

ASP.NET MVC验证框架中关于属性标记的通用扩展方法

阅读(29) 作者(admin)

  之前写过一篇文章《ASP.NET MVC中的验证》,唯一的遗憾就是在使用Data Annotation Validators方式验证的时候,如果数据库是Entityframework等自动生成的文件,就没有办法使用扩展属性标记进行标记。现在已经开始...

SQL Server 2008 的恢复和备份模式
it知识库

SQL Server 2008 的恢复和备份模式

阅读(20) 作者(admin)

  事务日志  每一个SQL Server数据库在硬盘上包含至少两个物理文件,一个MDF文件和一个LDF文件。MDF文件包含所有被存储的实际数据。LDF文件或日志文件,包含了每一个数据变化的纪录。记录每个数据变化使撤销操...

NET技术

Hello,Expression Blend 4 (含Demo教程和源码)

阅读(24) 作者(admin)

  前言  这段时间的开发不会用到Blend,到年底才会大量用到,本来打算到时候在写Blend相关的笔记,不过看到一些朋友还比较感兴趣,所以这里提前整理了一下。  首先,我希望你记住下面几点:  1、 Blend并不完全是为...

从HTML 2.0到HTML5
it知识库

从HTML 2.0到HTML5

阅读(21) 作者(admin)

  英文原文:A Brief History of Markup  A Book Apart 的第一本书,由Jeremy Keith执笔;本文是该书第1章。  HTML是World Wide Web上统一的语言。使用它所提供的标签,人类已经创建了令人惊奇、姿态万千的超链接...

NET技术

ASP.NET MVC 3 Beta新特性以及.Net开源的趋势----最新译文

阅读(36) 作者(admin)

  NuPack – .NET的开源软件包管理器  NuPack是一个开源的软件包管理器,它使你在项目中能够更加容易的查找、安装和使用.NET 库。它能够和所有的.NET 项目类型很好的一起工作(包括,没有任何限制的,ASP.NE...

WPF 辅助开发工具
NET技术

WPF 辅助开发工具

阅读(30) 作者(admin)

  Kaxaml  轻量级XAML 编辑器,可以同时进行图像和XAML 代码的编辑。最终生成开发人员想要的XAML 程序。  网站链接:http://kaxaml.codeplex.com/  Shazzam  方便快捷的完成WPF/Silverlight 程序的像素渲...

云计算如何影响NoSQL数据库的发展
it知识库

云计算如何影响NoSQL数据库的发展

阅读(26) 作者(admin)

  Guy Harrison是Quest软件研发经理和数据库大师,最近他谈及了在Quest云计算新产品Toad和下一代称之为“NoSQL”的非关系型数据库中所做的工作,并就非关系型数据库的相关领域及云计算的推动作用回答了...

上海麻辣马资深程序员叶劲峰:我的游戏人生
it知识库

上海麻辣马资深程序员叶劲峰:我的游戏人生

阅读(38) 作者(admin)

  我是在香港土生土长、现于上海工作的游戏程序员。有曰人生如戏,当代若说人生如游戏或更有共鸣。然而,我们是这游戏的玩家而不是设计师,世事往往并非各遂其愿,却又带来无尽惊喜。游戏中与其以赚取货币提升等级为...

NET技术

Flex 数据访问 WebService (上)

阅读(26) 作者(admin)

  Flex 支持格式设置为 SOAP 消息且通过 HTTP 传输的 Web 服务请求和结果。SOAP 提供基于 XML 格式的定义,用于在 Web 服务客户端(如使用 Flex 构建的应用程序)和 Web 服务之间交换结构化和类型化信息。  在.NE...

NET技术

Flex 数据访问 WebService 使用参数(下)

阅读(30) 作者(admin)

  上一篇介绍Flex的WebService的使用,可以调用多种类型的数据,都是直接调用,没有使用参数,本篇学习使用参数调用WebService,WebService的参数类型可以是:简单类型(如数值,字串串等),简单实体模型(只有属性),比较复杂的实体...

it知识库

Javascript类型检测

阅读(40) 作者(admin)

  开门见山,我们先来看一下代码:var is = function (obj,type) {
var toString = Object.prototype.toString;
var _baseTypes = {'undefined':'undefined','number':'number','boolean':'boolean',...

it知识库

QtCreator中常用快捷键总结

阅读(14) 作者(admin)

F1 查看帮助
F2 跳转到函数定义(和Ctrl+鼠标左键一样的效果)
Shift+F2 声明和定义之间切换
F4 头文件和源文件之间切换...

DBus学习笔记
it知识库

DBus学习笔记

阅读(27) 作者(admin)

一些基本概念的解释和翻译:
http://blog.mcuol.com/User/AT91RM9200/Article/12816_1.htm
http://www.cnblogs.com/wzh206/archive/2010/05/13/1734901.html
一个完整的DBus学习教程(强烈推荐,写得相当的全):
http:...

it知识库

对架构的思考

阅读(32) 作者(admin)

  这几日,在阅读GoF之一的John Vlissides著作《设计模式思考》,在James O. Coplien为本书所撰写的序中,摘引了Richard Helm的一封邮件:
  GoF的设计模式只解决了微观架构(micro-architecture)。你仍然必须把宏观架...

it知识库

程序员很孤傲?

阅读(30) 作者(admin)

  1、新人进公司的第一天是无聊的一天,也是开始磨合的第一天  新人进公司的第一天总是那么的郁闷,不知道目的,不知道自己的职责,不知道自己的定位,这也和面试的时候没说清楚也是有关系的,大部分的人都是为了生活才...

MeeGo的UI个性化指南
it知识库

MeeGo的UI个性化指南

阅读(29) 作者(admin)

  更换视觉效果的好处个性化用户体验上的视觉效果是一个可以让一个移动设备具有你的特色的有力手段。个性化UI的基本元素包括:颜色,字体,照片和格式等。有时候只要一个小小的改变就可以让整个设备的使用方式有所...

Web设计中的5大经典争议
it知识库

Web设计中的5大经典争议

阅读(33) 作者(admin)

  从Web 0.2到Web 2.0,Web技术发生了翻天覆地的变化,而在Web 2.0空前繁荣的今天,不仅仅是技术,在Web设计方面也产生了很多不同的观点,有的很快达成一致,有的则一直争议下去,文章讲述Web设计中的5大经典争议,这些争议从...

it知识库

详解PostgreSQL中的checkpoint概念

阅读(22) 作者(admin)

  checkpoint又名检查点,在oracle中checkpoint的发生意味着之前的脏数据全部写回磁盘,数据库实现了一致性与数据完整性。oracle在实现介质恢复时将以最近的checkpoint为参照点执行事务前滚。在postgresql中check...

XML与DataSet对象的关系
NET技术

XML与DataSet对象的关系

阅读(20) 作者(admin)

  在.NET Framework 中,经常使用XML 作为存储和传输各种数据的格式。DataSet 中的数据可以转换成XML 的形式来表示和存储。我们可以使用XML 对象同步和转换DataSet 的数据,而DataSet 也可以存储和传输XML 格式的...

WPF 扩展玻璃效果(Aero Glass)
NET技术

WPF 扩展玻璃效果(Aero Glass)

阅读(30) 作者(admin)

  Windows 7 操作系统默认具有一款玻璃效果主题(Aero Glass)。如果选择了该款主题,所有的应用程序标题栏都会处于玻璃透明效果(如下图)。这个功能是由Desktop Window Manager(DWM)服务支持的。  默认情况下,我们编写...

it知识库

HTML5边玩边学(4):变幻的色彩

阅读(18) 作者(admin)

  在上一节HTML5 边玩边学(3):像素和颜色中我们讲了颜色和像素是怎么回事,其实大多数情况下,我们用不到像素级别的操作,我们只需要对颜色进行整体设置就行了。  一、基本颜色  在HTML5 边玩边学(2):基础绘图中,我们...

it知识库

HTML5边玩边学(5):图像、图案和字体

阅读(25) 作者(admin)

  一、创建图像对象  在 HTML5 中,Image 对象对应着一幅图片,想要获取一个图像对象,有以下几种方法:  1)通过 document.images 集合、document.getElementsByTagName 方法或者 document.getElementById 方法来...