Nhibernate入门

Size: px
Start display at page:

Download "Nhibernate入门"

Transcription

1 Nhibernate 入门 对大部分 Nhibernte 操作, 都写了一个 Demo, 映射文件全部手写 ( 手疼 ), 看完后会对 Nhibernte 有个全面的了解 不想看文字的, 可以看看附件中的代码 什么是 Nhibernate Nhibernate 会把数据库中的表用对象图的形式表现出来, 对开发人员来说, 他们面对的不是底层的 ADO,DateSet 等结构, 而是包含业务逻辑的对象 Nhibernate 足够聪明, 它能做到自动 透明的持久化对象图, 这节省了大量的开发时间, 也弥补了对象设计和数据库设计间的不对称性 Nhibernte 主要用来解决复杂的业务逻辑, 而不适合简单逻辑或以数据为中心的系统 Nhibernte 中的几个重要对象 下面介绍 Nhibernate 中常用的几个对象, 首先是 Configuration Configuration Configuration 负责管理 Nhibernate 的配置信息以及类与数据库之间的映射文件 (*.hbm.xm), 负责创建 ISessionFactory Nhibernate 可以通过下面两种方式进行初始化 : 一 配置文件配置文件是最常用的方式, 灵活简单 <?xml version="1.0" encoding="utf-8"?> <hibernate-configuration xmlns="urn:nhibernate-configuration-2.2" > <session-factory name="sampledb"> <property name="dialect">nhibernate.dialect.mssql2000dialect</property> <property name="connection.provider">nhibernate.connection.driverconnectionprov ider</property> <property name="connection.driver_class">nhibernate.driver.sqlclientdriver</pro perty> <property name="connection.connection_string">data Source=DD-10980FA277D7;Databa se=sampledb;user ID=sa;Password=sa;</property> <property name="connection.isolation">readcommitted</property>

2 <property name="default_schema">sampledb.dbo</property> <property name="show_sql">true</property> <!--<property name="hibernate.current_session_context_class">nhibernate.context. ManagedWebSessionContext</property>--> <mapping assembly="domain" /> </session-factory> </hibernate-configuration> 下面的代码会调用默认的 hibernat.cfg.xml 配置文件 : Configuration cfg = new Configuration().Configure(); 如果要用非默认文件初始化可以用下面代码 : Configuration cfg = new Configuration().Configure(specificConfigName); 二 通过代码设置 Configuration 属性, 这种方式不推荐使用 通过配置文件名 Configuration cfg = new Configuration().AddFile("Item.hbm.xml").AddFile("Bid.hbm.xml"); 通过内嵌资源 Configuration cfg = new Configuration().AddClass(typeof(NHibernate.Auction.Item)).AddClass(typeof(NHibernate.Auction.Bid)); 这种方式自动加载对应类名称的 hbm.xml 文件 通过程序集 Configuration cfg = new Configuration().AddAssembly( "NHibernate.Auction" ); 这种方式会加载指定程序集中所有的 hbm.xml 文件 注意 :Nhibernate 需要的只是 hbm.xml 文件, 而不需要每个文件对应的类, 类信息有 Nhibernte 通过反射与动态代理得到

3 ISessionFactory ISessionFactory 管理数据库的映射关系 二级缓存和 Sql 语句池, 负责创建 Session, 重量级对象, 一个数据库对应一个, 不能频繁创建, 一般采用单例模式 下面语句创建了 ISessionFactory ISessionFactory sessions = cfg.buildsessionfactory(); ISession ISession 作为 Nhibernate 的一级缓存, 是最常用的对象,ISession 的操作比较复杂, 涉及到的内容很多, 后面会详细介绍 下面语句创建 ISession ISession session=sessions.opensession(); 持久化类与映射文件 下面的例子实现最简单的持久化操作 假定我们已经抽象出了某个业务领域的域模型 : 包含客户 订单 客户有客 户名, 订单包含订单号, 并且要求根据订单能找到对应的客户信息 首先创建持久化类持久化类作为域对象使用, 可以是标准的 C# 类, 也可以是 POCO 类型, 如果持久化类遵循 POCO 模型,Nhibernate 可以工作的更好 在最新的 Nhibernate 中, 默认了属性的延迟加载, 为了能够让动态代理创建持久化的代理对象, 必须把属性设置为 virtual, 否则通过 lazy=false 关闭延迟加载 不要混淆持久化类与持久化状态, 持久化类没有状态概念, 它可以处于任何状态 用 C# 实现上面的域模型定义 Customer: public class Customer private int _id;

4 private string _name; public Customer() public Customer(string name) _name = name; public virtual int Id get return _id; set _id = value; public virtual string Name get return _name; set _name = value; 定义 Order, 并建立到 Customer 的单向关联 : public class Order private int _id; private string _ordernumber; private Customer _customer; public Order(string orderno,customer c) _ordernumber = orderno; _customer = c; public Order() public virtual int Id get return _id; set _id = value;

5 public virtual string OrderNumber get return _ordernumber; set _ordernumber = value; public virtual Customer Customer get return _customer; set _customer = value; 到此持久化类以及定义完, 下面要做的是把它映射到表 在 Nhibernate 中通过配置文件实现映射, 这保证了域模型的可移植性 映射文件以 nbm.xml 作为后缀名, 映射文件名称可以任意, 但是最好和持久化类同名 其次创建映射文件 Customer 的映射文件 Customer.hbm.xml <?xml version="1.0" encoding="utf-8"?> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" assembly="domain" namespace= "Domain" > <class name="customer" table="customers" > <id name="id" column="id" type="int32"> <generator class="native"/> </id> <property name="name" column="name" type="string"/> </class> </hibernate-mapping> Order.hbm.xml <?xml version="1.0" encoding="utf-8"?> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" assembly="domain" namespace= "Domain" >

6 <class name="domain.order,domain" table="orders" > <id name="id" column="id" type="int32"> <generator class="native"/> </id> <property name="ordernumber" column="order_number" type="string"/> <many-to-one name="customer" class="domain.customer,domain" column="customer_ Id" cascade="save-update"/> </class> </hibernate-mapping> 配置文件完成下面的几类映射 一 首先通过 OID 建立对象引用和数据表主键间的映射 在.net 中, 通过引用来唯一标识一个对象, 而在数据库中用主键唯一标识 一条记录, 因此必须建立对象与数据库表记录之间的一一对应关系 这种关系在 Nhibernate 中通过 OID 建立 如 Customer.hbm.xml <id name="id" column="id" type="int32"> <generator class="native"/> </id> OID 通过 id 元素映射, 通常对应表的主键 (ID), 但这也不是强制性的, OID 的目的是为了建立一一映射关系 二 建立类和表之间的关系 要建立下面几种映射 : 通过 class 元素建立类名称与表名称的映射 : <class name="domain.order,domain" table="orders" /> 通过 property 元素建立类属性和表字段的映射 <property name="name" column="name" type="string"/> Type 可以为 Nhibernate 类型.net 类型 自定义类型, 此处用的是 Nhibernate 类型 建立对象间关系和表关系的映射, 如把对象单向多对一关联映射为外健关系 <many-to-one name="customer" class="domain.customer,domain" column="customer_id" cascade="save-update"/> 建立一些辅助功能, 这些能让 nhibernate 把持久化做的更好, 如 : 延迟加 载, 抓取策略以及为更好生成数据库 schema 而设置的特性 (column 特性 ) 等

7 下面的配置为数据库架构生成器提供了更详细信息 : <property name="name" > <column name="name" sql-type="varchar" length="80"/> </property> 到此, 已经建立了持久化类和数据表的关系, 以后就可以透明持久化数据, Nhibernate 会把我们对持久化类的操作通过 Sql 映射到数据库 这时我们也从 烦人的 ADO 中解脱出来, 可以把精力放到业务关系上, 着力解决实际问题, 而不 是技术问题 最后要做的是通过 Session 把业务数据存储到数据库 简单的 CRUD 操作, 其中 Session 是 Sessin 接口的实例, 例子中省去了 Session 管理 public void Insert() Customer c1 = new Customer("ding"); Session.Save(c1); public void Select() Customer c1 = Session.Load<Customer>(1); public void Update() Customer c1 = Session.Load<Customer>(1); c1.name = "dinghao"; Session.Save(c1); public void Delete() Customer c1 = Session.Load<Customer>(1); Session.Delete(c1); 代码是不是很简单?Nhibernate 就是如此简便 因为涉及到 Session, 稍做 些解释, 这些有利于后面其他概念的理解和优化 Nhibernate

