- 浏览: 26192 次
- 性别:
- 来自: 北京
最新评论
文章列表
---------------------------------------------------------------------------------------------------------------------------
为什么要进行数据压缩?
为了节省 访问网站时的流量,程序开发人员,在开发程序时,应该在服务器端,植入 数据压缩技术。
比如:用户在客户端 用手机(gprs)访问一个网站,如果此网站没有使用 数据压缩技术,那么用户
在此网站上,使用的 流量 可想而知。
------------------------------- ...
一、什么是 类加载器(ClassLoader)?
类加载器(ClassLoader),用来加载 Java字节码(.class)到 Java虚拟机(JVM)中。
它使得 Java 类可以被动态加载到 Java虚拟机中并执行 。
为了完成加载类的这个职责,java.lang.ClassLoader类的基本职责 就是根据一个指定的 类名称,找到或者生成 其对应的字节代码,然后从这些 字节代码 中定义出一个 Java 类,即 java.lang.Class类的一个实例。除此之外,ClassLoader还负责加载 Java应用所需的资源,如图像文件和配置文件等。
...
代理:
代理主要体现在(代理类)和(委托类)之间的协调工作,
1.代理类 --proxy
承接着(委托类--目标类)的相关服务的(扩展处理--方法功能增强)的责任
分为 静态代理类 和 动态代理类。
*动态代理类:
利用java反射机制--Proxy ...
POJO--Plain Old Java Objects(简单的java对象)
POJO是一个简单的、正规Java对象,它不包含业务逻辑处理或持久化逻辑等,也不是JavaBean、EntityBean等,不具有任何特殊角色和不继承或不实现任何其它Java框架的类或接口。
POJO对象有时也被称为Data对象,大量应用于表现现实中的对象。如果项目中使用了Hibernate框架,有一个关联的xml文件,使对象与数据库中的表对应,对象的属性与表的字段对应。
*错误*的认识:
POJO是这样的一种“纯粹的”JavaBean,在它里面除了JavaBean规范的方法和属性没 ...
什么是ORM?
ORM--Object Relation Mapping对象关系映射,其实从字面上就可以理解其含义,就是把关系与对象映射起来,关系指的是关系数据库,
而对象指的是程序中的类对象。
将数据库表结构 映射 到Java类, 通过对Java对象操作,间接完成对数据表增删改查。
学会了Hibernate,不需要关心 数据库底层实现,不需要关心 如何编写SQL语句。
一、SQL--structured query language(结构化查询语句)
*主键--PRIMARY KEY
1.主键非空,也就是说,被设定为主键的列在插入数据的时候就不能为空,如果为空SQL就会报错。
2.主键唯一,也就是说,一个表通过 主键 可以唯一确定 一条记录。
*主键选择原则:
1.主键一般都是挑选能够 唯一 表示一条记录的 字段 来做,比如,现在有一个“学生表”里面有“学生编号”、“学生姓名”、“学生年龄”等。
根据原则肯定要以“学生编号”为主键。
2.还有一个原则就是 不经常被修改 的 字段 也可以做主键。“学生编号”在对表操作的时候肯定不会被修 ...