自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 心态和想法,是提高编程水平的关键

你是否有时候会觉得自己的技术水平停滞不前,想突破但又找不到门路?最近在stackexchange上看到了一个非常好的问答。有人问:你做过的最有效的提高你的编程水平的一件事情是什么?回首作为一个程序员这些年来的生活和职业道路,我使用了很多种不同的方法来提高我的编程技能 —— 阅读代码,编写程序,阅读书籍,听讲座,看视频,等等。我的问题是:你做过的最有效的提高你的编程水平的一件事情是什么?

2012-06-15 09:18:05 246

转载 .NET设计模式(3): 抽象工厂模式

抽象工厂模式(Abstract Factory Pattern)引入:在前面介绍的两个创建型模式里面,我们解决的都是有关"new"的问题,用它们来避免显式指定类创建对象。我写的也非常简单易懂,相信看过的朋友们都应该对简单工厂模式、工厂方法模式的意图、所能解决的问题及适用情景有一定的了解了。但是若要达到灵活运用,什么时候用,怎样用合适还不是看一篇文章就能解决的问题。呵呵..这需要你对OO

2012-06-15 08:47:28 492

转载 .NET设计模式(2): 工厂方法模式

工厂方法模式(Factory Method Pattern)介绍:在简单工厂模式中,我们提到,工厂方法模式是简单工厂模式的一个延伸,它属于Gof23中设计模式的创建型设计模式。它解决的仍然是软件设计中与创建对象有关的问题。它可以更好的处理客户的需求变化。引入我们继续来说"new"的问题,我们在简单工厂模式中,将实例化对象的工作推迟到了专门负责创建对象的工厂类中,这样,在我们

2012-06-15 08:45:23 483

转载 .NET设计模式(1): 简单工厂模式

最近一直在看设计模式,想把自己的学习笔记与大家分享一下,如果能帮助大家的话,我会非常高兴,同时也欢迎大家指出里面的不足。园子里其实关于此类文章已经很多了,如果dudu感觉放在首页欠妥的话,可以调一下。简单工厂模式(Simple Factory Pattern)介绍:简单工厂模式不能说是一个设计模式,说它是一种编程习惯可能更恰当些。因为它至少不是Gof23种设计模式之一。但它在实际的

2012-06-15 08:44:01 507

转载 堆和栈的区别

堆和栈的区别 (转贴) 非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由

2012-05-11 07:38:09 216

转载 <转载>C# 中参数化模糊查询

/// /// 模糊查询/// /// /// protectedvoid Button1_Click(objectsender, EventArgs e){ if(this.TextBox1.Text !="")//判断是否为空 { SqlConnection con = GetConnection(); con.Open();//打开

2012-03-29 08:31:11 1507

转载 shared

如果考虑内存使用的问题,大家可能不得不从Windows内存管理机制想起,那样会是个比较复杂的问题,但你可以参考DOS内存分配机制的原理来理解问题,虽然Windows已经完全改变了内存分配的机制,但原理仍然是可以套用的. 一个Shared的代码(方法或是属性)是在你定义类时被加载的(或说进行内存分配的),这也是你不需要实例化类就可以调用的原因,而非Shared的属性或方法在你声明一个变量时仅仅分配了

2012-03-21 11:25:07 282

转载 C# 写的数据库访问类

本方案可实现仅修改app.config即可连接不同数据库,但是设计数据库时需要注意各种数据库的数据类型是不一样的。各种不同数据库的Connection、Command、DataAdapter、Transaction和Parameter都继承自IDbConnection、IDbCommand、IDbDataAdapter、IDbTransaction和IDbDataParameter,用一个

2012-03-15 17:40:53 2755

转载 考:清华大学出版社<asp.net web应用程序设计及开发(c#版)>三层结构

1.创建数据层   创建对客户进行操作的存储过程.存储过程是数据层的一部分,可以在业务层中访问它,以实现表示层的某个地方要执行的功能.这里不再说明把数据访问逻辑放在单独一层的优点.   在Store数据库中创建存储过程GetCustomerByEmail,该存储过程把登录页面中输入的EMAIL作为参数,查找EMAIL地址为该参数值的客户,然后以输出参数的形式返回该客户的ID,名字,密码 ,

2012-03-15 14:33:15 892

转载 VB.NET 与 C# 基础语法区别(一)

2011-02-14 23:31:51|  分类: .net |  标签:c#  vb.net  区别  语法  对比  |字号 订阅VB.NET 与 C# 基础语法区别(一)1.C# 是对大小写敏感的,VB对大小写不敏感,如: NAME 和 name ,在C#下是两个不同的对像,而在VB中都是指向同一个对象.VB中的

2012-03-15 14:28:12 1241

转载 原来每个人一辈子都要结三次婚

一个姑娘和一个汉子成了家,姑娘的口味清淡,汉子无辣不欢。   姑娘常去父母家蹭饭吃。一天,姑娘的父亲做的菜咸了些,母亲一声不响拿来水杯,夹了一筷子菜,将菜在清水里荡一下后再入口。忽然,姑娘从母亲细微的动作里领悟到了什么。   第二天,姑娘在家做了丈夫爱吃的菜。当然,每一个菜里都放辣椒。只是,她的面前多了一杯清水。汉子看着她津津有味的吃着清水里荡过的菜,眼睛里有轻微的湿润。   之后,丈夫也争着

2012-03-12 17:03:31 643

plc红绿灯控制源程序

十字口红绿灯plc控制源程序,内有控制流程

2011-05-17

空空如也

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

TA关注的人

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