8 Session 作为一级缓存, 维护着内存中的对象图, 每当加载对象时 Session 就保存对象的一份引用, 使之不被回收, 作为缓存待用 如 : Customer c1 = Session.Load<Customer>(1); 会创建 Customer 实例的两份引用, 一份保存在 c1, 另一份保存在 Session, 这样即使 c1 不在引用 Customer, 只要 Session 不被情空,Customer 对象仍然存活 这样查询时如果缓存命中, 就不会再读取数据库, 提高了效率 Customer c1 = new Customer("1"); Session.Save(c1); // 执行 insert Customer c2 = Session.Get<Customer>(c1.Id); // 缓存中有数据, 不会执行 select Session 还可以提供更优化的 Sql, 因为只有在清理缓存时才执行 sql, 这也就提供了一个优化 sql 的时机, 这时可以通过一些策略来使 Nhibernate 生产更高效的 sql 语句, 优化后面有更详细说明 但是 Session 的缺点也很明显, 它必须维护缓存于数据库的一致性, 这造成没有办法实现高效的更新和删除操作, 每次更新删除时必须通过执行查询, 来保证 Session 不存在脏数据 如下面的删除操作 : public void Delete() Customer c1 = Session.Load<Customer>(1); Session.Delete(c1); 首先执行 Load, 然后删除 这是 Nhibernate 不能解决的问题, 是 Session 模型本身的缺陷, 一些优化只能缓解这种性能损失, 所以批量操作最好通过 NativeSql Nhibernte1.2 的文档说, 通过把 batch-size 设置为 0,SqlServer 会执行批量更新 删除 没有经过测试 或许后续版本会提供无状态的 Session 和 bulk 更新删除 (Hibernate3) 状态 对象分三种状态, 理解状态是理解 Session 管理的基础 临时状态 : 对象位于内存, 但没有被 Session 管理, 不对应数据库记录

9 持久状态 : 已经加入到 Session 中, 由 Session 管理,Nhibernate 负责持久化, 有对应记录 游离状态 : 没有被 Session 管理, 但可能对应一条纪律, 也可能没有 简单的说这条记录有主键值,Nh 会把它作为游离态, 否则作为临时态 对象转换图 : 实体和值对象 Nhibernate 中对象分两种, 一种是值一种是实体, 这是非常重要的概念 两者的本质区别是值没有 OID, 这就意味着值是个残缺的实体, 他不能单独持久 化, 不能建立到实体的关联 抓取策略 新版中通过 lazy 和 fetch 定义抓取策略, 其中 lazy 定义什么时候检索数据, fetch 定义如何检索数据 两种结合使用,lazy 默认为 true,fetch 默认是 select 由于默认采用延迟加载, 如果 Session 关闭后, 访问没有被加载对象会抛异常, 可以调用 NhibernteUtil.Initialize(); 使其被加载 或者 Session 关闭前对数据做初始化

10 Fetch 默认采用 select, 这通常导致 N+1 问题, 其中的一种解决方式是, 把 fetch 设置为 join, 以采用左外链接检索 批量检索, 通过 batch-size 可以缩减生成的 Select 语句数量 查询方式 Hql Hql 是面向对象的查询语言, 虽然看起来类似于 sql, 这只是为了让熟悉 sql 的用户更容易使用,Hql 用到的是持久化类 几个例子 : public void AgrigateFunction() IList customers = Session.CreateQuery("select max(c.age),sum(c.age) f rom Customer c").list(); Console.Write(customers.Count); public void InnerJoin() IList customers = Session.CreateQuery("select c from Customer c inner join c.orde rs o where c.name like 'T%'").List(); Console.Write(customers.Count); public void FetchLeftJoin() IList<Customer> customers = Session.CreateQuery("from Customer c left join fetch c.orders o w here c.name like 'T%'").List<Customer>(); Console.Write(customers.Count); QBC

11 提供面向对象的查询语法, 不需要了解 Sql, 就可以使用 如 : public void WhereSelect() IList<Customer> customers = Session.CreateCriteria(typeof(Customer)).Add(Expression.Eq ("Name", "Tom")).List<Customer>(); IList<Customer> customers2 = Session.CreateCriteria(typeof(Customer)).Add(Expression.E q("this.name", "Tom")).List<Customer>(); 下面是简单的 Hql 和 QBC 操作 NativeSql 最新的 Nhibernte 增强了本地 sql 查询, 感觉可以比上 Ibatise 了, 比以前好用很多 如 : 实体查询, 把 sql 语句查询结果自动映射到类 public void Entiy() IList<Customer> c = Session.CreateSQLQuery("select * from CUstomers").AddEntit y(typeof(customer)).list<customer>(); Console.Write(c.Count); 标量查询 : 把查询结果映射到集合 public void ScaleSelect() IList c =Session.CreateSQLQuery("select * from CUstomers").AddScalar("Name", N HibernateUtil.String).AddScalar("Age", NHibernateUtil.Int32).List(); Console.Write(c.Count);

12 数据库设计和类设计 关系数据库和 OO 的不对称性, 才使得 ORM 有用武之地, 首先是粒度, 数据库为了效率一般采用粗粒度模型, 而 OO 为了重用性 简便性多采用细粒度模型 这要求 Nhibernte 必须能透明的再两者间转换 其次是 OO 的一些特性, 如关联 继承 多态 组合, 在数据库中没有对应概念, 这时 Nhibernte 要解决的第二个问题 以关联为例, 类有一对一, 一对多, 多对一, 多对多关联, 并且这些关系是有方向的 数据库并不存在这些关系, 也没有任何方向问题, 但是数据库通过 SQL 可以模拟任意的关联关系 所以只要设置好 Nhibernte 的映射元数据, 就可以把对象关联映射到数据库 后面有这几种映射方式的例子, 见代码 把 OO 概念映射到数据库 下面的通过例子说明怎么映射 OO 概念到数据库, 虽然分开说明, 但他们不是孤 立的 映射关联关系类的关联不一定需要映射到数据库, 反之也一样 管理分实体间的关联与实体到值对象的关联, 其中实体关联最常用 通过两种方式映射下面的关联关系实体间的 one2many 关联

13 代码 : private IList<Order> _orders; public virtual IList<Order> Orders get return _orders; set _orders = value; 建立文件 : <bag name="orders" table="orders"> <key column="customer_id"/> <one-to-many class="domain.order" not-found="exception"/> </bag> 如果不希望 Order 有自觉的生命期, 可以建立实体与值对象间的关联, 代码 : private IList<Order> _valueorders; public virtual IList<Order> ValueOrders get return _valueorders; set _valueorders = value; 映射文件 : <bag name="valueorders" table="orders">

14 <key column="customer_id"/> <composite-element class="order"> <property name="ordernumber" column="order_number" type="string"/> <property name="price" column="price" type="decimal"/> </composite-element> </bag> 测试代码 : public void ComponentSet() Customer c = new Customer("ding"); IList<Domain.Order> os = new List<Domain.Order>(); os.add(new Domain.Order("dd",3)); c.valueorders = os; Session.Save(c); 映射组成关系组件在 Nhibernate 中用于映射对象间的组成关系组件是值对象 (Value), 用 Componet 以及包含 Component 的其他元素映射 如, 映射下面的模型 <component name="homeaddress" class="address"> <property name="street" type="string" column="home_street"/> <property name="city" type="string" column="home_city"/> <property name="province" type="string" column="home_province"/>

15 <property name="zipcode" type="string" column="home_zipcode"/> </component> <component name="companyaddress" class="address"> <property name="street" type="string" column="com_street"/> <property name="city" type="string" column="com_city"/> <property name="province" type="string" column="com_province"/> <property name="zipcode" type="string" column="com_zipcode"/> </component> private Address _homeaddress; public virtual Address HomeAddress get return _homeaddress; set _homeaddress = value; private Address _companyaddress; public virtual Address CompanyAddress get return _companyaddress; set _companyaddress = value; 测试代码 [TestFixture] [Category("Composite")] public class Composite:NhSession public void SaveAll() Customer c = new Customer("ding"); Address ha = new Address("ha", "bj", "hb", "0000"); Address ca = new Address("ha", "bj", "hb", "0000"); Session.Save(c); public void SaveWithoutComponent()

16 Customer c = new Customer("ding"); Session.Save(c); public void NullSemantic() Customer c = new Customer("ding"); Session.Save(c); Customer c2 = Session.Load<Customer>(c.Id); Assert.IsNull(c2.HomeAddress); 映射继承关系以及多态映射继承有下面三种方式 : 现在以例子说明 table per class 与 concrete table inheritance 继承方式 假设存在下面的对象关系 :

17 如果用为了提高数据库效率, 可以通过 一个表映射继承, 也就是单表继承 首先再数据库设置一个标志例, 该列说明雇员的类型 程序代码 : 见附件 映射关系 : <?xml version="1.0" encoding="utf-8"?> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" assembly="domain" namespace="domai n.inheritance"> <class name="iemployee" table="employees"> <id name="id" column="id" type="int32"> <generator class="native"/> </id> <discriminator column="employee_type" type="string"/> <property name="name" column="name" type="string"/> <subclass name="salariedemployee" discriminator-value="se" > <property name="salary" column="salary" type="int32"/> </subclass> <subclass name="hourlyemployee" discriminator-value="he"> <property name="rate" column="rate" type="int32"/> </subclass> </class> </hibernate-mapping>

