- 博客(13)
- 资源 (33)
- 收藏
- 关注
原创 数据库有char和nchar varchar 和nvarchar区别是啥?
"sqlserver里面有char和nchar,那个n据说是指unicode的数据,这个是什么意思。" 并不是所有简单的问题都很容易回答,就像这个问题一样。于是我答应专门写一篇BLOG来从头讲讲编码的故事。那么就让我们找个草堆坐下,先抽口烟,看看夜晚天空上的银河,然后想一想要从哪里开始讲起。嗯,也许这样开始比较好……(一定要细心看完哦,绝对有收获的) 很久很久以前,有一
2012-03-30 10:34:51 2259 4
转载 .NET设计模式系列文章
最初写探索设计模式系列的时候,我只是想把它作为自己学习设计模式的读书笔记来写,可是写到今天,设计模式带给我的震撼,以及许多初学者朋友的热心支持,让我下定决心要把这个系列写完写好,那怕花上再多的时间也无所谓。本部分内容不断更新中。目录计划:第Ⅰ部分 开篇开篇第Ⅱ部分 创建型模式篇第1章 单件模式(Single Pattern)第2章 抽象工厂模式(Abstract Fac
2012-03-29 14:45:49 806
原创 模式其他篇
待更新中。----------------------------------------------------------------------------------------------------------------------------
2012-03-29 15:32:16 510
转载 工厂方法模式(Factory Method)
概述在软件系统中,经常面临着“某个对象”的创建工作,由于需求的变化,这个对象的具体实现经常面临着剧烈的变化,但是它却拥有比较稳定的接口。如何应对这种变化?提供一种封装机制来隔离出“这个易变对象”的变化,从而保持系统中“其它依赖该对象的对象”不随着需求的改变而改变?这就是要说的Factory Method模式了。意图定义一个用户创建对象的接口,让子类决定实例化哪一个类。Factory M
2012-03-29 15:30:39 618
转载 创建型模式专题总结(Creational Pattern)
概述创建型模式,就是用来创建对象的模式,抽象了实例化的过程。它帮助一个系统独立于如何创建、组合和表示它的那些对象。本文对五种常用创建型模式进行了比较,通过一个游戏开发场景的例子来说该如何使用创建型模式。为什么需要创建型模式所有的创建型模式都有两个永恒的主旋律:第一,它们都将系统使用哪些具体类的信息封装起来;第二,它们隐藏了这些类的实例是如何被创建和组织的。外界对于这些对象只知道它们共同
2012-03-29 15:21:38 527
转载 原型模式(Prototype Pattern)
概述在软件系统中,有时候面临的产品类是动态变化的,而且这个产品类具有一定的等级结构。这时如果用工厂模式,则与产品类等级结构平行的工厂方法类也要随着这种变化而变化,显然不大合适。那么如何封装这种动态的变化?从而使依赖于这些易变对象的客户程序不随着产品类变化?意图用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。结构图Prototype模式结构图生活中的例子
2012-03-29 15:20:38 574
转载 建造者模式(Builder Pattern)
概述在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起的算法确相对稳定。如何应对这种变化?如何提供一种“封装机制”来隔离出“复杂对象的各个部分”的变化,从而保持系统中的“稳定构建算法”不随着需求改变而改变?这就是要说的建造者模式。本文通过现实生活中的买KFC的例子,
2012-03-29 15:18:12 1832
转载 抽象工厂模式(Abstract Factory)
概述在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作。如何应对这种变化?如何绕过常规的对象的创建方法(new),提供一种“封装机制”来避免客户程序和这种“多系列具体对象创建工作”的紧耦合?这就是我们要说的抽象工厂模式。意图提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。模型图逻辑模型:物
2012-03-29 15:14:01 858
转载 .NET设计模式开篇
前言加入Design & Pattern团队有几个月的时间了,惭愧的是从没有写过关于设计模式的随笔,得到wayfarer的同意,把企业库系列的随笔放在了团队的首页上。不是不想去写这样的随笔,也不是没有时间,自己初学设计模式,去写设计模式的文章,有点班门弄斧的味道。园子里吕震宇老师的《设计模式系列》和wayfarer的《设计之道》堪称设计模式里的经典之作。可是正如wafarer所说的那样,受到发
2012-03-29 15:09:22 414
转载 .NET设计模式(2):单件模式(Singleton Pattern)
单件模式(Singleton Pattern)概述 Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。这就提出了一个问题:如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?客户程序在调用某一个类时,它是不会考虑这个类是否只能有一个实例等问题的,所以,这应该是类设计者的责任,而不是类使用者的责任。从另一个角度来说,Singleton模式其实也是一
2012-03-29 14:54:01 593
原创 如何更改VS2010的[默认开发语言]默认环境设置
VS菜单里选择“工具”-->“导入导出设置”,于是修改入口出现了,选择“重置所有设置”,如图
2012-03-16 11:30:53 4881 2
转载 Axure共享工程Shared Project(二):编辑修改和提交
Axure共享工程Shared Project(二):编辑修改和提交 1.文件符号的含义打开Axure共享工程后, Axure的环境会有一些改变。在Sitemap面板中的页面和Masters面板中的模块前面会有一些不同的图标,表示页面和模块的状态。2.编辑和提交在页面编辑区域右上角有个工具栏,通过这个工具栏可以Check In、Check Out
2012-03-06 11:33:54 2140
转载 Axure共享工程Shared Project(一):创建和获取
Axure共享工程1:创建和获取 1.共享工程Shared Project多人需要同时对一个工程进行编辑和修改,此时需要使用共享工程进行工程的管理和同步。一个共享工程是可以被多人同时编辑,共享工程中也保存着工程被修订的历史。一个共享工程是被存储在一个普通的文件目录中,该目录可以被那些允许访问共享工程的网络上的人所访问。Axure共享工程所存储的服务器或计算机
2012-03-06 11:28:00 3907
Docker-DocumentServer等60个文件
2023-10-24
nt6_hdd_installer
2016-02-25
Zend Studio 破解补丁
2014-09-12
WebDeploymentSetup-VS网站发布工具
2013-01-15
PanGu(盘古)分词最新版本
2012-08-01
UE 17.30 注册机
2012-07-26
C# ERP 进销存管理系统
2012-05-15
C# winfrom 制作的在线聊天QQ
2012-05-15
C#客服端与服务器通讯(TcpClient和TcpListener)
2010-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人