摘要:存储引擎 查看: 结果: 字段含义: Row_format:行的格式。 Data_free:表示已分配但目前没有使用的空间。这部分空间包括了之前删除的行,以及后续可以被INSERT利用到的空间。 MyISAM:不支持事务和行级锁,崩溃后无法安全恢复。 选择哪种搜索引擎 mysql中只有MyISAM支 阅读全文
posted @ 2018-07-03 22:08 李子沫 阅读(159) 评论(0) 推荐(0) 编辑
摘要:1 引言 相信如果能看到我这篇博客的小伙伴,肯定都看过Joshua Bloch大神说过的这句话:“单元素的枚举类型已经成为实现Singleton的最佳方法”。其实,第一次读到这句话,我连其中说的单元素指什么都不知道,尴尬。后来,网上看了搜索了好几篇文章,发现基本上都是转载自相同的一篇文章,而我的困惑 阅读全文
posted @ 2018-05-27 23:05 李子沫 阅读(25794) 评论(11) 推荐(16) 编辑
摘要:我看的设计模式书是《Head First设计模式》,我决定不按照书上的章节顺序做笔记,按照我认为的容易理解程度从易到难来写。 一、单例模式的定义 单例模式(Singleton Pattern):确保一个类只有一个实例,并提供一个全局访问点。 二、实例说明 有一些对象其实我们只需要一个,例如:线程池( 阅读全文
posted @ 2017-02-27 19:11 李子沫 阅读(1122) 评论(0) 推荐(0) 编辑
摘要:最近在看设计模式,感觉需要先好好区分下抽象类和接口。 一、抽象类 《Java编程思想》中这样定义:包含抽象方法的类叫做抽象类。 解释: 1、包含,说明抽象类中可以有其他的具体方法。 2、因为抽象方法的存在,所以抽象类不能实例化。 二、接口 接口是用来建立类与类之间的协议,只提供抽象方法,不提供任何具 阅读全文
posted @ 2017-02-17 15:08 李子沫 阅读(882) 评论(0) 推荐(0) 编辑
摘要:Java在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途、创建和销毁的时间,有一些是随虚拟机的启动而创建,随虚拟机的退出而销毁,有些则是与线程一一对应,随线程的开始和结束而创建和销毁。 Java虚拟机所管理的内存将会包括以下几个运行时数据区域: 1 程序 阅读全文
posted @ 2016-06-30 17:50 李子沫 阅读(223) 评论(0) 推荐(0) 编辑
摘要:java中的数据类型,可分为两类: 1.基本数据类型。 byte,short,char,int,long,float,double,boolean这八大原始数据类型他们之间的比较,使用“==”,比较的是他们的值。 2.符合数据类型 符合数据类型,用“==”比较时候,比较的是它们在内存中的存放地址。j 阅读全文
posted @ 2016-03-05 20:16 李子沫 阅读(790) 评论(0) 推荐(0) 编辑