18 测试代码 : [TestFixture] [Category("PerClassInheritence")] public class PerClassInheritence:NhSession public void SaveSubClass() IEmployee se = new SalariedEmployee("ding",3); Session.Save(se); /// <summary> /// 多态查询 /// </summary> public void GetBase() IList<IEmployee> es= Session.CreateQuery("from IEmployee").List<IEmployee>(); Console.Write(es.Count); public void GetSubBase() int id = SaveHourEmployee(); IEmployee es = Session.Get<HourlyEmployee>(id); Console.Write(es.ToString()); private int SaveHourEmployee() IEmployee he = new HourlyEmployee("ding", 3); Session.Save(he); return he.id; 这种方式至持多态查询 一个具体类一个表, 这种方式不能映射基类, 所以不支持多态查询

19 代码省略, 见附件 集合映射集合映射分两类, 一是实体类型集合, 如关联的多端, 另一类是值类型集合 集合映射有两种语义, 一种是.net 中集合的概念, 另一种是 nhibernate 中集合的概念, 前种在代码文件中体现, 后一种体现在映射文件中 如用 bag 映射 IList,ICollection 集合对应数据库中的表, 表必须存在外键 做为集合元素的列, 如果用含有索引语义的集合做映射, 还必须包含能做索引的项 这部分和关联关系密切, 可以结合理解 代码种经常会使用到集合, 下面看看怎么把集合映射到数据库 假设有下面的代码 private ISet<string> _images; public virtual ISet<string> Images get return _images; set _images = value; private IDictionary<string,string> _mapimages; public virtual IDictionary<string,string> MapImages get return _mapimages; set _mapimages = value; private IList<Order> _valueorders; public virtual IList<Order> ValueOrders get return _valueorders; set _valueorders = value; 映射 Set,set 是无序, 没有索引, 没有重复值的集合

20 <set name="images" table="image" > <key column="customer_id" /> <element column="filename" type="string"/> </set> 映射 Map,map 包含键值对 <map name="mapimages" table="image"> <key column="customer_id"/> <index column="filename" type="string"/> <element column="imagename" type="string"/> </map> 映射组件见关联关系集合排序, 分两种一种为内存排序, 另一种为通过 Sql 排序 内存排序可以通过实现 IComparer 接口, 实现自定义排序 Sql 排序通过 order-by 特性制定列名及排序机制, 如 :order-by= Filename desc 怎么理解 Nhibernte 理解 NHibernate, 应该从对象开始, 即总是要考虑如何把对象映射到对应的数据库结构, 而不是反过来思考 考虑 Nhibernte 生成的 Sql 是否过量, 如果是考虑优化 Nhibernate, 确实很复杂, 我们用到的一般只是他的一部分功能 开发方式 开发可以从数据库建模开始, 也可以从 OO 建模开始 如果从数据库开始, 就要把数据库表映射为类 hbm.xml 文件 反之则把 OO 映射为表 hbm.xml 文件 由于 Nhibernte 可以可以隔离类和数据库, 我认为这种情况下两种方式区别已经不大, 主要的问题在于哪知能更好的自动生成, 以及在以后修改一方时能更好的自动更正另一方 不过最重要的一点是, 不论从哪一方开始设计, 最终的对象都不能是表的直接映射, 否则采用 Nhibernte 也就没有什么意义了

21 好像还可以同时进行, 建立抽象模型后, 一边设计数据库, 一边设计持久化类, 最后用 hbm.xml 映射两者的关系 这种方式好像是最优的, 缺点就是没有办法用 自动生成工具, 工作量较大 辅助工具 最常用的是通过书库架构生成类和映射文件, 目前支持 1.2 的工具不多, 下面是支持 1.2 的模版 : 但是必须要明确的是, 生成的类一定要看看是否符合 OO 的标准, 不要把任何表都映射为类 其他工具包括, 通过 hbm.xml 生成数据库, 通过特性映射而不用写 hbm.xml 资料 中文 : 孙卫琴, 精通 hibernte,java 对象持久化技术详解英文 :nhibernate referenc,hibernate in action,nhibernae in action( 十月出版 ) 认真写了好久的例子 : 为什么不选用 ActiveRecord

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double

More information

输入 project name 选择完成

输入 project name 选择完成 JAVA 程序访问 HighGo DB 的环境准备 山东瀚高科技有限公司版权所有仅允许不作任何修改的转载和转发 Hibernate 的配置 MyEclipse 中创建新项目 : 选择菜单栏 file---new---project 选择 web project 进行下一步 输入 project name 选择完成 4. 单击 " 添加 JAR/ 文件夹 ", 会如下图出现 JDBC 下载 Hibernate

More information

7 以下关于 SessionFactory 的说法正确的是 ( ) A 对于每个数据库事务, 应该创建一个 SessionFactory 对象 B 一个 SessionFactory 对象对应多个数据库存储源 C SessionFactory 是重量级的对象, 不应该随意创建 如果系统中只有一个数据

7 以下关于 SessionFactory 的说法正确的是 ( ) A 对于每个数据库事务, 应该创建一个 SessionFactory 对象 B 一个 SessionFactory 对象对应多个数据库存储源 C SessionFactory 是重量级的对象, 不应该随意创建 如果系统中只有一个数据 第七章初识 Hibernate 样题 B 卷 一 填空题 ( 每小题 2 分, 共 20 分 ) 1 Hibernate 是一个开放源代码的 框架 2 Hibernate 是用 的编程思想来操作数据库的 3 ORM 就是利用描述 之间映射的元数据, 自动把 Java 应用程序中的对象, 持久化到关系型数据库的表中 4 目前企业主流使用的 Hibernate 版本是 5 Configuration 实例主要用于启动

More information

untitled

untitled -JAVA 1. Java IDC 20 20% 5 2005 42.5 JAVA IDC JAVA 60% 70% JAVA 3 5 10 JAVA JAVA JAVA J2EE J2SE J2ME 70% JAVA JAVA 20 1 51 2. JAVA SUN JAVA J2EE J2EE 3. 1. CSTP CSTP 2 51 2. 3. CSTP IT CSTP IT IT CSTP

More information

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double x) { d

More information

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM CHAPTER 6 SQL SQL SQL 6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM 3. 1986 10 ANSI SQL ANSI X3. 135-1986

More information

目錄

目錄 資 訊 素 養 線 上 教 材 單 元 五 資 料 庫 概 論 及 Access 5.1 資 料 庫 概 論 5.1.1 為 什 麼 需 要 資 料 庫? 日 常 生 活 裡 我 們 常 常 需 要 記 錄 一 些 事 物, 以 便 有 朝 一 日 所 記 錄 的 事 物 能 夠 派 得 上 用 場 我 們 能 藉 由 記 錄 每 天 的 生 活 開 銷, 就 可 以 在 每 個 月 的 月 底 知

More information

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 odps-sdk 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基 开放数据处理服务 ODPS SDK SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基础功能的主体接口, 搜索关键词 "odpssdk-core" 一些

More information

基于ECO的UML模型驱动的数据库应用开发1.doc

基于ECO的UML模型驱动的数据库应用开发1.doc ECO UML () Object RDBMS Mapping.Net Framework Java C# RAD DataSetOleDbConnection DataGrod RAD Client/Server RAD RAD DataReader["Spell"].ToString() AObj.XXX bug sql UML OR Mapping RAD Lazy load round trip

More information

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例 帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例 这篇文章主要介绍了帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例, 本文还详细介绍了帝国 CMS 数据库类中的一些常用方法, 需要的朋友可以参考下 例 1: 连接 MYSQL 数据库例子 (a.php)

More information

untitled

untitled http://idc.hust.edu.cn/~rxli/ 1.1 1.2 1.3 1.4 1.5 1.6 2 1.1 1.1.1 1.1.2 1.1.3 3 1.1.1 Data (0005794, 601,, 1, 1948.03.26, 01) (,,,,,) 4 1.1.1 Database DB 5 1.1.1 (DBMS) DDL ( Create, Drop, Alter) DML(

More information

通过Hive将数据写入到ElasticSearch

通过Hive将数据写入到ElasticSearch 我在 使用 Hive 读取 ElasticSearch 中的数据 文章中介绍了如何使用 Hive 读取 ElasticSearch 中的数据, 本文将接着上文继续介绍如何使用 Hive 将数据写入到 ElasticSearch 中 在使用前同样需要加入 elasticsearch-hadoop-2.3.4.jar 依赖, 具体请参见前文介绍 我们先在 Hive 里面建个名为 iteblog 的表,

More information

Microsoft Word - Hibernate与Struts2和Spring组合指导.doc

Microsoft Word - Hibernate与Struts2和Spring组合指导.doc 1.1 组合 Hibernate 与 Spring 1. 在 Eclipse 中, 新建一个 Web project 2. 给该项目增加 Hibernate 开发能力, 增加 Hibernate 相关类库到当前项目的 Build Path, 同时也提供了 hibernate.cfg.xml 这个配置文件 3. 给该项目增加 Spring 开发能力, 增加 spring 相关类库到当前项目的 Build

More information

金融信息系统数据库访问实验指导书.doc

金融信息系统数据库访问实验指导书.doc lyaiqing@126.com Hibernate 1. 2. get load 3. update delete 001 1. java HibernateDemo06 2. Hibernate a) Folder lib b) lib import General File System c) next Browse d) jar e) Select All Finish f) lib >Build

