摘要:
在我们运行项目前,都需要将项目部署到tomcat上,但是有时我们会遇到这种情况:项目明明存在,但是eclipse中tomcat的add and remove找不到项目,无法部署,那么这个问题该如何解决呢? 在我们运行项目前,都需要将项目部署到tomcat上,但是有时我们会遇到这种情况:项目明明存在, 阅读全文
摘要:
Hibernate优点: 1、对象化。人员以面相对象的思想来操作数据库。Hibernate支持许多面向对象的特性,如组合,继承,多态等。 2、更好的移植性.对于不同的数据库,开发者只需要使用相同的数据操作即可. 3、开发效率高。hibernate提供了大量的封装(这也是它最大的缺点),很多数据操作以 阅读全文
摘要:
核心API 编辑 核心API Hibernate的API一共有6个,分别为:Session、SessionFactory、Transaction、Query、Criteria和Configuration。通过这些接口,可以对持久化对象进行存取、事务控制。 Session Session接口负责执行被 阅读全文
摘要:
什么是单例设计模式? 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例。 类结构图 具体实现 需要: (1)将构造方法私有化,使其不能在类的外部通过new关键字实例化该类对象。 ( 阅读全文
摘要:
static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲: 被static静态修饰的成员 阅读全文
摘要:
1. Redis 概述 Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候,可以再次加载进行使用; Redis 不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储; Redis 支持数据的备份,即master-slave 阅读全文
摘要:
一、强制换行 1 word-break: break-all; 只对英文起作用,以字母作为换行依据。 2 word-wrap: break-word; 只对英文起作用,以单词作为换行依据。 3 white-space: pre-wrap; 只对中文起作用,强制换行。 word-break:break 阅读全文
摘要:
概述 GROUP BY我们可以先从字面上来理解,GROUP表示分组,BY后面写字段名,就表示根据哪个字段进行分组,如果有用Excel比较多的话,GROUP BY比较类似Excel里面的透视表。 GROUP BY必须得配合聚合函数来用,分组之后你可以计数(COUNT),求和(SUM),求平均数(AVG 阅读全文
摘要:
缺点: 第一,创建索引和维护索引要耗费时间,这种时间随着数据 量的增加而增加。 第二,索引需要占物理空间,除了数据表占数据空间之外,每一个索引还要占一定的物理空间,如果要建立聚簇索引,那么需要的空间就会更大。 第三,当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,这样就降低了数据的维护 阅读全文
摘要:
创建数据库 这样做就可以创建一个数据库: 创建一个表 这样做就可以创建一个数据库中的表: CREATE TABLE 表名称 ( 列名称1 数据类型, 列名称2 数据类型, ....... ) 实例 本例演示如何创建名为 "Person" 的表,有四个列。列名是:"LastName"、"FirstNa 阅读全文