自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 驱动文件无法访问的方法

Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\shell\runas]@="管理员取得所有权""NoWorkingDirectory"=""[HKEY_CLASSES_ROOT\*\shell\runas\command]@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\"

2015-08-26 14:36:24 1041

原创 FastReport中TotalPages显示为0

将报表———选项——双通道  勾选即可

2015-08-21 15:31:51 3102 1

转载 FastReport实现分组页码(.net版)

博文源地址:http://blog.csdn.net/chelen_jak/article/details/13094737

2015-08-21 11:08:04 3076

原创 FastReport中修改页码的代码

private void Text2_BeforePrint(object sender, EventArgs e)    {       Text2.Text=Convert.ToString((Int32)Report.GetVariableValue("Page")-1);    }

2015-08-21 10:18:54 3187 1

原创 MVP

1.MVP是一种广泛使用的UI架构模式,适用于基于事件驱动的应用框架,比如ASP.Net Web Forms 和 Windows Form 应用。MVP中的M和V分别对应于MVC中的Model和View,而P(Presenter)则自然代替了MVC中的Controller。但是MVC并非仅仅表现在从Controller到Presenter的转换,而是更多地体现在Model、View和Present

2015-08-20 20:37:20 578

原创 Asp.net+MVC

1.Asp.Net MVC 是一个全新的Web应用框架。将术语Asp.Net MVC 拆分开来,即ASP.Net+MVC。前者代表支撑该应用框架的技术平台,它表明ASP.Net MVC 和传统的Web Form应用框架一样,都是建立在ASP.Net平台之上的;后者则表示该框架背后的设计思想,意味着Asp.Net MVC 采用了MVC框架。2.传统的MVC模式:对于大部分面向最终用户的应用来说,

2015-08-20 19:58:56 674

原创 输入流和输出流

1.大多数程序往往需要输入/输出处理,比如从键盘读取数据、向屏幕输出数据、从文件读取数据或者向文件写数据、在一个网络连接上进行读写操作等。在Java中,把这些不同类型的输入/输出源抽象为流,而其中输入/输出的数据则称为数据流,用统一的接口来表示,从而使程序设计简单明了。数据流是指一组有顺序的、有起点和终点的字节集合。     Java的流分为两类:输入流和输出流,输入流是能够读取字节序列的对象

2015-08-19 19:28:00 731

原创 多线程

1.程序是一段静态的代码,它是应用软件执行的蓝本,而进程是程序一次动态执行的过程,它对应着从代码加载、执行到执行完毕的一个完整过程,这个过程也是进程本身从产生、发展到消亡的过程。每一个进程都有自己独立的一块内存空间,一组系统资源。在进程概念中,每一个进程的内部数据和状态都是完全独立的。并且,进程是操作系统中的概念,由操作系统调度,通过多进程使操作系统能同时运行多个任务程序。     线程是进程

2015-08-19 19:15:04 374

原创 异常对象的生成

1.Java中异常对象的生成的方式为:(1)由java虚拟机生成(2)由java类库的某些类生成(3)在程序中生成自己的异常对象,即异常可以不是出错产生,而是人为地抛出。不论哪种方式,生成异常对象都是通过Throw语句实现的。2.重新抛出异常对象首先必须生成异常。如果一个方法中生成了异常,但是该方法并不处理它自己产生的异常,而是沿着调用层次向上传递,由调用它的方法或方法栈来

2015-08-17 20:26:34 1108

原创 异常处理概述

1.所谓异常,是指程序在运行过程中出现的不正常情况或错误。为了加强程序的健壮性,程序设计时必须考虑程序在运行时可能发生的异常情况,并作出相应的处理。在用传统的语言编程时,程序员只能通过函数的返回值来发出错误的信息,这易于导致很多错误。而在Java语言中,通过面向对象的方法来处理程序运行时的异常。当出现异常情况时,一个Exception对象就产生了,并交由异常处理程序处理,异常处理程序是使程序得以恢

2015-08-17 20:16:28 556

原创 final方法和final类,内部类

1.变量可以声明为final,说明该变量是常量,常量的值不能在声明后进行修改,并且在声明时必须对它进行初始化。final修饰符也能用于声明方法和类。子类不能重载超类中声明为final的方法。因为子类不可能重载private方法,所以声明为private的方法隐式地为final方法。声明为static方法也隐式为final方法,因为只能重载非静态方法。声明为final的类不能为超类。fina

2015-08-13 21:07:12 1583

原创 接口

1.在java中接口主要用于声明一组类的公共操作(功能)的接口。接口由一组常量和一组抽象方法组成。接口中不包括变量和有具体实现的方法。在java中不直接支持类间的多重继承,但接口支持多重继承,即一个接口支持多重继承,即一个接口可以有一个以上的父接口。在解决实际问题的过程中,往往需要这种机制。2.接口和抽象类的区别:(1)接口中不能实现任何方法,但抽象类可以。(2)一个类可以实现许多接口

2015-08-13 20:47:48 427

原创 抽象类和抽象方法

1.类是一组相同类型对象的描述,即通过类可抽象出一组对象的公共特性。而一组类的公共特性可以用超类来描述。同样,一组超类的公共特性或者公共接口的进一步抽象,可以用抽象类描述。类的公共接口用抽象方法描述。每个抽象类中至少包含一个抽象方法。    抽象类和具体类的区别分别为:抽象类只能作为继承层次结构中的超类,不能创建抽象类的对象,而具体类(非抽象类)可以用来创建对象。    抽象超类是一组类的

2015-08-12 20:29:26 445

原创 多态性

1.多态性:在层次结构中,超类中定义的属性或行为被子类继承之后,可以具有不同的数据类型或表现出不同的行为。这使得同一属性或者行为在超类及其各个子类中具有不同的语义。  在继承层次结构中,超类可以定义为抽象类或接口,通过在子类中实现超类中的抽象方法,从而实现对象的多态性。   继承层次结构中的子类对象可以视为超类的对象,这样就可以将子类的对象赋给超类变量。尽管子类的对象的类型不同,但

2015-08-12 20:11:39 530

原创 继承层次结构下的构造方法的调用次序

在创建子类对象时,必须先调用直接父类的构造方法,然后才调用子类本身的构造方法。调用直接父类的构造方法可显示地或隐式地进行。类似地,如果父类派生于另一个类,则要求父类的构造方法调用层次结构中上一级超类的构造方法,以此类推,最先调用的构造方法总是根类Object的构造方法,最后才会执行类层次结构中最底层的子类构造方法。超类的构造函数不能够被继承。2.继承层次结构下的finalize方法的调

2015-08-10 20:30:58 2584

空空如也

空空如也

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

TA关注的人

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