自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

柠檬树

柠檬树

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 【ADO.NET】基础总结

前言:在学习三层架构的时候,我们接触到了Connection、Command、Parameters这些词。不知道你看到了这些是否有种似曾相识的感觉呢?       ADO使用OLE DB接口,并基于微软的COM技术。而ADO.NET拥有自己的ADO.NET接口,并且基于微软的.NET体系架构。众所周知,.NET体系不同于COM体系,而ADO.NET接口也就不同于OLE DB接口。也就是说ADO

2016-02-26 17:29:20 1241 22

原创 SQL Server2012如何更改服务器的名称

一、事情起因:       三层架构有个小问题,总是报各种错误,昨下午花费了半天时间准备把这个问题解决掉,未果。后来尝试了连接东哥的数据库,程序奇迹般的能运行了,东哥推测可能是我SQL Server 2012安装有问题。于是开始了尝试之旅。二、错误描述:       只要服务器名称为(local)或者. 无论是SQL Server身份验证还是Windows验证,都会报错。 (见下图)但

2016-02-26 11:49:40 30920 18

原创 浅谈三层架构

我们这里所谈论的三层是逻辑上的三层。分别是显示层(UI),业务逻辑层(BLL),数据访问层(DAL)。区分层次的目的是为了“解耦合”。并不是所有的系统都需要采用三层架构,对于业务逻辑简单;没有真正的数据存储层的简单程序来说,完全没有必要多此一举。只有当业务复杂到一定程度后,把数据存储到相应的数据库或独立的数据存储介质时,才有必要使用三层架构。显示层:(一)UI的作用①向用户展示特定

2016-02-21 21:25:38 1132 23

原创 【C#基础】异常处理

为什么要进行异常处理?即是再优秀的程序员也无法避免代码出现错误。这就意味着必须包含错误处理的程序。这些错误可能是程序员的错误(通常情况是由错误的假设造成的,比如分母决不能是0)也可能是环境方面的错误(比如想要保存的文件太大,磁盘上的空闲空间放不下)也可能是时间上的错误(比如试图给尚未完全加载的窗体设置焦点)       在敲VB版机房收费系统的时候,我们就接触了异常处理的概念。当时异常处理的语

2016-02-18 15:49:19 939 10

原创 【大话设计模式】工厂三姐妹

年前把大话设计这本书看完了,但一直拖着没有总结,昨晚米老师、师哥师姐、12期小伙伴们齐聚一堂,对设计模式进行了学术交流,收获颇丰。这篇博文研究的是简单工厂VS工厂方法VS抽象工厂。       经过仔细对比,我们不难发现:工厂方法是简单工厂的升级版,抽象方法是工厂方法的升级版。简单工厂+工厂方法是抽象工厂的升级版。它们之间的宏观关系时逐渐抽象,逐渐递增的。       我们第一遍做机房收费

2016-02-18 14:38:16 750 14

原创 大话设计模式总览

导言:       大话设计模式这本书根据设计模式的用途将23个经典的设计模式分为创建型模式、结构性模式、行为型模式三种。每一种模式是用来描述什么的呢?创建型模式:       创建型模式主要用于描述如何创建对象;对象的创建和使用分开的,一些系统在创建对象时需要考虑如何创建对象?创建哪些对象?以及如何组合和表示这些对象。

2016-02-18 12:51:39 1009 7

原创 【C#基础】虚方法和抽象方法

学过C#的人,应该都听过说虚方法和抽象方法,但是对于初学者来说,虚方法和抽象方法,还可能会时常搞混他们的关系。因此我们非常有必要抽出时间,把他们放在一起,进行对比,揭开他们神秘的外纱。        虚方法和抽象方法都可以供派生类重写,那么他们之间有什么区别呢?        虚方法必须有实现部分,而抽象方法必须没有实现部分。         public Class Animal//

2016-02-14 10:42:21 902 11

原创 【C#基础】重载和重写(覆盖)

接触面向对象的思想已经有一段时光了,为什么要学习面向对象呢?因为面向对象具有可复用性、可维护性、可扩展性等优点。        本人之前一直接触的是VB语言,所以正式接触面向对象的编程语言还要从C#开始。前段时间,刚学完C#,其中重载、重写傻傻分不清楚。如今通过查阅资料对这两者有了一个大概的理解,不足之处还请多多指教。        定义:        重载:在同一定义域内(比如一个

2016-02-03 20:45:33 1317 15

原创 【大话设计模式】六大原则

我们首先来介绍开放-封闭原则,因为这是面向对象的核心所在。同时这也是六个原则中最抽象的一个。如果非要在这六个原则中找一个Boss的话,非它莫属。(一)开放—封闭原则:开闭原则,是说软件实体(类、模块、等)应该可以扩展,但是不可修改。也就是说这个原则有两个特征,一个是说对于扩展是开放的,另一个是说对于更改是封闭的。        我们在做系统开发的时候,都不要指望系统一开始需求就特别确定

2016-02-03 16:20:28 925 7

FastDHT相关安装包

资源中是FastDHT的安装包以及libfastcommon-master以及Berkeley DB。可以和FastDFS配置来完成重复文件的去重。

2018-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除