More information

本章学习目标 小风 Java 实战系列教程 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc

本章学习目标 小风 Java 实战系列教程 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc 本章学习目标 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 配置视图解析器 @RequestMapping 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc 和 Struts2 都属于表现层的框架, 它是 Spring 框架的一部分, 我们可 以从 Spring 的整体结构中看得出来 :

More information

untitled

untitled 1 Access 料 (1) 立 料 [] [] [ 料 ] 立 料 Access 料 (2) 料 [ 立 料 ] Access 料 (3) 料 料 料 料 料 料 欄 ADO.NET ADO.NET.NET Framework 類 來 料 料 料 料 料 Ex MSSQL Access Excel XML ADO.NET 連 .NET 料.NET 料 料來 類.NET Data Provider

More information

untitled

untitled 1 Access 料 (1) 立 料 [] [] [ 料 ] 立 料 Access 料 (2) 料 [ 立 料 ] Access 料 (3) 料 料 料 料 料 料 欄 ADO.NET ADO.NET.NET Framework 類 來 料 料 料 料 料 Ex MSSQL Access Excel XML ADO.NET 連 .NET 料.NET 料 料來 類.NET Data Provider

More information

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7. Kubernetes 包管理理 工具 Helm 蔺礼强 Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7. Kubernetes

More information

untitled

untitled 1 .NET 料.NET 料 料來 類.NET Data Provider SQL.NET Data Provider System.Data.SqlClient 料 MS-SQL OLE DB.NET Data Provider System.Data.OleDb 料 Dbase FoxPro Excel Access Oracle Access ODBC.NET Data Provider 料

More information

untitled

untitled Database System Principle Database System Principle 1 SQL 3.1 SQL 3.2-3.3 3.4 3.5 3.6 Database System Principle 2 3.1 SQL SQL Structured Query Language SQL Database System Principle 3 SQL 3.1.1 SQL 3.1.2

More information

季刊9web.indd

季刊9web.indd 在 全 国 现 场 会 上 成 功 展 示 全 国 烟 叶 收 购 暨 现 代 烟 草 农 业 建 设 现 场 会 7 月 6 日 至 8 日 在 昆 明 召 开 在 国 家 局 的 领 导 下, 由 我 司 技 术 开 发 的 烟 站 ( 单 元 ) 烟 叶 管 理 信 息 系 统 在 现 场 会 上 成 功 展 示, 并 得 到 参 会 领 导 及 代 表 们 的 关 注 与 认 可 该 系 统

More information

