`
文章列表
bcp是SQL Server中负责导入导出数据的一个命令行工具,它是基于DB-Library的,并且能以并行的方式高效地导入导出大批量的数据。bcp可以将数据库的表或视图直接导出,也能通过SELECT FROM语句对表或视图进行过滤后导出。在导入导出数据时,可以使用默认值或是使用一个格式文件将文件中的数据导入到数据库或将数据库中的数据导出到文件中。下面将详细讨论如何利用bcp导入导出数据。   1. bcp的主要参数介绍   bcp共有四个动作可以选择。   (1) 导入。   这个动作使用in命令完成,后面跟需要导入的文件名。   (2) 导出。   这个动作使用out命令 ...
经验分享交流:常用SQL语句技法 下列语句部分是Mssql语句,不可以在access中使用。   SQL分类:   DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)   DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)   DCL—数据控制语言(GRANT,REVOKE,COMMIT,
安装Ruby:首先下载Ruby的安装包, ruby184-20.exe, 双击就可以安装啦, Win下安装这类文件可以说是相当方便啦, 一路下一步就OK了. 进入DOS, 运行 ruby -v能正常显示版本号的话证明安装成功了 安装Rails:安装Rails前, 要先安装几个支持库, 要不没法安装Rails哟, 而且对版本要求很严哦. 库从:http://rubyforge.org/下载 需要的库有: rake-0.7.1.gemactivesupport-1.3.1.gemactiverecord-1.14.3.gemactionpack-1.12.3.gemactionmailer ...
最近一直在学习Struts2的相关内容,现将在学习过程中遇到的各种异常及解决方法整理如下,希望能对初学者有所帮助   1:java.lang.NoClassDefFoundError: org/apache/struts2/dojo/views/jsp/ui/HeadTag  解决方法:原因缺少了dojo的JAR包,引入即可:struts2-dojo-plugin-2.1.2.jar   2:Unable to load configuration. - bean - jar:file:/F:/Struts2/Struts2/WebRoot/WEB-INF/lib/struts2-co ...
最近空闲时间在学习Ext2.0框架,只有一个字的感叹“强”,我从未想到JS代码能够写出这么绚丽的Web页面出来,以前看到YUI,惊若天人,如今看到EXT2.0的东西,更是感觉震撼。 Ext2.0是一个JS框架,它的Grid控件和其它可以显示数据的控件,能够支持多种数据类型,如二维数组、Json数据和XML数据,甚至包括我们自定义的数据类型。Ext为我们提供了一个桥梁Ext.data.Store,通过它我们可以把任何格式的数据转化成grid可以使用的形式,这样就不需要为每种数据格式写一个grid的实现了。 首先,一个表格应该有列定义,即定义表头ColumnModel: // 定义一个Co ...
1 构造方法的名字必须与类的名字相同,而静态工厂的方法名可以是任意的 2 每次执行new语句的时候,都会创建一个新的对象,而静态工厂方法每次调用,是否会创建一个新的对象,完全取决于方法的实现  
构造方法只能通过下列方式被调用: 1 当前类的其他构造方法通过this语句调用 2 当前类的子类的构造方法通过super语句调用 3 在程序中通过new语句调用它   构造方法的访问级别: 构造方法可以处于public ,protected,private ,默认4种访问级别之一   构造方法声明为private类型的场合 1 在这个类中仅仅包含了一些提供其他程序调用的静态方法,没有任何实例方法 2 禁止这个类被继承 3 这个类需要把构造自身的实例的细节封装起来,不允许其他程序通过new语句创建这个类的实例
重载方法必须满足下列条件 (1) 方法名必须相同 (2) 方法的参数签名必须相同 (3) 方法的返回类型和方法的修饰符可以不相同   方法覆盖必须满足下列条件 (1) 子类的方法的名称及参数必须和所覆盖的方法相同 (2) 子类的方法返回类型必须和所覆盖的方法相同 (3) 子类方法不能缩小所覆盖方法的访问权限 (4) 子类方法不能抛出比所覆盖方法更多的异常

Java中的修饰符

1 访问控制修饰符 public 的访问级别最高,其次是protected,默认和private 成员变量和成员方法可以处于4个访问级别中的一个:公开,受保护,默认和私有 顶层类可以处于公开或者默认级别,顶层类不能被protected和private修饰 局部变量不能被访问控制修饰符修饰   2 abstract修饰符 抽象类不能被实例化 抽象类中的可以没有抽象方法,但是包含了抽象方法的类必须被定义为抽象类 如果子类没有实现父类中的所有抽象方法,子类也必须定义为抽象类 抽象类不能被定义为private,final和static类型 没有抽象构造方法 抽象方法没有方法体 ...
JAVA相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之 ...
tomcat-常见实用配置 做jsp时,关于tomcat服务器优化,常遇到的一些简单问题的解决方法: 1.如何禁止访问目录列表: 修改tomcat x.x/conf/web.xml内的一个属性值,就是把true 改为 false 在web.xml里找到以下代码 <servlet> <servlet-name>default</servlet-name> <servlet-class> org.apache.catalina.servlets.DefaultServlet </servlet-class> ...
JAVA集合类框架学习 • Collection 接口是一组允许重复的对象。   • Set 接口继承 Collection,但不允许重复,使用自己内部的一个排列机制。   • List 接口继承 Collection,允许重复,以元素安插的次序来放置元素,不会重新排列。   • Map接口是一组成对的键-值对象,即所持有的是key-value pairs。Map中不能有重复的key。       拥有自己的内部排列机制。   容器中的元素类型都为Object。从容器取得元素时,必须把它转换成原来的类型。 1.Collection 接口: 用于表示任何对象或元 ...
定时执行任务的三种方法: 1)java.util.Timer. 2)ServletContextListener. 3)org.springframework.scheduling.timer.ScheduledTimerTask 1)java.util.Timer 这个方法应该是最常用的,不过这个方法需要手工启动你的任务: Timer timer=new Timer(); timer.schedule(new ListByDayTimerTask(),10000,86400000); 这里的ListByDayTimerTask类必须extends Timer ...
问题领域:是指软件系统所模拟的真实世界中的系统。 对象:是对问题领域中的食物的抽象,对象主要有以下特性: (1) 万物皆为对象,问题领域中的实体和概念都可以抽象成对象 (2) 每个对象都是唯一的 (3) 对象具有属性和行为,其中对象的行为包括具有的功能及具体的实现 (4) 对象具有状态,状态是指某个瞬间对象的各个属性的取值,对象的某些行为往往会改变对象自身的状态,即属性的取值 (5) 对象都属于某个类,每个对象都是某个类的实例 类:是一组具有相同属性和行为的对象的抽象,类及类的关系构成了对象模型的主要内容,对象是类的实例,类是对象的模板 类之间的关系主要分为5种 (1)关联:类A与类B的实例之间 ...
最近因为工作需要,在自己机器上安装了Redhat as 5.3这个系统,从整个安装的过程来看,个人认为对于从未有安装过Linux系统的新手来说,最感到害怕和担心的就是安装过程中的硬盘分区操作,因为一旦分区出现问题很容易对硬盘上的数据造成灾难性的破坏,尤其在多系统共存的情况下,现将我在安装过程中的分区情况和方法简单介绍如下,希望能给相关的朋友带来一定的帮助 1 分区方式的选择,在系统安装过程中系统安装引导程序会提示让我们选择是自动分区还是自定义分区,一定要记得选择是自定义分区,此步骤是最关键的一步 2 分区大小的设定 选择自定义分区以后,一般我们都会在空闲的分区上新建Linux系统所需要的分区 ...
Global site tag (gtag.js) - Google Analytics