`
senton
  • 浏览: 205695 次
  • 性别: Icon_minigender_1
  • 来自: 紫禁城
社区版块
存档分类
最新评论
文章列表
  use master go   if exists (select * from sysdatabases where name='Study')--判断Study数据库是否存在,是则删除     drop database Study go   EXEC sp_configure 'show advanced options', 1 GO -- 更新当前高级选项的配置信息 RECONFIGURE GO                                                    
  创建数据库 指定数据库字符集和校对规则: mysql> create database it315 default character set gb2312 collate gb2312_chinese_ci;   进入刚创建的数据库: mysql> use it315; Database changed   创建表: mysql> create table student (id int primary key,name varchar(20) ...
  下列语句部分是Mssql语句,不可以在access中使用。   SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)   首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master ...
  MySql学习: 一. 要把一个表从一个类型转到另一个类型,可使用ALTER TABLE语句,这个语句指明新的类型: ALTER TABLE t ENGINE = MYISAM; ALTER TABLE t TYPE = BDB;   二. 存储过程: 下面一些情况下存储程序尤其有用: 1.当用不同语言编 ...
一。创建切面:Spring中的通知类型有四种:Around:拦截对目标对象方法调用,Before:在目标方法被调用之前调用,After:在目标方法被调用之后调用,Throws:当目标方法抛出异常时调用。 1)下面是一个Before类型的简单例子。1.首先创建一个拦截的类:package cn.itcast; import java.lang.reflect.Method;import java.util.Arrays; import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import ...
一 .第一个Spring程序: 首先创建一个接口:package cn.itcast; public interface GreetingService { public void sayGreeting();} 创建一个实现上面接口的JavaBean,用get,set方法获取和设置变量greeting的值package cn.itcast; import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory; public class GreetingServiceImp1 implements ...
一.1. 操作系统执行具体工作,应用程序发指令给操作系统,2. 操作系统询问应用程序的身份,验证应用程序的访问权限,3. 应用程序如何获得身份信息,桌面程序与服务程序的区别, 二 .集成ant和junit时,不仅测试程序需要junit.jar,ant的junit ...
一. 只要是RuntimeException的子异常可以不用throws或者try catch 二. 转载.设计模式之Composite(组合) Composite定义:将对象以树形结构组织起来,以达成“部分-整体” 的层次结构,使得客户端对单个对象和组合对象的使用具有一致性. Composite比较容易理解,想到Composite就应该想到树形结构图。组合体内这些对象都有共同接口,当组合体一个对象的方法被调用执行时,Composite将遍历(Iterator)整个树形结构,寻找同样包含这个方法的对象并实现调用执行。可以用牵一动百来形容。 所以Composite模式使用到Iterator模式,和 ...
一. 关于数据库.当今的数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。下表列出了OLTP与OLAP之间的比较。                                       OLTP                                      ...
一 . 属性<property>时须注意:1. <property name="id" value="1"/>  <property name="id" value="2"/> 在调用id时取的值是 1 ,但是运行ant时可以这样做:ant -Did=3 这是id的值就是 3 了.2. 假如现有一个属性文件test.property,其内容为: id=3 在build.xml里面有这么两句 <property name="id" value="1 ...
什么是工作流    ● 工作流的是从英文单词 Workflo w 翻译得来的,它本身的含义比较抽象 Work表示工作或任务, Flow 的含义是流动、流程或流量等,。以此类推, 用活动及活动之间变化的过程表示的业务流程就是工作流。工作流的概念 起源于生产组织和办公自动化领域,企业对于降低生产成本提高办事效率 提高企业经营过程的组织管理与流程优化的需求促使工作流成为企业管理 的主要研究内容之一。在没有引入计算机信息系统之前这些工作都是由人 工来完成的,近些年来伴随着世界经济及高新技术的发展尤其是计算机网 络技术和分布式数据库技术迅速发展,使工作流技术也迅速发展起来。用 信息技术改造传统产业,用信 ...
  设计模式之Template Template定义:定义一个操作中算法的骨架,将一些步骤的执行延迟到其子类中.<o:p></o:p> 其实Java的抽象类本来就是Template模式,因此使用很普遍.而且很容易理解和使用,我们直接以示例开始:<o:p></o:p> public abstract class Benchmark{  /**  * 下面操作是我们希望在子类中完成  */  public abstract void benchmark(); <o:p ...
面向对象的编程(OOP)中常用的概念是:继承、封装、多态。在面向方面的编程(AOP)中常使用的概念是: advices/interceptors, introductions, metadata, and pointcuts。AOP 面向方面编程的介绍: 面向方面的编程思路很简单。从面向过程、函数的编 ...
     61条面向对象设计的经验原则   你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起    ----- Arthur J.Riel  (1)所有数据都应该隐藏在所 ...
一 . Hashtable和HashMap   Hashtable继承自Dictionary类,而HashMap是Java1.2引进的Map interface的一个实现   HashMap允许将null作为一个entry的key或者value,而Hashtable不允许   还有就是,HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey。因为 contains方法容易让人引起误解。   最大的不同是,Hashtable的方法是Synchronize的,而HashMap不是,在 多个线程访问Hashtable时,不需要自己为它的方 ...
Global site tag (gtag.js) - Google Analytics