自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (14)
  • 收藏
  • 关注

原创 设计原则

面向对象开发、设计,一般情况下应遵循以下七大设计原则,单一职责原则、开放封闭原则、里氏替换原则、依赖倒置原则、接口分隔原则、组合/聚合复用原则、迪米特原则。遵循这些设计原则能使我们设计的系统更具稳定性和可扩展性,增强了系统可维护性。这七大原则可以分为以下两部分:设计目标:开放封闭原则(良好的扩展)、里氏替换原则(合理的继承)、迪米特原则(高内聚低耦合)设计方法:单一职责原则(...

2019-02-02 13:38:05 314

原创 Git—分布式版本控制系统

目录Git—分布式版本控制系统                                    Git—分布式版本控制系统一、版本控制系统       版本控制系统(CVS)简单理解就是以版本号的形式管理各类文件,他能够详细的记录一个文件从创建到修改到删除等一些生命周期的各类操作,同时能够让你随心所欲的将文件回退到任何一个历史版本。最初都是集中式版本控制系统,经过不断发展,...

2018-12-21 17:23:06 481

原创 Bootstrap基础知识一

一、Bootstrap基础1、Bootstrap是一个用于快速开发Web应用程序或网站的前端框架,他是基于HTML、CSS和JavaScript的开源组件;2、Bootstrap采用移动优先原则,即以移动设备应用程序优先;3、Bootstrap采用响应式设计,即他可以自动适应台式机、平台电脑和其它移动设备的显示器;二、Bootstrap安装1、可以通过以下链接获取Bootstr

2016-09-05 20:52:16 1171

原创 Silverlight 错误解决方案

一、Silverlight4_Tools.exe安装错误1、错误描述:        必须先安装与 Silverlight Tools 4 语言版本相一致的 Visual Studio 2010、Visual Web Developer 学习版 2010 或 Visual Phone Developer 学习版 2010,Silverlight Tools 的安装才能继续。以下网址提供了其

2016-03-16 11:06:18 1990

原创 VSS2005创建源代码管理

1.打开VSS,选择“浏览”,如下图:2.点击“Add”,依次设置,如下图:3.设置好之后点击完成,如下图:4.打开解决方案,选择源代码管理,进行设置即可,如下图:...

2016-01-11 17:38:03 677

原创 GET和POST的区别

1、GET和POST的专业名称是HTTP Request Methods,但他并不只包含这种,完整的方式如下:GET、POST、PUT、DELETE、HEAD、OPTIONS、TRACE、CONNECT、PATCH2、Get 方法通过 URL 请求来传递用户的数据,将表单内各字段名称与其内容,以成对的字符串连接,置于 action 属性所指程序的 url 后,如[url]http://ww

2015-04-13 14:12:36 516

原创 Cookie

一、简介1.查看IE的Cookie文件保存位置:可通过注册表查看HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Cookies2.Cookie是一小段文本信息,他是伴随用户请求在Web服务端和浏览器之间传递信息;3.Cookie与站点关联,并不是与特定的页面

2015-01-22 14:13:14 744

原创 VS2012下开发Windows服务

一、 VS2012下开发Windows服务1、 打开VS2012,新建项目,选择Windows服务,此处我以开发一个定时自动发送邮件的服务来做介绍,如下图: 2、 创建好后,编译器会自动创建一些文件,其中会有一个Service1类文件,该文件是服务的关键,我们可以将其重命名,这里我将其命名为MainService,如下图: 3、 在MainService的后台代码中会自动创

2014-12-29 13:29:13 5781 1

原创 Spread For ASP.NET开发之一

一、FarPoint _Spread简介(1)Spread For ASP.NET是一个综合性的,用于.NET平台的ASP.NET应用程序开发的表格控件。他集成了丰富的表格功能,工作表功能,并可与多种数据源绑定;(2)一个Spread控件可以支持多大20亿个工作表,每个工作表可以处理20亿行和20列,并且支持夸工作表的数据引用和公式引用;(3)Spread有Web版本和WinForm版

2014-12-24 14:28:51 3195

原创 DundasWebChart开发实例一

一、Dundas简介(1)Dundas Chart for .NET是由Dundas公司开发的图表控件,后被微软收购,该图表控件功能强大,分为WinForm和Web两种版本;(2)尽管Dundas Chart for .NET的两个不同版本之间有很多共同之处,但它们是为不同的目的而设计的。 web版可为那些需要对图表进行大批量部署的用户提供更大的灵活性,而Windows Forms版则提供

2014-12-22 16:10:59 3156

原创 Visual Studio常见错误

一、lc.exe 已退出 代码为 -1错误如图所示:错误原因:由于证书过期导致编译时出现该错误。解决方案:将证书删除,如图:

2014-12-19 16:13:41 2414

原创 EXT.NET的布局方式

一、BorderLayout布局方式BorderLayout布局方式:边框式布局方式,他是通过设置控件的Region属性来确定控件的布局

2014-12-08 12:26:56 2302

原创 Oracle下查看用户相关信息

1、--查看所有用户select * from dba_usersselect * from all_users--查看当前用户select * from user_users2、--查看用户或角色的系统权限select * from dba_sys_privs p where p.GRANTEE=upper('opdbmis')--查看当前用户所拥有的权限se

2014-12-05 17:46:23 452

原创 SQL中where和having的区别

SQL语句中的Having子句与where子句之区别在说区别之前,得先介绍GROUP BY这个子句,而在说GROUP子句前,又得先说说“聚合函数”——SQL语言中一种特殊的函数。例如SUM, COUNT, MAX, AVG等。这些函数和其它函数的根本区别就是它们一般作用在多条记录上。如:SELECT SUM(population) FROM vv_t_bbc ;

2014-10-20 17:18:39 707

原创 SQL中的几种连接

1、内联接(典型的联接运算,使用像 =  或 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。       2、外联接。外联接可以是左向外联接、右向外联接或完整外部联接。     在 FROM子句中指定外联接时,可以由下列几组关键字中的一组指定:     1)LEFT  JOIN或LEF

2014-10-20 16:37:15 669

原创 Oracle之函数

1、wm_concat函数:

2014-10-17 14:29:27 428

原创 ASP.NET部署错误

一、HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容。

2014-10-11 12:32:21 388

原创 A1和R1C1样式

Excel关于引用有两种表示的方法,即A1 和 R1C1 引用样式。(1)引用样式一(默认)--A1A1的引用样式是Excel的默认引用类型。这种类型引用字母标志列(从 A 到 IV ,共 256 列)和数字标志行(从 1 到 65536)。这些字母和数字被称为行和列标题。如果要引用单元格,请顺序输入列字母和行数字。例如,C25 引用了列 C 和行 25 交叉处的单元格。如果要

2014-10-09 15:36:01 3264

原创 Session的深入理解

转:

2014-09-29 15:39:45 520

原创 Web.config的理解

一、基础介绍

2014-09-18 17:26:48 581

转载 PL/SQL如何连接64的Oracle

连接地址:点击打开链接

2014-09-10 15:57:31 414

转载 NHibernate学习之二——.cfg.xml配置大全(数据库连接配置)

一、sql2000/2005.hbm.xmlNHibernate.Connection.DriverConnectionProviderNHibernate.Dialect.MsSql2000Dialect/MsSql2005DialectNHibernate.Driver.SqlClientDriverServer=(local);Init

2014-07-28 10:19:54 2508

原创 NHibernate学习之一——如何配置NHibernate

一、基础介绍1.

2014-07-25 16:13:38 885

原创 模板方法模式

一、理论基础1.在现实中我们经常会遇到这种情况,有些事情的实现有固定的流程步骤,但是每一个步骤的具体实现是可变的,如我们申请护照的步骤一般是提交申请、提交相关材料、窗口办理、银行缴费、领证,这是一个固定不变的流程,但是对于每一个步骤具体怎样实现对于每一个办理点来说可能不一样,如领证这个步骤,我可以是直接去办理点领取,也可以是选择邮寄等;2.以上这类问题应用到软件领域,我们可以采用模板方法模

2014-07-24 14:16:49 464

转载 简单工厂模式

咱们先来看看一个简单的计算机案例(一个控制台应用程序):Operation是一个运算类,加减乘除方法继承于Operation。 [csharp] view plaincopyprint? ///   /// 运算类  ///   abstract public class Operation  {     

2014-07-23 17:42:05 743

转载 策略模式

模拟场景:某某公司要求我们做一个商场收银系统,提出需求:商场会不定时举办一系列的优惠活动,优惠方式暂定为:打折扣,满多少还多少(例如:满300还100) 初步场景分析:看到这个需求,第一感觉就会潜意识的认为“这个太简单了”。1.商场收银系统:定义为winform的应用程序2.活动优惠的计算,判断一下就可以了。 初步代码实现:

2014-07-23 17:31:30 750

原创 UML基础

一、UML简介1.

2014-07-23 10:39:13 686

原创 C#用Odbc、Oledb查询Excel和CSV

一、用Odbc、Oledb查询Excel和CSV1、

2014-07-17 18:07:18 7349

原创 ORM介绍

一、ORM1.ORM(Object/Relation Mapping):

2014-07-15 15:46:47 1692

原创 C#中的常见问题

一、“XXX“不是特性类问题描述:在对

2014-07-01 16:30:44 480

转载 服务器 'xxx' 上的 MSDTC 不可用。

MSDTC(分布式交易协调器),协调跨多个数据库、消息队列、文件系统等资源管理器的事务。该服务的进程名为Msdtc.exe,该进程调用系统Microsoft Personal Web Server和Microsoft SQL Server。该服务用于管理多个服务器 .位置:控制面板--管理工具--服务--Distributed Transaction Coordinator依存关系:Rem

2014-06-30 14:52:21 3616

转载 各种数据类型与C#数据类型对照关系

一、各种数据类型与C#数据类型对照关系

2014-06-27 16:36:52 757

原创 VS2012无法输入汉字

一、VS2012无法输入汉字问题:今天遇到一特别

2014-06-18 18:55:20 1817

原创 yield的用法

一、简介1.C# 1.0使用foreach语句可以轻松地迭代集合。在C# 1.0中,创建枚举器仍需要做大量的工作。C# 2.0添加了yield语句,以便于创建枚举器。

2014-05-27 13:29:35 722

原创 匿名函数

一、简介1、匿名函数:

2014-05-27 12:29:49 438

原创 C#中成员初始化顺序

一、成员初始化整体顺序1.成员赋值初始化先于构造函数;2.成员赋值初始先从子类再到基类;3.构造函数初始化先从基类再到子类;4.静态成员初始化优先于实例成员初始化;二、对静态类型成员构造的大致过程1.分配静态成员的内存空间,此时空间存储数据为0;2.执行类的静态成员的初始化语句;3.执行类的静态构造函数。三、对实例类型成员构造的大致过程1.分配实例成员的内存...

2014-05-16 11:21:22 1641

原创 Web.config之appsettings的另类使用

一、Web.config和App.config的区别1.Web.config是Web应用程序的配置文件,App.config是桌面应用程序的配置文件,在.net中,当创建一个桌面应用程序时,会自动创建一个配置文件,它会自动命名为.exe.config,并且自动与你的程序进行关联;2.当修改Web.config文件时,应用程序会立即重新加载你的Web.config文件。当修改App.conf

2014-03-10 13:40:36 2582

原创 VS2012下开发调用WebService

一、VS2012下开发WebService1.在解决方案下新建一个空Web应用程序,此时只有一个Web.config文件:2.在新建的项目上点添加、新建项目、Web服务,创建好后会自动生成一些示例代码,运行该项目,会返回“Hello World”:3.修改示例代码,将自己的业务逻辑写进去,需要暴露出来的接口必须加上“[WebMethod]”特性,调试成功之后即可

2014-02-20 11:08:07 4793 1

原创 Web开发错误及解决办法

1.ScriptManger错误,错误如下图:出现这种错误是由于页面使用了UpdatePanel控件,由于操作耗费时间长,出现了超时显示,解决办是:  AsyncPostBackTimeout="300">AsyncPostBackTimeout默认的超时时间是60秒。如果将它设置为0,将不检查超时。

2014-02-20 10:14:07 902

原创 数据库执行语句性能分析

1.分析数据库执行的语句以及执行该语句时的性能SELECTcreation_time N'语句编译时间' ,last_execution_time N'上次执行时间',total_physical_reads N'物理读取总次数' ,total_logical_reads/execution_count N'每次逻辑读次数' ,total_logi

2014-01-16 13:14:25 768

FarPoint 5中文帮助文档

FarPoint For WinForm 5中文帮助文档

2014-12-24

Dundas for .NET

DundasWebChart和DundasWinChart程序集,是.NET开发图表非常好用的控件。

2014-12-22

MysQL ODBC驱动

MysQL的ODBC驱动 5.3.2版本和5.2.5版本 包含32位和64位的 下载直接安装即可

2014-06-27

VisualSVN-3.5.0破解版

VisualSVN-3.5.0破解版 可完美集成vs2012及以下版本

2014-05-05

TortoiseSVN-1.8.1.24570-x64汉化包

TortoiseSVN-1.8.1.24570-x64汉化包 直接安装即可 安装完成之后需要设置才能显示汉语

2014-05-05

C#实现摄像头操作

用C#实现视频操作,可抓拍图片,也可以录像。同时提供一些其他视频操作的代码。

2013-03-29

7zip资源文件

一个制作自解压缩包的7zip资源文件 可以通过他来制作自解压缩包

2013-03-26

按键回放工具

按键回放工具 支持Windows2000

2013-03-01

Excel数据文件转换为shape点文件并导入到ArcSde

利用C#和ArcEngine实现将Excel数据文件转换为shape点文件并将其导入到ArcSde中

2012-08-02

C#实现文件压缩

利用C#实现文件压缩 并生成文件的xml文档说明

2012-07-24

Excel数据文件转换为Shape点文件

利用ArcEngine和C#实现Excel文件转换为shape点文件

2012-07-18

div+css布局大全

div+css布局大全,通过学习这个 能够深入细致的了解网页的布局和框架,是学习网页设计的必学内容。

2012-04-03

空空如也

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

TA关注的人

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