-
十一、建造者模式
十一、建造者模式 建造者模式 模式的定义与特点 建造者(Builder)模式的定义:指将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。它是将一个复杂的对象分解为多个简单的对象,然后一步一步构建而成。它将...
-
JVM运行时数据区域
JVM运行时数据区域 参考自《深入理解JAVA虚拟机》第二版 第2章 Java内存区域与内存溢出异常 2.1 概述 对于Java程序员来说,在虚拟机自动内存管理机制的帮助下,不再需要为每一个new操作去写配对的delete/free代码,由虚拟机管理内存这 一切看起来都很美好 ,一旦出现...
-
【面经系列】一线互联网大厂前端面试技巧深入浅出总结
【面经系列】一线互联网大厂前端面试技巧深入浅出总结 一二面(基础面) 1. 一面基础面 1.1 面试准备 1.1.1 个人简历 基本信息:姓名-年龄-手机-邮箱-籍贯 工作经历:时间-公司-岗位-职责-技术栈-业绩(哪些成就) 学历: 博士 硕士 本科 大专 工作经历:时间-公司-岗...
-
Java中接口与抽象类的异同
Java中接口与抽象类的异同 定义(以下是百度百科中的定义): Java接口:Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。 个人补充:...
-
2019年Java面试经典100问,进入BAT不是梦
2019年Java面试经典100问,进入BAT不是梦 目录 一、java基础 二、数据库 三、SSM框架 四、redis 五、消息队列 六、spring boot 七、spring cloud 八、其他 早起的鸟儿有虫吃。 2019年java面试经典100问,进入BAT不是梦。 2019年马上就要结束了,领完年终奖是不是该跳槽...
2019-11-19 16:05:17 http和https的区别java基础文件ASP定义mysql虚拟机IE谈谈环境配置
-
别翻了,这篇文章绝对让你深刻理解java类的加载以及ClassLoader
别翻了,这篇文章绝对让你深刻理解java类的加载以及ClassLoader源码分析【JVM篇二】 目录 1、什么是类的加载(类初始化) 2、类的生命周期 3、接口的加载过程 4、解开开篇的面试题 5、理解首次主动使用 6、类加载器 7、关于命名空间 8、JVM类加载机制 9、双亲委派模型...
-
Java之线程与进程
Java之线程与进程 一、线程与进程 线程:一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。多线程是多任务的一种特别形式,但多线程使用了更小的资源开销。 进程:一个进程包括有操作系统分配的内存空间,包含一个...
-
MySql翻页查询
MySql翻页查询 分页查询在网页中随处可见,那原理是什么呢?下面简单介绍一下基于MySql数据库的limit实现方法。 首先明确为什么要使用分页查询,因为数据庞大,查询不可能全部显示在页面上,如果全部显示在页面上,也会造成查询速度慢的情况,所以分页查询解决了①数据...
-
优秀程序员必须掌握的java中50个关键字
优秀程序员必须掌握的java中50个关键字 关键字和保留字的区别 正确识别java语言的关键字(keyword)和保留字(reserved?word)是十分重要的。Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等。保留字是为java预留的关键字,...
-
Mybaits 源码解析 (十)----- 全网最详细,没有之一:Spring-My
Mybaits 源码解析 (十)----- 全网最详细,没有之一:Spring-Mybatis框架使用与源码解析 在前面几篇文章中我们主要分析了Mybatis的单独使用,在实际在常规项目开发中,大部分都会使用mybatis与Spring结合起来使用,毕竟现在不用Spring开发的项目实在太少了。本篇文章...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
