知行流浪

知止而后定,定而后能静,静而后能安,安而后能虑,虑而后能得。

Java常见面试题汇总-----------数据库(JDBC、数据库连接池)

63、JDBC的理解   Jdbc:Java database connection,java数据库连接。数据库管理系统(mysql、oracle等)是很多的,每个数据库管理系统支持的命令是不一样的。   Java只定义接口,让数据库厂商自己实现接口,对于我们开发者而言。只需要导入对应厂商开发的实...

2019-05-15 15:37:37

阅读数 207

评论数 0

面向对象编程设计模式------职责链模式

  职责链模式(Chain of Responsibility):使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 1、Handler类,定义一个处理请示的接口。 /** * @Descriptio...

2019-05-14 09:23:16

阅读数 100

评论数 0

Java常见面试题汇总-----------数据库(连接操作、分组查询、查询优化)

59、数据库连接(LEFT)操作   首先定义两个表t1和t2 ID NAME 1 aaa 2 bbb ID AGE 1 20 3 30   内连接(inner join):只显示符合连接条件的记录   select * from t1 inner ...

2019-05-13 16:22:37

阅读数 180

评论数 0

Java常见面试题汇总-----------数据库(数据库锁、数据库存储过程)

57、数据库的锁   锁是一种并发控制技术,锁是用来在多个用户同时访问同一个数据的时候保护数据的。 57.1、有 2 种基本的锁类型   共享(S)锁: 多个事务可封锁一个共享页;任何事务都不能修改该页;通常是该页被读取完毕,S锁立即被释放。在执行 select 语句的时候需要给操作对象(表或者一...

2019-05-12 16:24:09

阅读数 3243

评论数 6

Java常见面试题汇总-----------数据库(数据库索引及其实现)

54、数据库索引 索引的优缺点   优点:   1、大大加快数据的检索速度;   2、创建唯一性索引,保证数据库表中每一行数据的唯一性;   3、加速表和表之间的连接;   4、在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间。   缺点:   1、索引需要占物理空间;   ...

2019-05-12 11:05:17

阅读数 148

评论数 0

如何方便快速在指定文件夹打开命令行

  很多时候我们需要打开命令行然后进入到相应目录进行一些操作。常规的做法是:Win+R打开运行窗口,输入"cmd"回车打开命令行窗口。   假如我们要进入的是D盘foo文件夹下的一个bar子文件夹,路径是这样的D:\foo\bar,首先输入"cd D:" 回...

2019-05-10 21:36:14

阅读数 204

评论数 0

面向对象编程设计模式------享元模式

  所谓享元模式就是运行共享技术有效地支持大量细粒度对象的复用。 系统使用少量对象,而且这些都比较相似,状态变化小,可以实现对象的多次复用。   共享模式是支持大量细粒度对象的复用,所以享元模式要求能够共享的对象必须是细粒度对象。   在了解享元模式之前我们先要了解两个概念:内部状态、外部状态。 ...

2019-05-09 09:53:51

阅读数 74

评论数 0

面向对象编程设计模式------适配器模式

适配器模式   适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。   有两种适配器模式的实现方法,第一种是组合的方式(对象适配器模式): 适配器类将被适配者作为对象组合到该类中以修改目标接口包装...

2019-05-08 22:11:51

阅读数 60

评论数 0

Git与Github入门与应用

一、git的安装 1.1、命令行方式安装   1)、下载windows git:https://git-scm.com/downloads   2)、配置用户信息   - git config --global user.name “zxt”   - git config --global use...

2019-05-07 20:52:54

阅读数 211

评论数 0

提示
确定要删除当前文章?
取消 删除