- 博客(6)
- 收藏
- 关注
原创 代理模式
代理模式在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。在代理模式中,我们创建具有现有对象的对象,以便向外界提供功能接口。介绍意图:为其他对象提供一种代理以控制对这个对象的访问。主要解决:在直接访问对象时带来的问题,比如说:要访问的对象在远程的机器上。在面向对象系统中,有些对象由于某些原因(比如对象创建开销很大,或者某些操...
2018-08-07 17:53:58 149
原创 MySQL数据库引擎中innoDB和MyISAM之间的区别
MyISAM是MySQL的默认数据库引擎(5.5版之前),由早期的ISAM(Indexed Sequential Access Method:有索引的顺序访问方法)所改良。虽然性能极佳,但却有一个缺点:不支持事务处理(transaction)。不过,在这几年的发展下,MySQL也导入了InnoDB(另一种数据库引擎),以强化参考完整性与并发违规处理机制,后来就逐渐取代My...
2018-06-20 19:27:19 382
原创 emp表单的查询
1.取得每个部门最高薪水的人员名称 第一步:取得每个部门的最高薪水 select max(sal) from emp group by deptno;第二步:根据第一步的结果和员工表进行关联,获取人员名称select a.empno,a.ename,a.sal,a.deptno from emp a join (select deptno, max(sal) max_sal f...
2018-06-19 17:13:29 1663
原创 JDBC的释义和功能及优缺点的概述
什么是JDBC? JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。 JDBC提供的主要功能是:1)同一个数据库建立连接;2)向数据库...
2018-06-06 17:46:43 7671
转载 常见的垃圾回收算法以及它们的优缺点
顾名思义,垃圾回收就是释放垃圾占用的空间。垃圾回收算法:1.Mark-Sweep(标记-清除)算法 这是最基础的垃圾回收算法,之所以说它是最基础的是因为它最容易实现,思想也是最简单的。标记-清除算法分为两个阶段: 标记阶段和清除阶段: a. 标记阶段的任务是标记出所有需要被回收的对象 b. 清除阶段就是回收被标记的对象所占用的空间。 优点:标记...
2018-06-06 11:17:10 1674
原创 statement和preparedstatement的区别详解
技术原理该 PreparedStatement接口继承Statement,并与之在两方面有所不同:PreparedStatement 实例包含已编译的 SQL 语句。这就是使语句“准备好”。包含于 PreparedStatement 对象中的 SQL 语句可具有一个或多个 IN 参数。IN参数的值在 SQL 语句创建时未被指定。相反的,该语句为每个 IN 参数保留一个问号(“?”)作为占位符。每个...
2018-06-04 19:14:09 302
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人