2020年8月1日

使用IDEA生成jar包的步骤

摘要: 第一步: 1、把module目录下的MATA-INF文件夹删除,如果没有MATA-INF文件夹则不用删除 2、Ctrl + Alt + Shift + S 打开 Project Structure 窗口 第二步: 新增Artifacts,操作如下图 第三步: 设置如下图: 1、选择要打包的modul 阅读全文

posted @ 2020-08-01 17:50 老酒馆 阅读(4931) 评论(0) 推荐(0) 编辑

2019年11月18日

数据库的三大范式

摘要: 第一范式:字段具有原子性,字段不可拆分。比如:海南省海口市。可以拆分成1、海南省,2、海口市。 第二范式:消除非主键字段对主键字段的部分函数依赖,非主键字段完全依赖于主键字段。 第三范式:消除非主键字段对主键字段的传递依赖,非主键字段唯一依赖于主键字段而不依赖于其他字段。 阅读全文

posted @ 2019-11-18 12:31 老酒馆 阅读(107) 评论(0) 推荐(0) 编辑

2019年7月27日

数据库事务

摘要: 数据库事务 事务:是数据库管理系统执行过程中的一个逻辑单位,由多条数据库操作语句构成。 一、事务的四个性质(ACID) 原子性(Atomicity):事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要么都不执行。 一致性(Consistency):事务应确保数据库的状态从一个正确的 阅读全文

posted @ 2019-07-27 23:32 老酒馆 阅读(160) 评论(0) 推荐(0) 编辑

初探数据库连接池

摘要: 数据库连接池 问:什么是连接池技术? 答:不用思考得太复杂,简单说,就是对数据库连接进行管理的技术。 流行的连接池有 JNDI,dbcp,c3p0,druid。Spring框架使用的第三方依赖工具是dbcp和c3p0. 一、连接池的基本思想:连接复用 在系统启动时先创建一定数量的连接存放在连接池中。 阅读全文

posted @ 2019-07-27 16:11 老酒馆 阅读(158) 评论(0) 推荐(0) 编辑

2018年5月11日

局部内部类访问它所在方法的局部变量时,要求该局部变量必须声明为final的原因

摘要: 局部内部类访问它所在方法的局部变量时,要求该局部变量必须声明为final,这是java的规则,原因是什么: 思考:局部内部类对象和局部变量的生命周期谁更长? 如果没有将变量声明为final,会发生什么,代码如下: 1 class Outer{ 2 3 Object obj; 4 public voi 阅读全文

posted @ 2018-05-11 22:12 老酒馆 阅读(3163) 评论(1) 推荐(4) 编辑

2018年5月8日

js中window对象的opener属性的笔记——opener在谷歌浏览器获取不到父窗口引用的原因

摘要: 今天我学习js时碰到了一个让我纠结了很久的小问题,在此记录一下当做笔记, 问题:用谷歌浏览器,在我自己写的子窗口中用opener属性却获取不到父窗口的window对象。 这是父窗口(windows.html)的代码: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 阅读全文

posted @ 2018-05-08 17:51 老酒馆 阅读(1450) 评论(3) 推荐(0) 编辑

2018年4月21日

我的第一篇博客

摘要: 第一篇博客,牛逼格拉斯!!! 阅读全文

posted @ 2018-04-21 20:25 老酒馆 阅读(132) 评论(0) 推荐(0) 编辑

导航