单元四数据的查询 数据库原理与应用 课内例题 任务 5 多表查询 课内例题 例创建数据表 orders, 并向表中添加记录 首先创建表 orders,sql 语句如下 : CREATE TABLE orders( o_num int NOT NULL AUTO_INCREMENT, o_date d

单元四数据的查询 数据库原理与应用 课内例题 任务 5 多表查询 课内例题 例创建数据表 orders, 并向表中添加记录 首先创建表 orders,sql 语句如下 : CREATE TABLE orders( o_num int NOT NULL AUTO_INCREMENT, o_date d 任务 5 多表查询 课内例题 例创建数据表 orders, 并向表中添加记录 首先创建表 orders,sql 语句如下 : CREATE TABLE orders( o_num int NOT NULL AUTO_INCREMENT, o_date datetime NOT NULL, c_id int NOT NULL, PRIMARY KEY (o_num) ) ; 插入需要演示的数据,SQL

More information

无类继承.key

无类继承.key 无类继承 JavaScript 面向对象的根基 周爱 民 / aimingoo aiming@gmail.com https://aimingoo.github.io https://github.com/aimingoo rand = new Person("Rand McKinnon",... https://docs.oracle.com/cd/e19957-01/816-6408-10/object.htm#1193255

More information

目錄 C ontents Chapter MTA Chapter Chapter

目錄 C ontents Chapter MTA Chapter Chapter 目錄 C ontents Chapter 01 1-1 MTA...1-2 1-2...1-3 1-3...1-5 1-4...1-10 Chapter 02 2-1...2-2 2-2...2-3 2-3...2-7 2-4...2-11...2-16 Chapter 03 3-1...3-2 3-2...3-8 3-3 views...3-16 3-4...3-24...3-33 Chapter

More information

<4D6963726F736F667420506F776572506F696E74202D20332D322E432B2BC3E6CFF2B6D4CFF3B3CCD0F2C9E8BCC6A1AAD6D8D4D8A1A2BCCCB3D0A1A2B6E0CCACBACDBEDBBACF2E707074>

<4D6963726F736F667420506F776572506F696E74202D20332D322E432B2BC3E6CFF2B6D4CFF3B3CCD0F2C9E8BCC6A1AAD6D8D4D8A1A2BCCCB3D0A1A2B6E0CCACBACDBEDBBACF2E707074> 程 序 设 计 实 习 INFO130048 3-2.C++ 面 向 对 象 程 序 设 计 重 载 继 承 多 态 和 聚 合 复 旦 大 学 计 算 机 科 学 与 工 程 系 彭 鑫 pengxin@fudan.edu.cn 内 容 摘 要 方 法 重 载 类 的 继 承 对 象 引 用 和 拷 贝 构 造 函 数 虚 函 数 和 多 态 性 类 的 聚 集 复 旦 大 学 计 算 机 科 学

More information

<ADB6ADB1C25EA8FAA6DB2D4D56432E706466>

<ADB6ADB1C25EA8FAA6DB2D4D56432E706466> packages 3-31 PART 3-31 03-03 ASP.NET ASP.N MVC ASP.NET ASP.N MVC 4 ASP.NET ASP.NE MVC Entity Entity Framework Code First 2 TIPS Visual Studio 20NuGetEntity NuGetEntity Framework5.0 CHAPTER 03 59 3-3-1

More information

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 -> 目录 1 大概思路... 1 2 创建 WebAPI... 1 3 创建 CrossMainController 并编写... 1 4 Nuget 安装 microsoft.aspnet.webapi.cors... 4 5 跨域设置路由... 4 6 编写 Jquery EasyUI 界面... 5 7 运行效果... 7 8 总结... 7 1 1 大概思路 创建 WebAPI 创建 CrossMainController

More information

Microsoft Office SharePoint Server MOSS Web SharePoint Web SharePoint 22 Web SharePoint Web Web SharePoint Web Web f Lists.asmx Web Web CAML f

Microsoft Office SharePoint Server MOSS Web SharePoint Web SharePoint 22 Web SharePoint Web Web SharePoint Web Web f Lists.asmx Web Web CAML f Web Chapter 22 SharePoint Web Microsoft Office SharePoint Server MOSS Web SharePoint Web SharePoint 22 Web 21 22-1 SharePoint Web Web SharePoint Web Web f Lists.asmx Web Web CAML f Views.asmx View SharePoint

More information

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc References (Section 5.2) Hsuan-Tien Lin Deptartment of CSIE, NTU OOP Class, March 15-16, 2010 H.-T. Lin (NTU CSIE) References OOP 03/15-16/2010 0 / 22 Fun Time (1) What happens in memory? 1 i n t i ; 2

More information

SQL Server SQL Server SQL Mail Windows NT

SQL Server SQL Server SQL Mail Windows NT ... 3 11 SQL Server... 4 11.1... 7 11.2... 9 11.3... 11 11.4... 30 11.5 SQL Server... 30 11.6... 31 11.7... 32 12 SQL Mail... 33 12.1Windows NT... 33 12.2SQL Mail... 34 12.3SQL Mail... 34 12.4 Microsoft

More information

學 科 100% ( 為 單 複 選 題, 每 題 2.5 分, 共 100 分 ) 1. 請 參 閱 附 圖 作 答 : (A) 選 項 A (B) 選 項 B (C) 選 項 C (D) 選 項 D Ans:D 2. 下 列 對 於 資 料 庫 正 規 化 (Normalization) 的 敘

學 科 100% ( 為 單 複 選 題, 每 題 2.5 分, 共 100 分 ) 1. 請 參 閱 附 圖 作 答 : (A) 選 項 A (B) 選 項 B (C) 選 項 C (D) 選 項 D Ans:D 2. 下 列 對 於 資 料 庫 正 規 化 (Normalization) 的 敘 ITE 資 訊 專 業 人 員 鑑 定 資 料 庫 系 統 開 發 與 設 計 實 務 試 卷 編 號 :IDS101 注 意 事 項 一 本 測 驗 為 單 面 印 刷 試 題, 共 計 十 三 頁 第 二 至 十 三 頁 為 四 十 道 學 科 試 題, 測 驗 時 間 90 分 鐘 : 每 題 2.5 分, 總 測 驗 時 間 為 90 分 鐘 二 執 行 CSF 測 驗 系 統 -Client

More information

epub 61-6

epub 61-6 6 We b 6.1 6.1.1 R e c o r d s e t 6-1 6-1 6.1.2 166 Dreamweaver UltraDev 6-2 6-2 6-3 3 6-3 I I S 6 167 Tr a i n M i s 6-4 6-4 6.1.3 10 000 1 K 10 000K 10 M 6-5 Dreamweaver UltraDev Repeat Region 6-5 168

More information

设计模式 Design Patterns

设计模式 Design Patterns 丁勇 Email:18442056@QQ.com 学习目标 掌握 HQL 查询 掌握 Criteria 查询 为什么使用 HQL 如何使用 Hibernate 查询所有房屋信息? SQL 语句 : select * from tbl_fwxx Hibernate 中如何实现查询 HQL Hibernate Query Lanuage Hibernate 查询语言 如何使用 HQL 使用 HQL 的四步

More information

ebook46-23

ebook46-23 23 Access 2000 S Q L A c c e s s S Q L S Q L S Q L S E L E C T S Q L S Q L A c c e s s S Q L S Q L I N A N S I Jet SQL S Q L S Q L 23.1 Access 2000 SQL S Q L A c c e s s Jet SQL S Q L U N I O N V B A S

More information

设计模式 Design Patterns

设计模式 Design Patterns 丁勇 Email:18442056@QQ.com 学习目标 了解 Hibernate 基本原理 学会编写实体映射文件 学会使用 Hibernate 完成数据增 删 改操作 学会在项目中使用 Hibernate 为什么使用 Hibernate? 在编写 DAO 层代码时, 容易出现哪些问题? 代码繁琐容易出错 纯 体力 劳动工作量大占用大量开发时间 思考思考 : 这部分代码规律性很强, 是否可以采用采用

More information

DB2 (join) SQL DB2 11 SQL DB2 SQL 9.1 DB2 DB2 ( ) SQL ( ) DB2 SQL DB2 DB2 SQL DB2 DB2 SQL DB2 ( DB2 ) DB2 DB2 DB2 SQL DB2 (1) SQL (2) S

DB2 (join) SQL DB2 11 SQL DB2 SQL 9.1 DB2 DB2 ( ) SQL ( ) DB2 SQL DB2 DB2 SQL DB2 DB2 SQL DB2 ( DB2 ) DB2 DB2 DB2 SQL DB2 (1) SQL (2) S 9 DB2 优化器 DB2 SQL select c1 c2 from ( DB2 )??? DB2?!?, no no DB2 I/O ( transrate overhead ) SQL DML (INSERT UPDATE DELETE) DB2 (access plan) DB2 (join) SQL DB2 11 SQL DB2 SQL 9.1 DB2 DB2 ( 728 747 ) SQL

More information

ASP.NET实现下拉框二级联动组件

ASP.NET实现下拉框二级联动组件 ASP.NET 实现下拉框二级联动组件 namespace WebApplicationDlh using System.Drawing; using System.Web; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; using Db; / / Area 的摘要说明 /

More information

untitled

untitled OO 1 SQL Server 2000 2 SQL Server 2000 3 SQL Server 2000 DDL 1 2 3 DML 1 INSERT 2 DELETE 3 UPDATE SELECT DCL 1 SQL Server 2 3 GRANT REVOKE 1 2 1 2 3 4 5 6 1 SQL Server 2000 SQL Server SQL / Microsoft SQL

More information

59 1 CSpace 2 CSpace CSpace URL CSpace 1 CSpace URL 2 Lucene 3 ID 4 ID Web 1. 2 CSpace LireSolr 3 LireSolr 3 Web LireSolr ID

59 1 CSpace 2 CSpace CSpace URL CSpace 1 CSpace URL 2 Lucene 3 ID 4 ID Web 1. 2 CSpace LireSolr 3 LireSolr 3 Web LireSolr ID 58 2016. 14 * LireSolr LireSolr CEDD Ajax CSpace LireSolr CEDD Abstract In order to offer better image support services it is necessary to extend the image retrieval function of our institutional repository.

More information

PowerPoint Presentation

PowerPoint Presentation Skill-building Courses Intro to SQL Lesson 2 More Functions in SQL 通配符 :LIKE SELECT * FROM Products WHERE PName LIKE %gizmo% PName Price Category Manufacturer Gizmo $19.99 Gadgets GizmoWorks Powergizmo

More information

f2.eps

f2.eps 前 言, 目 录 产 品 概 况 1 SICAM PAS SICAM 电 力 自 动 化 系 统 配 置 和 使 用 说 明 配 置 2 操 作 3 实 时 数 据 4 人 机 界 面 5 SINAUT LSA 转 换 器 6 状 态 与 控 制 信 息 A 版 本 号 : 08.03.05 附 录, 索 引 安 全 标 识 由 于 对 设 备 的 特 殊 操 作 往 往 需 要 一 些 特 殊 的

More information

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new ListView 自訂排版 主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new int[]{r.drawable.dog1, R.drawable.dog2,

More information

EJB-Programming-3.PDF

EJB-Programming-3.PDF :, JBuilder EJB 2.x CMP EJB Relationships JBuilder EJB Test Client EJB EJB Seminar CMP Entity Beans Value Object Design Pattern J2EE Design Patterns Value Object Value Object Factory J2EE EJB Test Client

More information

目 录(目录名)

目  录(目录名) 目录 目录...1-1 1.1 域名解析配置命令... 1-1 1.1.1 display dns domain... 1-1 1.1.2 display dns dynamic-host... 1-1 1.1.3 display dns server... 1-2 1.1.4 display ip host... 1-3 1.1.5 dns domain... 1-4 1.1.6 dns resolve...

More information

ChinaBI企业会员服务- BI企业

ChinaBI企业会员服务- BI企业 商业智能 (BI) 开源工具 Pentaho BisDemo 介绍及操作说明 联系人 : 杜号权苏州百咨信息技术有限公司电话 : 0512-62861389 手机 :18616571230 QQ:37971343 E-mail:du.haoquan@bizintelsolutions.com 权限控制管理 : 权限控制管理包括 : 浏览权限和数据权限 ( 权限部分两个角色 :ceo,usa; 两个用户

More information

(6) 要 求 付 款 管 理 员 从 预 订 表 中 查 询 距 预 订 的 会 议 时 间 两 周 内 的 预 定, 根 据 客 户 记 录 给 满 足 条 件 的 客 户 发 送 支 付 余 款 要 求 (7) 支 付 余 款 管 理 员 收 到 客 户 余 款 支 付 的 通 知 后, 检

(6) 要 求 付 款 管 理 员 从 预 订 表 中 查 询 距 预 订 的 会 议 时 间 两 周 内 的 预 定, 根 据 客 户 记 录 给 满 足 条 件 的 客 户 发 送 支 付 余 款 要 求 (7) 支 付 余 款 管 理 员 收 到 客 户 余 款 支 付 的 通 知 后, 检 2016 年 上 半 年 软 件 设 计 师 考 试 真 题 ( 下 午 题 ) 下 午 试 题 试 题 一 ( 共 15 分 ) 阅 读 下 列 说 明 和 图, 回 答 问 题 1 至 问 题 4, 将 解 答 填 入 答 题 纸 的 对 应 栏 内 说 明 某 会 议 中 心 提 供 举 办 会 议 的 场 地 设 施 和 各 种 设 备, 供 公 司 与 各 类 组 织 机 构 租 用 场

More information

untitled

untitled 1 行 行 行 行.NET 行 行 類 來 行 行 Thread 類 行 System.Threading 來 類 Thread 類 (1) public Thread(ThreadStart start ); Name 行 IsAlive 行 行狀 Start 行 行 Suspend 行 Resume 行 行 Thread 類 (2) Sleep 行 CurrentThread 行 ThreadStart

More information

untitled

untitled JavaEE+Android - 6 1.5-2 JavaEE web MIS OA ERP BOSS Android Android Google Map office HTML CSS,java Android + SQL Sever JavaWeb JavaScript/AJAX jquery Java Oracle SSH SSH EJB+JBOSS Android + 1. 2. IDE

More information

1-1 database columnrow record field 不 DBMS Access Paradox SQL Server Linux MySQL Oracle IBM Informix IBM DB2 Sybase 1-2

1-1 database columnrow record field 不 DBMS Access Paradox SQL Server Linux MySQL Oracle IBM Informix IBM DB2 Sybase 1-2 CHAPTER 1 Understanding Core Database Concepts 1-1 database columnrow record field 不 DBMS Access Paradox SQL Server Linux MySQL Oracle IBM Informix IBM DB2 Sybase 1-2 1 Understanding Core Database Concepts

More information

提问袁小兵:

提问袁小兵: C++ 面 试 试 题 汇 总 柯 贤 富 管 理 软 件 需 求 分 析 篇 1. STL 类 模 板 标 准 库 中 容 器 和 算 法 这 部 分 一 般 称 为 标 准 模 板 库 2. 为 什 么 定 义 虚 的 析 构 函 数? 避 免 内 存 问 题, 当 你 可 能 通 过 基 类 指 针 删 除 派 生 类 对 象 时 必 须 保 证 基 类 析 构 函 数 为 虚 函 数 3.

More information

IoC容器和Dependency Injection模式.doc

IoC容器和Dependency Injection模式.doc IoC Dependency Injection /Martin Fowler / Java Inversion of Control IoC Dependency Injection Service Locator Java J2EE open source J2EE J2EE web PicoContainer Spring Java Java OO.NET service component

More information

回滚段探究

回滚段探究 oracle oracle internal DBA oracle document oracle concepts oracle document oracle DBWR update t set object_id = '0' where object_id = '12344'; 1 row updated. commit; Commit complete. 0 12344 12344 0 10%

More information

长 安 大 学 硕 士 学 位 论 文 基 于 数 据 仓 库 和 数 据 挖 掘 的 行 为 分 析 研 究 姓 名 : 杨 雅 薇 申 请 学 位 级 别 : 硕 士 专 业 : 计 算 机 软 件 与 理 论 指 导 教 师 : 张 卫 钢 20100530 长安大学硕士学位论文 3 1 3系统架构设计 行为分析数据仓库的应用模型由四部分组成 如图3 3所示

More information

未命名

未命名 附录三 ADS- MySQL 基础语法偏表 类别语法偏类 MySQL 语法 ADS 语法备注 型 Utility DESCRIBE {DESCRIBE DESC} tbl_name [col_name wild] {DESCRIBE DESC} dbname.tbl_name EXPLAIN 负偏 {EXPLAIN} [explain_type] explainable_stmt {EXPLAIN}

More information

Microsoft Word - 0-滨江文本.doc

Microsoft Word - 0-滨江文本.doc 崇 明 县 规 划 设 计 院 2009 年 11 月 崇 明 县 规 划 设 计 院 规 划 设 计 证 书 编 号 :( 沪 ) 城 规 编 第 (052029) 规 划 设 计 证 书 等 级 : 乙 级 陈 家 镇 滨 江 休 闲 运 动 居 住 社 区 控 制 性 详 细 规 划 院 长 : 施 建 周 设 计 负 责 人 : 喻 梦 成 设 计 参 加 人 : 徐 国 彬 黄 祯 茂 审

More information

「西醫基層總額支付委員會《第28次委員會議紀錄

「西醫基層總額支付委員會《第28次委員會議紀錄 西 醫 基 層 總 額 支 付 委 員 會 101 年 第 2 次 委 員 會 議 紀 錄 時 間 :101 年 5 月 23 日 下 午 2 時 地 點 : 中 央 健 康 保 險 局 18 樓 會 議 室 ( 台 北 市 信 義 路 3 段 140 號 18 樓 ) 主 席 : 黃 召 集 人 三 桂 出 席 委 員 : 王 委 員 正 坤 王 委 員 錦 基 古 委 員 博 仁 王 正 坤 王

More information

目錄... ivv...vii Chapter DETECT

目錄... ivv...vii Chapter DETECT ... ivv...vii Chapter 1 1.1... 5 1.2... 6 1.3 DETECT... 11 1.3.1... 12 1.3.1.1...12 1.3.1.2...13 1.3.1.3...14 1.3.1.4...15 1.3.1.5...15 1.3.1.6...16 1.3.2 DETECT... 17 1.3.3... 19 1.3.4... 20... 22 Chapter

More information

ebook140-9

ebook140-9 9 VPN VPN Novell BorderManager Windows NT PPTP V P N L A V P N V N P I n t e r n e t V P N 9.1 V P N Windows 98 Windows PPTP VPN Novell BorderManager T M I P s e c Wi n d o w s I n t e r n e t I S P I

More information

untitled

untitled 12-1 -2 VC# Web Blog 12-1 -1-1 12-1.1-1 C:\ ChartModuleSample_CSharp\Application\2001\ Files\ 4096 KB 120 Web.Config httpruntime maxrequestlength executiontimeout 12-2

More information

A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内

A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内 A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内 容 分 发 网 络 Alibaba Cloud Content Delivery Network 一

More information

OOP with Java 通知 Project 4: 5 月 2 日晚 9 点

OOP with Java 通知 Project 4: 5 月 2 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 5 月 2 日晚 9 点 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double x) { d =

More information

R D B M S O R D B M S R D B M S / O R D B M S R D B M S O R D B M S 4 O R D B M S R D B M 3. ORACLE Server O R A C L E U N I X Windows NT w w

R D B M S O R D B M S R D B M S / O R D B M S R D B M S O R D B M S 4 O R D B M S R D B M 3. ORACLE Server O R A C L E U N I X Windows NT w w 1 1.1 D B M S To w e r C D 1. 1 968 I B M I M S 2 0 70 Cullinet Software I D M S I M S C O D A S Y L 1971 I D M S containing hierarchy I M S I D M S I M S I B M I M S I D M S 2 2. 18 R D B M S O R D B

More information

( 总 第 1073 期 ) 浙 江 省 人 民 政 府 主 办 2015 年 3 月 17 日 出 版 省 政 府 令 省 政 府 文 件 目 录 浙 江 省 大 型 群 众 性 活 动 安 全 管 理 办 法 ( 浙 江 省 人 民 政 府 令 第 333 号 ) (3) 浙 江 省 人 民 政

( 总 第 1073 期 ) 浙 江 省 人 民 政 府 主 办 2015 年 3 月 17 日 出 版 省 政 府 令 省 政 府 文 件 目 录 浙 江 省 大 型 群 众 性 活 动 安 全 管 理 办 法 ( 浙 江 省 人 民 政 府 令 第 333 号 ) (3) 浙 江 省 人 民 政 ( 总 第 1073 期 ) 浙 江 省 人 民 政 府 主 办 2015 年 3 月 17 日 出 版 省 政 府 令 省 政 府 文 件 目 录 浙 江 省 大 型 群 众 性 活 动 安 全 管 理 办 法 ( 浙 江 省 人 民 政 府 令 第 333 号 ) (3) 浙 江 省 人 民 政 府 关 于 命 名 第 一 批 省 级 生 态 市 第 七 批 省 级 生 态 县 ( 市 区 )

More information

黄 永 润 带 队 参 加 市 场 营 销 与 物 流 管 理 培 训 班... 6 黄 永 润 出 席 茶 业 集 团 春 茶 生 产 经 营 分 析 会... 6 大 明 山 茶 文 化 生 态 家 园 项 目 签 约 仪 式 在 邕 举 行... 7 广 西 职 业 技 术 学 院 开 展 庆

黄 永 润 带 队 参 加 市 场 营 销 与 物 流 管 理 培 训 班... 6 黄 永 润 出 席 茶 业 集 团 春 茶 生 产 经 营 分 析 会... 6 大 明 山 茶 文 化 生 态 家 园 项 目 签 约 仪 式 在 邕 举 行... 7 广 西 职 业 技 术 学 院 开 展 庆 ( 第 34 期 ) 广 西 壮 族 自 治 区 农 垦 局 办 公 室 编 2015 年 7 月 9 日 本 期 目 录 重 要 信 息 广 西 农 垦 与 贵 港 市 垦 地 合 作 座 谈 会 在 邕 举 行... 1 广 西 南 方 机 电 技 术 师 资 培 训 与 技 术 服 务 中 心 落 户 广 职 院... 1 刘 刚 到 防 城 精 制 糖 公 司 调 研... 2 糖 业 集

More information

中山市**局2005年部门预算基本情况说明

中山市**局2005年部门预算基本情况说明 中 山 市 文 化 广 电 新 闻 出 版 局 2016 年 部 门 预 算 情 况 一 单 位 基 本 情 况 本 单 位 主 要 履 行 的 公 共 职 能 包 括 : 1 贯 彻 执 行 国 家 和 省 市 有 关 文 化 广 播 电 视 新 闻 出 版 版 权 的 方 针 政 策 和 法 律 法 规, 把 握 正 确 的 舆 论 导 向 和 创 作 导 向 拟 定 文 化 广 播 电 视 新

More information

机动车驾驶证申领和使用规定(公安部令第91号)

机动车驾驶证申领和使用规定(公安部令第91号) 机 动 车 驾 驶 证 申 领 和 使 用 规 定 中 华 人 民 共 和 国 公 安 部 令 第 91 号 现 发 布 修 订 后 的 机 动 车 驾 驶 证 申 领 和 使 用 规 定, 自 2007 年 4 月 1 日 起 施 行 公 安 部 部 长 周 永 康 二 OO 六 年 十 二 月 二 十 日 目 录 第 一 章 总 则 第 二 章 机 动 车 驾 驶 证 的 申 领 第 一 节 机

More information

<4D6963726F736F667420576F7264202D203033C8ABC8D5D6C6B1BEA1A2D7A8BFC6C9FAD1A7B7D6D6C6D1A7BCAEB9DCC0EDB9E6B6A82E646F63>

<4D6963726F736F667420576F7264202D203033C8ABC8D5D6C6B1BEA1A2D7A8BFC6C9FAD1A7B7D6D6C6D1A7BCAEB9DCC0EDB9E6B6A82E646F63> 上 海 对 外 贸 易 学 院 全 日 制 本 专 科 生 学 分 制 学 籍 管 理 规 定 第 一 章 总 则 第 一 条 为 维 护 学 校 正 常 的 教 学 秩 序, 保 障 学 生 的 学 习 权 利 和 义 务, 规 范 学 籍 管 理 行 为, 根 据 中 华 人 民 共 和 国 高 等 教 育 法 和 教 育 部 普 通 高 等 学 校 学 生 管 理 规 定 等 文 件, 结 合

More information

黄 河 两 岸 耸 立 着 万 丈 高 山 战 士 们 站 在 河 畔 仰 起 头 看, 天 像 一 条 摆 动 的 长 带 子 人 要 站 在 河 两 岸 的 山 尖 上, 说 不 定 云 彩 就 从 耳 边 飞 过, 伸 手 也 能 摸 着 冰 凉 的 青 天 山 峡 中, 浑 黄 的 河 水

黄 河 两 岸 耸 立 着 万 丈 高 山 战 士 们 站 在 河 畔 仰 起 头 看, 天 像 一 条 摆 动 的 长 带 子 人 要 站 在 河 两 岸 的 山 尖 上, 说 不 定 云 彩 就 从 耳 边 飞 过, 伸 手 也 能 摸 着 冰 凉 的 青 天 山 峡 中, 浑 黄 的 河 水 保 卫 延 安 作 者 : 杜 鹏 程 正 文 第 一 章 延 安 字 数 :39132 一 一 九 四 七 年 三 月 开 初, 吕 梁 山 还 是 冰 天 雪 地 西 北 风 滚 过 白 茫 茫 的 山 岭, 旋 转 啸 叫 黄 灿 灿 的 太 阳 光 透 过 干 枯 的 树 枝 -- 照 在 雪 地 上, 花 花 点 点 的 山 沟 里 寒 森 森 的, 大 冰 凌 像 帘 子 一 样 挂 在

More information

Microsoft Word - 雲林縣學校轉型優質計畫.docx

Microsoft Word - 雲林縣學校轉型優質計畫.docx 雲 林 縣 學 校 轉 型 優 質 計 畫 97.06.10 府 教 國 字 第 0970403986 號 函 102.05.23 府 教 國 字 第 1025413652 號 函 修 訂 壹 依 據 : 一 教 育 基 本 法 第 13 條 二 雲 林 縣 政 府 97.06.10 府 教 國 字 第 0970403986 號 函 頒 雲 林 縣 學 校 轉 型 優 質 實 施 計 畫 貳 目 標

More information

<4D6963726F736F667420576F7264202D20BDADCBD5CAA1B9A9CFFABACFD7F7D7DCC9E7BCF2B1A8B5DA3239C6DA2E646F63>

<4D6963726F736F667420576F7264202D20BDADCBD5CAA1B9A9CFFABACFD7F7D7DCC9E7BCF2B1A8B5DA3239C6DA2E646F63> 江 苏 省 供 销 合 作 总 社 简 报 第 29 期 江 苏 省 供 销 合 作 总 社 办 公 室 编 2016 年 8 月 17 日 无 锡 市 农 产 品 经 纪 人 协 会 着 力 提 升 行 业 服 务 功 能 近 年 来, 无 锡 市 农 产 品 经 纪 人 协 会 通 过 构 建 农 产 品 经 纪 人 工 作 平 台, 在 农 民 与 政 府 之 间 农 民 与 市 场 之 间

More information

<4D6963726F736F667420576F7264202D20C3F1D3C3BBFAB3A1BDA8C9E8B9DCC0EDB9E6B6A8B7A2B2BCB8E52E646F63>

<4D6963726F736F667420576F7264202D20C3F1D3C3BBFAB3A1BDA8C9E8B9DCC0EDB9E6B6A8B7A2B2BCB8E52E646F63> 中 国 民 用 航 空 总 局 令 第 129 号 民 用 机 场 建 设 管 理 规 定 已 经 2004 年 10 月 12 日 中 国 民 用 航 空 总 局 局 务 会 议 通 过, 现 予 公 布, 自 2004 年 12 月 1 日 起 施 行 局 长 杨 元 元 二 四 年 十 月 十 二 日 民 用 机 场 建 设 管 理 规 定 第 一 章 总 则 第 一 条 为 加 强 民 用

More information

慈宗彌勒淨土法門的殊勝

慈宗彌勒淨土法門的殊勝 法 明 寺. 台 灣 慈 宗 學 會 印 贈 慈 宗 彌 勒 淨 土 法 門 的 殊 勝 2 目 錄 目 錄 作 者 簡 介 5 自 序 7 彌 勒 淨 土 法 門 初 探 11 彌 勒 淨 土 略 說 31 太 虛 大 師 的 彌 勒 淨 土 思 想 簡 說 -- 慈 宗 三 要 大 意 51 附 錄 印 度 佛 教 瑜 伽 學 之 綱 要 顯 揚 聖 教 論 結 構 試 析 79 太 虛 大 師

More information

5.1施工企业会计核算办法

5.1施工企业会计核算办法 法 规 标 题 : 施 工 企 业 会 计 核 算 办 法 文 号 : 财 会 [2003]27 号 发 文 单 位 : 财 政 部 发 文 日 期 :2003 年 9 月 25 日 实 施 日 期 :2004 年 1 月 1 日 财 政 部 关 于 印 发 施 工 企 业 会 计 核 算 办 法 的 通 知 财 会 (2003)27 号 国 务 院 有 关 部 委, 各 省 自 治 区 直 辖 市

More information

論文全.doc

論文全.doc 1 6 7 2 3 8 4 5 8 9 15 6 28 19 36 ~ 113 7 8 22 23 9 20 25 10 11 1990 28 29 31 32 33 35 36 12 56 13 14 144 6 150 15 16 17 1. 3 2. 18 4 19 5 20 1. 6 21 7 8 22 ( ) ( ) 9 1. 11 12 14 2. 23 24 15 16 25 19 20

More information

专科疾病诊治(十二)

专科疾病诊治(十二) ...1...13...25...43...59...67...70...72...93...99... 105... 115... 125... 137... 184... 198... 200 I 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 3 4 23 24 25 26 27 28 29 30 31 32 33 34

More information

2009 189 2009 2013 2009 2013 OO 2009 2013 2 2007 17 2008 2012 2008 56 1 3 2 3 4 3 4 1 5 2 1 2009 2013 2009 90% 60% 2010 2010 95% 70% 2 2011 2012 2011 100% 80% 85% 5 6 2012 95% 90% 3 2013 100% 95% 1 2 7

More information

1811 1884 1847 1860 1862 1871 1875 1823 1884 1851 1876 1878 1879 1880 1884 20 1858 1861 1864 1862

1811 1884 1847 1860 1862 1871 1875 1823 1884 1851 1876 1878 1879 1880 1884 20 1858 1861 1864 1862 1768 1842 1788 1842 1766 1848 1805 1864 1853 1862 1811 1884 1847 1860 1862 1871 1875 1823 1884 1851 1876 1878 1879 1880 1884 20 1858 1861 1864 1862 1833 1884 1855 1861 500 1862 1864 1868 1875 1829 1888

More information

<4D6963726F736F667420576F7264202D203234A8E2A9A4B142ABC3AABAB7C5B1A1ADB1BB50AA6BA8EEADB1>

<4D6963726F736F667420576F7264202D203234A8E2A9A4B142ABC3AABAB7C5B1A1ADB1BB50AA6BA8EEADB1> 專 題 論 述 兩 岸 婚 姻 的 溫 情 面 與 法 制 面 蔡 漢 賢 林 姹 君 壹 引 言 一 九 八 七 年 十 一 月 政 府 開 放 臺 灣 地 區 人 民 赴 大 陸 探 親, 兩 岸 婚 姻 關 係 隨 即 興 起 波 瀾, 舊 有 的 再 續 連 理 枝, 新 增 的 添 加 了 不 少 比 翼 鳥, 兼 之 近 年 臺 商 西 進, 大 陸 成 為 臺 灣 最 大 出 口 市

More information

<4D6963726F736F667420576F7264202D20A2B0A1D0A2B0A1D0A2B0A240A6CBAA4FC554BC4DB7ABA240A7D6AA4FBD6DB2DF2E646F63>

<4D6963726F736F667420576F7264202D20A2B0A1D0A2B0A1D0A2B0A240A6CBAA4FC554BC4DB7ABA240A7D6AA4FBD6DB2DF2E646F63> 節 拍 與 文 字 的 遊 戲 \ 板 眼 旋 律 板 眼 : 傳 統 術 語, 即 節 拍 之 意 以 強 弱 區 別, 強 拍 叫 板, 弱 拍 叫 眼 在 板 書 類 的 曲 種 中, 以 前 半 拍 與 後 半 拍 組 成 一 拍, 結 合 文 字 數 唱, 形 成 各 種 板 式 為 了 學 習 的 方 便, 我 們 將 前 半 拍 叫 板, 後 半 拍 叫 眼 數 唱 : 傳 統 術 語,

More information

Microsoft Word - 02 002207 薪酬管理制度.doc

Microsoft Word - 02 002207 薪酬管理制度.doc 新 疆 准 东 石 油 技 术 股 份 有 限 公 司 薪 酬 管 理 制 度 第 一 部 分 员 工 工 资 管 理 办 法 第 一 条 第 一 章 总 则 为 了 建 立 与 现 代 企 业 制 度 相 适 应 的 薪 酬 分 配 体 系, 调 动 员 工 积 极 性, 提 高 工 作 效 率, 激 励 员 工 为 公 司 创 造 更 高 的 价 值, 增 强 新 疆 准 东 石 油 技 术 股

More information

Az b.doc

Az b.doc , , OO OO 191,904,774.12 297,110,448.79 190,753,347.38 292,972,187.76 36,045,126.94 55,629,371.31 36,045,126.94 55,629,371.31 296,286,176.11 323,860,641.25 299,904,945.80 325,041,549.49 45,460,963.46

More information

文档2

文档2 2002 40-1 2002 3 3 5 6 7 8 9 13 14 16 40 40-2 2002 1 15,642,778.15 16,946,855.96 16,982,495.67 15,984,821.37 39,850,399.31 16,346,971.89-668,554.03 / -35,639.71-4,801,281.73-16,093,628.17 40-3 2002 2 2002

More information

利 润 预 计 为 360,216.20 万 元 ; 假 设 2016 年 归 属 母 公 司 所 有 者 的 净 利 润 较 2015 年 度 预 测 值 的 基 础 上 增 长 15%, 为 414,248.63 万 元 上 述 利 润 值 不 代 表 公 司 对 未 来 利 润 的 盈 利 预

利 润 预 计 为 360,216.20 万 元 ; 假 设 2016 年 归 属 母 公 司 所 有 者 的 净 利 润 较 2015 年 度 预 测 值 的 基 础 上 增 长 15%, 为 414,248.63 万 元 上 述 利 润 值 不 代 表 公 司 对 未 来 利 润 的 盈 利 预 证 券 代 码 :600177 证 券 简 称 : 雅 戈 尔 公 告 编 号 :2015-078 雅 戈 尔 集 团 股 份 有 限 公 司 关 于 非 公 开 发 行 A 股 股 票 摊 薄 即 期 收 益 及 填 补 措 施 ( 修 订 稿 ) 的 公 告 本 公 司 及 董 事 会 全 体 成 员 保 证 公 告 内 容 的 真 实 准 确 和 完 整, 对 公 告 的 虚 假 记 载 误

More information

PowerPoint Presentation

PowerPoint Presentation 数 据 库 培 训 项 目 研 究 Oracle 索 引 探 究 B*tree 索 引 与 位 图 索 引 的 特 点 作 者 : 赵 超 2008 年 12 月 18 日 实 验 环 境 Windows-server2003 内 存 :2G Oracle 10.2.0 ORACLE_SID=orcl 索 引 类 型 B*tree 索 引 ( 默 认 方 式 ) 位 图 索 引 (bitmap) 反

More information

3 Driver do Microsoft Access (*.mdb) hisdata IFIX 1.4

3 Driver do Microsoft Access (*.mdb) hisdata IFIX 1.4 IFix3.5 ACCESS ACCESS hisdata D:\Dynamics\SampleSystem\HistoricalData ODBC DSN hisdata 1 ODBC 1.1 2 1.2 3 Driver do Microsoft Access (*.mdb) 1.3 4 hisdata IFIX 1.4 1.4 5 Access 1.5 6 ODBC ifix3.5 1.6 1.6

More information

untitled

untitled ArcGIS Server Web services Web services Application Web services Web Catalog ArcGIS Server Web services 6-2 Web services? Internet (SOAP) :, : Credit card authentication, shopping carts GIS:, locator services,

More information

全国计算机技术与软件专业技术资格(水平)考试

全国计算机技术与软件专业技术资格(水平)考试 全 国 计 算 机 技 术 与 软 件 专 业 技 术 资 格 ( 水 平 ) 考 试 2008 年 上 半 年 程 序 员 下 午 试 卷 ( 考 试 时 间 14:00~16:30 共 150 分 钟 ) 试 题 一 ( 共 15 分 ) 阅 读 以 下 说 明 和 流 程 图, 填 补 流 程 图 中 的 空 缺 (1)~(9), 将 解 答 填 入 答 题 纸 的 对 应 栏 内 [ 说 明

More information

c_cpp

c_cpp C C++ C C++ C++ (object oriented) C C++.cpp C C++ C C++ : for (int i=0;i

More information

计算机软件技术专业教学计划

计算机软件技术专业教学计划 计 算 机 软 件 技 术 专 业 人 才 培 养 方 案 ( 服 务 外 包 方 向 ) 专 业 大 类 名 称 ( 代 码 ):++(++) 专 业 类 名 称 ( 代 码 ):++++++(++++) 专 业 名 称 ( 代 码 ):+++++++(++++++) 修 业 年 限 : 三 年, 全 日 制 招 生 对 象 : 三 年 制 普 通 高 中 及 对 口 中 职 专 业 毕 业 生

More information

团 学 要 闻 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 3 月 17 日, 我 校 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 在 行 政 办 公 楼 五 楼 会 议 室 举 行, 校 团 委 委 员 各 院 ( 系 ) 团 委 书 记 校 学 生

团 学 要 闻 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 3 月 17 日, 我 校 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 在 行 政 办 公 楼 五 楼 会 议 室 举 行, 校 团 委 委 员 各 院 ( 系 ) 团 委 书 记 校 学 生 共 青 团 工 作 简 报 2011 年 第 1 期 共 青 团 大 连 海 洋 大 学 委 员 会 团 学 要 闻 : 导 读 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 我 校 在 大 连 市 大 学 生 创 新 创 意 作 品 大 赛 中 取 得 佳 绩 校 团 委 召 开 学 生 干 部 思 想 动 态 座 谈 会 校 团 委 组 织 开 展 弘 扬 雷 锋

More information

OOP with Java 通知 Project 3: 3 月 29 日晚 9 点 4 月 1 日上课

OOP with Java 通知 Project 3: 3 月 29 日晚 9 点 4 月 1 日上课 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 3: 3 月 29 日晚 9 点 4 月 1 日上课 复习 Java 包 创建包 : package 语句, 包结构与目录结构一致 使用包 : import restaurant/ - people/ - Cook.class - Waiter.class - tools/ - Fork.class

More information

习题1

习题1 习 题 1 数 据 库 系 统 基 本 概 念 1.1 名 词 解 释 DB DB 是 长 期 存 储 在 计 算 机 内 有 组 织 的 统 一 管 理 的 相 关 数 据 的 集 合 DB 能 为 各 种 用 户 共 享, 具 有 较 小 冗 余 度 数 据 间 联 系 紧 密 而 又 有 较 高 的 数 据 独 立 性 等 特 点 DBMS 是 位 于 用 户 与 操 作 系 统 之 间 的

More information

文档 3

文档 3 1 2 3 4 5 6 / A B A B B A 7 8 9 10 11 12 OO A B A B 13 14 15 16 17 18 19 20 21 22 OOA OOA 23 24 25 OOA OOA 26 27 28 29 30 31 32 use case 33 use case 34 35 36 37 OOD OOA OOD 38 OOA 39 OOD 40 41 / 42 OOD

More information

sql> startup mount 改变数据库的归档模式 sql> alter database archivelog # 打开数据库 sql> alter database open 禁止归档模式 sql> shutdown immediate sql>startup mount sql> al

sql> startup mount 改变数据库的归档模式 sql> alter database archivelog # 打开数据库 sql> alter database open 禁止归档模式 sql> shutdown immediate sql>startup mount sql> al RMAN sql> sqlplus / as sysdba 查看数据库版本 sql> select * from v$version; 查看数据库名称 sql> show parameter db_name; 一 使用 RMAN 时, 需要将数据库设置成归档模式 sql> conn / as sysdba; sql> show user 查看数据库是否为归档模式 sql> archive log list

More information

Partition Key: 字 符 串 类 型, 表 示 当 前 Entity 的 分 区 信 息 这 个 Property 对 于 Table Service 自 动 纵 向 和 横 向 扩 展 至 关 重 要 Row Key: 字 符 串 类 型, 在 给 定 Partition Key 的

Partition Key: 字 符 串 类 型, 表 示 当 前 Entity 的 分 区 信 息 这 个 Property 对 于 Table Service 自 动 纵 向 和 横 向 扩 展 至 关 重 要 Row Key: 字 符 串 类 型, 在 给 定 Partition Key 的 4.2 使 用 Table Service Table Service 相 对 来 说 是 三 个 Storage Service 中 最 好 理 解 和 最 易 于 接 受 的, 它 主 要 用 来 存 储 结 构 化 数 据 但 是 Table Service 却 并 不 是 一 个 关 系 型 数 据 库 Table Service 由 两 个 部 分 组 成 :Table 和 Entity

More information