- 博客(40)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
转载 Spring MVC 3.1
1、搭建景象。 1)Spring3.1.2的公布包;Hibernate4.1.7的公布包(没有应用hibernate的API,只是应用了它对JPA的实现); BoneCP 连接池框架及其依附的jar,缓存框架ehcache,全部所用到的jar包如下: antlr-2.7.7.jarbonecp-0.7.1.RELEASE.jarbonecp-provider-0.7.1
2013-08-22 22:48:04 1066 1
转载 SQL Server 2008中SQL应用系列及BI学习笔记系列--目录索引
◆0、SQL应用系列1、SQL Server 2008中SQL增强之一:Values新用途2、SQL Server 2008中SQL增强之二:Top新用途3、SQL Server 2008中SQL增强之三:Merge(在一条语句中使用Insert,Update,Delete)4、SQL Server 2008中SQL之WaitFor5、SQL Server 2008中通过DBC
2013-08-29 14:38:36 824
转载 《Microsoft SQL Server 2008 Analysis Services 》
SQL Server 2008中SQL应用系列及BI笔记系列--目录索引导读:本文主要介绍了创建SQL Server Analysis Service项目及数据源、数据源视图的基本过程。 (一)BI基础概念 一个BI(Business intelligence)系统最多可以有五层:1. A data source layer(数据源层),由每日操作数据、文本数据、Exce
2013-08-29 14:06:00 1125
原创 SSAS中Cube的结构
在SSAS(SQL Server Analysis Services)中构建Cube和编写MDX的时候,我们很容易被一些名词弄糊涂,比如:Dimension(维度),Measures Dimension(度量维度),Measure(度量),Hierarchy(层次结构),Attribute hierarchy(属性层次结构),Level(级别),Cell(单元),Member(成员),Member
2013-08-29 10:21:55 2159
原创 Java中String类和常用方法示例
实例化String对象第一直接赋值package com.qn.array;public class Test4 { public static void main(String[] args) { String name="zhangsan"; System.out.println("姓名:"+name); }}
2013-08-27 11:30:02 715
原创 java中String的常用方法
java中String的常用方法1、length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len=s.length();2、charAt() 截取一个字符 例:char ch; ch="abc".charAt(1); 返回'b'3、
2013-08-27 11:28:47 517
原创 Struts2、Hibernate3、Spring mvc 原理详解
hibernate工作原理以及为什么要用?原理:1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件2.由hibernate.cfg.xml中的读取并解析映射信息3.通过config.buildSessionFactory();//创建SessionFactory4.sessionFactory.openS
2013-08-27 10:42:03 1313
原创 Hibernate框架核心组件
在Hibernate框架简述中,演示了一个简单的Hibernate应用,但并没有深入说明其中程序,在这篇中将比较详细的介绍一下Hibernate的核心组件。首先最关键一点就是Hibernate的配置文件,如果仔细看过我前面的笔记构建一个简单的基于MVC模式的JavaWeb ,我们可以大概知道hibernate的配置文件就相当于构建一个简单的基于MVC模式的JavaWeb 一文中的db.pr
2013-08-26 22:50:42 972
转载 Hibernate3 注解详解
1、@Entity(name="EntityName")必须,name为可选,对应数据库中一的个表 2、@Table(name="",catalog="",schema="")可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表的信息name:可选,表示表的名称.默认地,表名和实体名称一致,只有在不一致的情况下才需要指定表名catal
2013-08-26 22:35:33 594
转载 Hibernate基于注解方式的各种映射全面总结
1. 使用Hibernate Annotation来做对象关系映射 1) 添加必须包: hibernate-jpa-2.0-api-1.0.0.Final.jar 2) 在实体类中添加JPA的标准注解来进行对象关系映射.注解可以添加在属性上,也可以添加在getXxx()方法之上。 a) @Entity 映射一个实体类 @Table 指定关联的表
2013-08-26 22:16:08 584
原创 HIbernate注解详解
@content ejb3注解的API定义在javax.persistence.*包里面。 注释说明: @Entity —— 将一个类声明为一个实体bean(即一个持久化POJO类) @Id —— 注解声明了该实体bean的标识属性(对应表中的主键)。 @Table —— 注解声明了该实体bean映射指定的表(table),目录(catalog)和sche
2013-08-26 22:09:30 649
原创 SpringMVC 的核心原理
SpringMVC 的核心原理:1,用户发送请求给服务器:url:user.do2,服务器收到请求。发现DispatchServlet 可以处理。于是调用DispatchServlet。3,DispatchServlet 内部,通过HandleMapping 检查这个url 有没有对应的Controller。如果有,则调用Controller.4,Controller 开始执行。
2013-08-22 22:45:13 815
原创 基于注解的Spring MVC+Hiberntae简单入门
1、概述本文旨在搭建Spring MVC+Hibernate开发框架,通过一个简单的demo讲解Spring MVC的相关配置文件,以及通过注解方式实现简单功能。开发框架:Spring + Spring MVC+Hibernate(Spring所用的版本为3.0.5)。数据库:MySQL(数据库名称test,demo工程所用的表名为user_info)。2、开发框架搭建2.
2013-08-22 22:38:12 866
转载 web框架之Spring-MVC环境搭建
spring框架jar包1、下载spring源包spring地址:http://www.springsource.org/download我下的是spring-framework-3.1.0.RELEASE-with-docs.zip下载依赖包:spring-framework-3.0.5.RELEASE-dependencies.zip注意官网上3.0.3版本以后同版本依赖包
2013-08-22 22:31:18 924
转载 springMvc3.0.5搭建全程
简单写一个搭建Spring MVC3.0的流程(以Spring3.0.5为列),数据库交互使用spring JDBC Template,附件有项目(没有jar包)。整个项目架构如下图所示:1、去官网下载3.0.5所有jar包,所需jar包,见附件图片,每个jar包得用处如下:org.springframework.aop- 3.0.0.RELEASE--------------
2013-08-22 22:08:06 561
转载 Spring MVC 快速入门、深入分析
资源下载:Spring_MVC_教程_快速入门_深入分析V1.1.pdfSpringMVC核心配置文件示例.rar 目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图四、spring mvc DispatcherServlet说明五、spring mvc 父子上下文的说明六、springMVC-mvc.xml
2013-08-22 21:54:55 805
转载 创建SSAS项目
2.3 创建Analysis Services 设计好了结构良好的数据仓库,并且将需要分析的业务数据装载到了数据仓库中之后,就为满足商务决策的全方位需求打下了根基,以后的操作都是基于这些拥有数据的数据仓库进行的。但是,对数据的多维分析却并不是主要针对数据仓库,而是针对从数据仓库中提取的子集,如数据集市和多维数据集(也称为数据立方)。因此通常还需要在具体分析数据之前创建数据立方。
2013-08-22 13:03:00 2118
转载 SSAS_创建数据源和数据源视图
这里将从新建分析服务项目开始,逐步实现数据源和数据源试图的创建。创建 Analysis Services 项目启动VS2010或SQL Server Data Tools,如下图所示,新建一个Analysis Services 多维和数据挖掘项目定义新的数据源1 如下图,右击数据源并选择“新建数据源”2 单击“下一步”后,在下图点击“新建”
2013-08-22 12:55:32 1879 1
原创 SSAS学习(二):服务的发布
上一章我们介绍了一个简单的多维数据集模型的建立,他可以发布到本机的AS服务中,并在本机用SQL客户端连接,但是还不能供其他机器访问。本章我们介绍如何通过web服务来把分析服务发布到网络中,来供其他客户端联机分析,这些客户端包括SQLServer、ADOMD.NET组件和Excel等工具。 分析服务器上需要安装IIS,我这里是6.0,下面是整个配置过程。 1
2013-08-22 12:52:30 924
原创 SSAS学习(一):简单模型认识
在许多不需要实时而具有海量或需要足够灵活的分析模型中,ssas比传统的sql有很大的优势,比如性能和用户可定制性。性能上的优势体现在mdx语句对比大数据量sql聚合函数上;而可定制性,这里指的是在有对于mdx来说,开发一个适合各类用户自由分析统计数据的展示工具比用sql语句成本要小的多。mdx的中文意思是多维表达式,从设计上就是用来做数据分析的。 如果你有项目适合上述特点的话
2013-08-22 12:51:03 1813
原创 JAVA中堆和栈的区别
在Java语言里堆(heap)和栈(stack)里的区别:1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈中存放局部变量(基本类型的变量)和对象的reference。栈的优势是,存取速度比堆要快,仅次于寄存器,栈数据可以共享。int a = 3; 栈int b = 3;
2013-08-21 19:51:56 546
转载 Hibernate学习(一)--Hibernate知识要点4
多对多双向关联关系举例:老师ßà学生,老师需要知道自己教了哪些学生,学生也知道自己有哪些老师.数据库:中间表Annotation:@ManyToManyXML:多对多单向配置只需要在一端进行配置就可以了.关系模型(Teache多对多Student)Teacher(id,name,students)多Student(id,name,teachers)多Set st
2013-08-21 16:38:41 746
转载 Hibernate学习(一)--Hibernate知识要点3
Query接口 关系映射这里的关系映射指的是对象之间的关系,并不是指数据库的关系. 关系映射解决的问题是,当对象处于各种关系时,数据库表该如何映射,编程时如何处理.一对一:单向(主键,外键),双向(主键,外键)一对多:单向,双向(和多对一双向相同)多对一:单向,双向(一对多双向和多对一双向是一样的)多对多:单向,双向(一对一单/双向主键关联映射,只作了解)集合映
2013-08-21 16:37:40 702
转载 Hibernate学习(一)--Hibernate知识要点2
Hibernate SQL方言 (hibernate.dialect)RDBMS方言DB2org.hibernate.dialect.DB2DialectDB2 AS/400org.hibernate.dialect.DB2400DialectDB2 OS390o
2013-08-21 16:36:50 889
转载 Hibernate学习(一)--Hibernate知识要点1
Hibernate知识要点 新建项目2 学习建立user-library-hibernate,并加入相应的jar包 a项目右键-build path-configure build path-add library b选择user-library,在其中新建library,命命为hibernate c 在该library中加入hibernate所需要的ja
2013-08-21 16:35:26 634
转载 Hibernate3注解
1、@Entity(name="EntityName") 必须,name为可选,对应数据库中一的个表 2、@Table(name="",catalog="",schema="") 可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表的信息 name:可选,表示表的名称.默认地,表名和实体名称一致,只有在不一致的情况下才需要指定表名 c
2013-08-21 16:29:53 625
转载 Spring,hibernate,struts的面试笔试题(含答案)
Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory 为什么要用: 1. 对JDBC访问数据库的代码做了封装,大大简化
2013-08-16 10:48:36 564
转载 Hibernate get和load区别
第一种解释:get和load方式是根据id取得一个记录下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比:load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常get方法检索不到的话会返回null 2.从检索执行机制上对比: get方法和find方法都是直接从数
2013-08-16 10:32:36 494
转载 存储过程的好处和一些注意事项!
存储过程天天用,关于使用存储过程的sql语句的争论也一直在,个人觉得使用存储过程要好于用sql语句,整理了一些说明:存储过程是由一些SQL语句和控制语句组成的被封装起来的过程,它驻留在数据库中,可以被客户应用程序调用,也可以从另一个过程或触发器调用。它的参数可以被传递和返回。与应用程序中的函数过程类似,存储过程可以通过名字来调用,而且它们同样有输入参数和输出参数。 根据返回值类型的不
2013-08-15 15:57:45 629
转载 正则表达式语法
正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式示例表达式 匹配 /^\s*$/匹配空行。/\d{2}-\d{5}/验证由两位数字、一个连字符再加 5 位数字组成的 ID 号。
2013-08-15 15:44:18 487
原创 jQuery-强大的jQuery选择器 (详解)
1).基本·#id 根据给定的ID匹配一个元素。例如:$("#id")·element 根据给定的元素名匹配所有元素。例如:$("div")·.class 根据给定的类匹配元素。例如:$(".style1"); ·* 匹配所有元素。例如:$("*")·selector1,selector2,selectorN 将每一个选择器匹配到的元素合并后一起返回。例如:$("#id,d
2013-08-15 15:38:04 553
原创 jQuery选择器总结
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass") 选择使用m
2013-08-15 15:15:44 518
转载 HashMap和Hashtable的区别
1 HashMap不是线程安全的 hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。2 HashTable是线程安全的一个Collection。HashMap是Hashtable的轻量
2013-08-15 11:01:24 622
转载 StringBuilder与StringBuffer的区别
相信大家看到过很多比较String和StringBuffer区别的文章,也明白这两者的区别,然而自从Java 5.0发布以后,我们的比较列表上将多出一个对象了,这就是StringBuilder类。String类是不可变类,任何对String的改变都会引发新的String对象的生成;而StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象,可变和不可变类这一对对象已经齐全
2013-08-15 10:50:50 447
原创 JAVA集合总结
在使用Java的时候,我们都会遇到使用集合(Collection)的时候,但是Java API提供了多种集合的实现。总的说来,Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下: Collection Collection Collectio
2013-08-15 10:48:18 552
原创 spring - ioc和aop
1.程序中为什么会用到spring的ioc和aop2.什么是IOC,AOP,以及使用它们的好处,即详细回答了第一个问题3.原理 关于1: a:我们平常使用对象的时候,一般都是直接使用关键字类new一个对象,那这样有什么坏处呢?其实很显然的,使用new那么就表示当前模块已经不知不觉的和 new的对象耦合了,而我们通常都是更高层次的抽象模块调用底层的实现模块,这样也
2013-08-14 16:51:24 490
转载 Java学习资料汇总
1.Java学习网站: Java中文世界论坛 http://www.chinajavaworld.com/index.jspa Java世纪网 http://www.java2000.net/ Java 中文站 http://www.java-cn.com/ Java学习室 http://www
2013-08-12 14:30:57 751
原创 java学习
1.JAVA进阶:提高代码可重用性的三个措施 http://www.enet.com.cn/article/2007/0413/A20070413541462.shtml2.Java初学者都必须理解的六大问题http://www.c114.net/study/pxread.asp?articleid=11553.JAVA中用接口实现多继承和多态的方法http://www.c1
2013-08-12 11:16:53 713
转载 java 的接口到底起什么作用
java 的接口到底起什么作用? 1、从书中看到的是java程序的接口中只定义了常量及空方法,空的方法有什么用呢?还要在类中写方法体,那还要接口干什么? 2、一个程序中写了2个接口,并在同一个类中写方法体,这与多继承有什么关系。 3、包中那些已定义的接口,怎么知道那里面定义了什么方法。 说到底,接口有什么实际意义,哪本书都不讲,一味的讲是多继承,
2013-08-12 11:13:26 635
转载 String 字符串常量String,StringBuffer与StringBuilder的区别??
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常
2013-08-12 11:08:42 766
统计不同状态的sum数量?如何使用MDX多维表达式进行编写?
2013-09-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人