自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在奋斗的路上

在奋斗的路上

  • 博客(8)
  • 资源 (11)
  • 收藏
  • 关注

原创 变量与数组的浅复制

变量声明以后是放在堆叠区,new以后,或者赋值以后把new出的新对象或者变量的值放在堆积区,也就是说堆叠区存放的是新对象或者值的地址,堆积区存放的才是真正的新对象或者值,我们要访问新对象或者新赋的值的方式是根据堆叠区的存放位置找到相对应的堆积区的准确位置。       当我们声明一个字符串类型的变量c1,给c1赋值为c1=“abc”,指的是我们在堆叠区声明了一块空间这个空间里存了一个地址比如存

2012-01-31 16:19:58 772 1

原创 C#总结(二)

静态类成员:静态类中的成员不属于任何对象,他可以通过类名直接访问而不需要new新对象后再访问。静态成员变量不需要实例化就可以直接访问的到,而非静态的成员变量必须等到该类被实例化后才可以访问,静态方法只能访问静态成员变量,静态成员变量在整个内存中只有一个,静态成员变量和访问这个静态成员变量的静态方法是写在同一个类中的。构造函数:构造函数是类的一种特殊方法,每次创建类的实例都会调用它。其语

2012-01-30 21:36:49 736 1

原创 设计模式(三)

12.      组合模式将对象组合成树形结构以表示‘部分-整体’的结构层次。组合模式使得用户对单个对象和组合对象的使用具有一致性。当需求中是体现部分与整体层次的结构时,希望用户可以忽略组合对象与单个对象的不同,统一的使用组合结构中的所有对象时,就应该考虑使用组合模式。如每个省都有自己的教育部门、民政部门,而该省下属的各个市也有自己的教育部门、民政部门,该市下属的各县仍然有这样几个部门

2012-01-30 14:50:06 715 1

原创 设计模式总结(二)

6.      外观模式(Facade)为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一个子系统更加容易使用。该模式用于以下情况:如果某些类的性质相同(即在某方面来讲可以把他们归为同一种类型的类),他们具有相同的一组方法,而在同一时刻我们需要让这些类执行相同的操作,这时我们可以让他们属于一个高层类(即高层类与具体的类之间是has-a的关系)我们只管对这

2012-01-30 08:12:39 613 1

原创 设计模式总结(一)

1.      简单工厂模式简单工厂模式通过抽象一个运算类使得继承于他的具体抽象类具有自己的属性和方法,而究竟使用哪种抽象类是通过简单工厂类中的判断语句来确定的。其具体过程为首先实例化一个简单工厂类,根据输入的参数来确定实例化哪种具体运算类,在由实例化的具体运算类调用自身的运算方法实现两个数的运算。2.      策略模式策略模式定义了算法家族,分别封装起来,让他们之间可以互相替换

2012-01-29 16:14:33 708 1

原创 简单工厂模式、工厂模式、抽象工厂模式 与反射技术应用

简单工厂模式:由一个抽象运算类,继承于抽象运算类的各种具体运算类和一个运算工厂类组成。其工作方式为:由抽象运算类定义两个运算数和虚运算方法,在其子类中通过重写虚函数来具体实现两个运算对象之间的运算。而确定这两个运算对象进行怎样的数学运算便是通过简单运算工厂类来决定的。也就是在简单工厂运算类中通过switch语句等逻辑判断来实现对运算方式的判断。需要在客户端需要输入参数;来给出判断条件。

2012-01-29 10:14:52 1168 2

原创 virtual、abstract、、Interface区别及应用

在看大话设计模式的时候经常会看到abstract,virtual方法,并且这两个方法都可以用override在子类中进行重写,刚一看到时有点搞不清楚,既然这两个方法都可以进行重写,并且都可以在抽象类中定义,那么他们之间有什么区别,在什么时候用abstract,什么时候用virtual呢?下面就这个问题总结一下:1.virtual方法、与abstract方法的区别:(1)首先必须明确,这两个

2012-01-18 11:05:02 1743 4

原创 C#总结(一)

1.堆与栈:堆是由new分配的内存,一般速度比较慢,而且容易产生内存碎片,使用方便。一些引用类型的数据存在于堆中。栈用于存储固定长度的数据,存放的是数据本身而不是该数据在内存中的地址。1.引用类型与值类型的区别:(1)值类型变量存放的是内容本身,而引用类型的数据存放的是数据在内存中的地址。(2)值类型数据存放在堆栈中,而值类型数据存放在堆中。(3)值类型数据的默认值是0,引

2012-01-12 19:33:06 927

多线程编程实例

本实例是多线程编程的一个实例,非常适合大家下载学习。

2014-09-03

ehcache实例

本实例是对ehcache缓存框架的一个实现,其中包含了开发ehcache所用到的jar,并且代码有详细注释,非常适合大家学习。

2014-09-03

java类代码和xml配置文件.zip

这是文章中第二个实例的代码和配置文件内容

2014-05-12

cxf实例的java类和配置文件

这文章中实例对应的java类代码和配置文件内容

2014-05-12

springMVC实现多文件上传需要的jar

本资源是用于实现springMVC多文件上传时需要的jar包

2014-04-20

struts实现多文件上传

struts框架实现单文件上传相对于其他第三方上传控件来讲是一件比较容易的事情,但是对于多文件的上传就比较麻烦了,在此特制作了struts实现多文件上传的demo,希望对大家有所帮助。

2013-08-28

jstl_standard_jar包

使用jstl标签不可缺少的两个jar包,jstl标签的使用能够大大简化jsp的清洁度,让程序变得更加容易维护

2013-08-09

SqlHelper类代码

这是一个用C#写好的Sqlhelper助手类的代码,希望这个助手类能帮助有需要的人。

2013-03-29

JS标签页效果

这是实现标签页效果的代码示例,主要展示了两个功能。第一档鼠标放在标签上是,对应显示相应内容。第二当点击相应标签时内容区域装载不同页面。

2013-03-27

VB.NET做的调用WebService的小程序

这个小程序是和上次上传的webservice实例成对的,它用来实现对webservice服务的调用

2013-03-19

WebService实例

做好的webservice实例,用来帮助那些刚接触webservice,不知道该如何构建webservice的初学者

2013-03-19

空空如也

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

TA关注的人

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