IT技术博客

IT技术博客,精选各种精华文章供您阅读,是您学习各种IT技术的博客优选之地

关系数据库还是NoSQL数据库

            [文章作者:孙立 链接:http://www.cnblogs.com/sunli/ 更新时间:2011-1-24]            上一篇简单的说明了为什么要使用NoSQL。接下来我们看下如何把NoSQL引入到

一个简单判等例子的深度分析

今儿给网友讲解了一个判等的问题,看似简单,其实还是蛮有意思的:object s = 1, t = 1;Console.WriteLine( "s == t -> {0}", s == t );Console.WriteLine( "s.Equals(t) 

PowerShell2.0之维护网络(一)查看网络设置

本文将会介绍如何使用PowerShell管理网络,包括设置和TCP/IP堆栈有关的选项;通过不同脚本提供网络适配器的状态信息,网络适配器的连接状态及属性;设置静态IP、启动DHCP及配置DNS服务器;获取防火墙设置信息并设置有关选项以启用远程管理,以及远程共享文件等。 Windows Vista开始在网络功能方面有了很大改善,包括新的防火墙服务及IPv6协议的增强支持等。同时从Windows V

TCC(Tiny C Compiler)介绍

TCC是一个超小、超快的标准C语言编译器。她可以从这里(http://bellard.org/tcc/)下载到;注意,要下载http://download.savannah.nongnu.org/releases/tinycc/tcc-0.9.25-win32-bin.zip 和notepad2一样,TCC也是免费的!(再一次酷毙了!!!) 下载好之后,解压到自己的某个文件夹里面: 我们所需的编

WF4:ETW跟踪参与者

WF4中的跟踪服务是通过跟踪参与者直接监听运行时放出的跟踪记录,并以根据选择的方式来处理它们。我们可以将日志记录到不同的媒介中,本文我们看看WF4中支持的ETW跟踪参与者。 Windows® 事件跟踪 (ETW) 是操作系统提供的一个高速通用的跟踪工具。ETW 使用内核中实现的缓冲和日志记录机制,提供对用户模式应用程序和内核模式设备驱动程序引发的事件的跟踪机制。此外,ETW 使您能够动态

wdk tips (5): 再谈IO_STACK_LOCATION:IoMarkIrpPending

IO_STACK_LOCATION很重要,再多聊一点也无妨。上上回我们谈了IO_STACK_LOCATION和那几个重要的函数,当然,我的目的不是扫盲,而是记下一些容易犯错的地方(实际上都是工作中碰到过的钉子)以方便自己回顾。我的记性是如此的差以至于几月不看就会忘记。如果你对这东西没概念,我建议你先多查查WDK文档。 上回我们聊了IoCopyCurrentIrpStackLocationToNex

SharePoint 2010整合Silverlight 4应用 - 任务管理

SharePoint 2010可以与Silverlight实现紧密集成。不管是在浏览器中运行的Silverlight程序还是单独的一个Silverlight程序,都能与SharePoint 2010实现很好的整合。本文中我们将实现一个Silverlight和SharePoint高度整合的例子,通过SharePoint 2010客户端对象模型访问SharePoint任务列表。同时,我们还将学习如何通

jQuery文本动画效果

这里跟大家分享一款jQuery的插件,即使用jQuery将文本有一定的动画效果。  jquery.texteffects.js 使用方法也很简单: 引入 上述的js文件,然后给你的文本加上一个class,写如下jquery代码       这里是插件的些参数的设置方法:   Options texteffectThe name of the ef

[SharePoint 2010]为SharePoint 2010配置基于表单的身份认证

总体来说SharePoint 2010与2007配置基于表单的认证的方法几乎一样,不过仍然有些区别,例如在SP 2010中已不再提供单独的基于表单的身份验证,而是通过基于声明的身份验证来提供这一功能。本篇博客中小弟将对如何将SharePoint 2010配置为基于表单的认证的方法进行说明。 在下面的例子中将为一个SharePoint 2010 Web应用程序启用基于声明的身份验证,并且同时使用AD

40个有用的jQuery技术和教程

jQuery确实是一项伟大的技术,通过jQuery的插件,我们可以方便的创建具有更好用户界面的网站。在本文中,将和大家分享40个对你创建更好用户界面的jQuery技术和教程。   1. Custom Animation Banner with jQuery  在该教程中你将学会如何使用jQuery的Easing插件及2D Transform插件创建自定义的动画横幅。教

Mono源代码学习笔记:Console类(二)

上图中有大量的类、结构、枚举和委托,其中绝大部分都是 internal 或者 private 的,也就是说只能在本程序集内部使用,对外是不可见的。 我们先从简单的,为别的类型所使用的类型开始阅读源代码吧。 Locale 类 (internal sealed class) 现在来看看 mcs/build/common/Locale.cs: 01: // 02: // Locale.cs 03:

Mono源代码学习笔记:Console类(三)

Buffer 类 (public static class) 下面就是 mcs/class/corlib/System/Buffer.cs: 001: // 002: // System.Buffer.cs 003: // 004: // Authors: 005: // Paolo Molaro (lupus@ximian.com) 006: // Dan Lewis (di

【自然框架】QuickPager asp.net 分页控件的Ajax分页方式。

    上次比较匆忙,Ajax的分页方式仅实现了基本功能,或者说只是验证了我的想法。现在对Ajax分页有做了一些调整,现在可以正式用了。     使用方法还是非常简单,可以完全按照URL分页方式来做,只需要把PagerTurnKind 属性 设置为:PagerTurnKind.AjaxForWebControl;就可以了。     然后前台需要引用jquery-1.4

Silverlight C# 游戏开发:L8 材质和贴图

对于3D来说,主要的组成要素是:模型、灯光、摄像机,模型中的贴图部分不容忽视,贴图为模型带来生命力,在游戏开发当中非常重要,了解贴图的方式可以帮助我们作出,这一篇主要是说有关于贴图方面的内容。下面是今天的实例: 记得有一位朋友曾经说过,3D世界总会回归到2D当中,此话很有道理,无论我们怎么构建3D世界仍然还只是在面前的屏幕上显示,而这个就是典型的3D到2D,其实,我们都被欺骗了,所有看到的都不是

最近做一个网站的过程中产生的一些想法和疑问

简介 这个网站是一个独立博客程序的博客聚合网站,是一个非常小众的Web应用。想法源自一些人的讨论,曾希望有人参与开发,但最终我孤家寡人编码维护。 2010年11月06日动手,由于我不是美工,加之之前站点UI的失败,为此我特意看了几本Web设计的书。最终借用了Wordpress的Motion主题。开发平台使用Google App Engine,语言Python,框架Django,VCS使用Git,G

我们应该怎么样设置枚举

很多朋友认为设置枚举还不容易,如以下代码就OK了, public enum Test { /// <summary> /// 拒绝 /// </summary> Deny = 0, /// <summary>

开放的Web平台才是是我们想要的——HTML5变为HTML

昨晚WHATWG宣布了一条重大消息——HTML5变为HTML。  他们发布的文章标题是:HTML is the new HTML5,什么意思呢?它的依据是,实际应用中的HTML和JavaScript在很多方面都在不断的进步,时刻都在变化,HTML5这个名称已经没有什么实际意义了,这意味着这份规范将发布更少的版本,取而代之的将是一个活的标准,将随着不断发展的新技术而自动调整。

WHATWG宣布:HTML将不再有版本号

W3C发布的HTML5官方Logo     在2009年的时候,我们宣布HTML5草案制定已经接近尾声了,原先计划的时间是今年完成草案并在2012年正式发布,然而,不久之后我们认识到人们对增加HTML新功能的需求一直高涨,因此在可以真正称它为HTML5之前,我们仍然称作HTML并继续增加新的功能,我们将转移到一个新的发展模式,HTML将不再带有版本号,而是一个活的标准,随着技术的发展而不

Jla框架介绍(五) 设计模式:模块和实例管理

    今天我要分享的是模块管理,这是Jla框架的一个非常重要的内容,本篇所介绍的模式也将比前面介绍的Jla框架核心存在更多争议,坦白的说,我的这个解决方案面向了复杂的设计模式问题,却并没有提出自己的解决方案,最多只是将问题变得更清晰一些。     大家都知道,要开发一个较为复杂的程序,光靠OOP的思路肯定是解决不了问题,因为O

Win7下的DragDrop事件不触发?

Win7与原来的XP和Win2003相比,安全控制方面更严格。比如,当我们以administrator登陆XP或Win2003时,运行所有的程序即是以管理员的身份启动的。但当以administrator登陆Win7时,通常状态下,运行普通程序是以普通用户的身份启动的。当我们的WinForm应用程序需要以管理员的身份运行时(比如,为了访问windows注册表),我们需要在程序清单(app.manif