摘要: 一.说在前面 在系统开发设计中,总会存在这么几种情况,①需要频繁创建销毁的对象,②创建对象需要消耗很多资源,但又经常用到的对象(如工具类对象,频繁访问数据库或文件的对象,数据源,session工厂等);③某个类只能有一个对象,如应用中的Application类;这时就应该考虑使用单例模式。个人博客地 阅读全文
posted @ 2019-07-21 21:28 Java填坑笔记 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 在最近的秋招中,阿里和多益网络都问到了这个问题,虽然很简单,但是我还是想总结一下,感兴趣的可以看一下我的 "个人博客网站(Spring+MyBatis+redis+nginx+mysql)" (适合菜鸟),最近会抽空把最近面试遇到的问题总结一下。 本文针对问题:深克隆和浅克隆的区别和实现方式?(阿里 阅读全文
posted @ 2018-08-12 22:07 Java填坑笔记 阅读(24457) 评论(1) 推荐(10) 编辑
摘要: 一、概述 回顾: "MySQL存储引擎" , "如何建立个人博客" 个人博客: "后台建站,适合java程序员" 什么是工厂模式? 工厂模式(Factory Pattern)是最常见的一种设计模式之一。它主要是提供一种创建对象的最佳方法! 为什么要学习工厂模式? 与通过new来创建对象不同,使用工厂 阅读全文
posted @ 2018-06-06 21:59 Java填坑笔记 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 存储引擎在MySQL的逻辑架构中位于第三层,负责MySQL中的数据的存储和提取。MySQL存储引擎有很多,不同的存储引擎保存数据和索引的方式是不同的。每一种存储引擎都有它的优势和劣势,本文只讨论最常见的InnoDB和MyISAM两种存储引擎进行讨论。本文中关于数据存储形式和索引的可以查看 "图解My 阅读全文
posted @ 2018-05-21 13:01 Java填坑笔记 阅读(22179) 评论(1) 推荐(5) 编辑
摘要: 看了很多关于索引的博客,讲的大同小异。但是始终没有让我明白关于索引的一些概念,如B Tree索引,Hash索引,唯一索引....或许有很多人和我一样,没搞清楚概念就开始研究B Tree,B+Tree等结构,导致在面试的时候答非所问!本文中有关存储引擎请查看 "MySQL存储引擎 InnoDB和MyI 阅读全文
posted @ 2018-05-19 15:43 Java填坑笔记 阅读(22428) 评论(7) 推荐(15) 编辑
摘要: MySQL数据类型选择 一 .选择原则 更小的通常更好 :一般情况下选择可以正确存储数据的最小数据类型。越小的数据类型通常更快,占用磁盘,内存和CPU缓存更小。 简单就好 :简单的数据类型的操作通常需要更少的CPU周期。例如:整型比字符操作代价要小得多,因为字符集和校对规则(排序规则)使字符比整型比 阅读全文
posted @ 2018-04-23 22:12 Java填坑笔记 阅读(4583) 评论(0) 推荐(0) 编辑
摘要: .首先要知道ajax请求的核心是JavaScrip对象和XmlHttpRequest,而浏览器请求的核心是浏览器我的个人博客(基于SSM,Redis,Tomcat集群的后台架构) github:https://github.com/liqianggh ajax请求 浏览器请求 场景一:使用ajax获 阅读全文
posted @ 2017-11-20 23:17 Java填坑笔记 阅读(6326) 评论(1) 推荐(1) 编辑
摘要: 一、JS中的数据类型 js中的数据类型可以分为五种:number 、string 、boolean、 underfine 、null。 number:数字类型 ,整型浮点型都包括。 string:字符串类型,右数字字母字符串以及标点符号组成,必须放在单引号或者双引号中。 boolean:布尔类型,只 阅读全文
posted @ 2017-05-28 09:29 Java填坑笔记 阅读(24890) 评论(3) 推荐(3) 编辑