在各自岗位上尽职尽责,无需豪言壮语,默默行动会诠释一切。这世界,虽然没有绝对的公平,但是努力就会增加成功和变好的可能性!而这带着未知变量的可能性,就足以让我们普通人拼命去争取了。
欢迎来到~一支会记忆的笔~博客主页
摘要: 前言. java堆,栈,方法区,常量池...... 栈 在函数中定义的一些基本类型的变量数据和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当该变量退出该作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他 阅读全文
posted @ 2019-09-10 15:46 一支会记忆的笔 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1、Oracle Java SE 8 产品组件 通过上面给定的地址,我们可以看到如下这张图: 通常来说 Java平台标准版(Java SE)包括 Java SE开发工具包(JDK)和Java SE运行时环境(JRE)。 JRE提供了运行以Java编程语言编写的applet和应用程序所必需的库,Jav 阅读全文
posted @ 2019-09-10 15:41 一支会记忆的笔 阅读(1062) 评论(0) 推荐(2) 编辑
摘要: 我们知道 ArrayList 是一个集合,它能存放各种不同类型的数据,而且其容量是自动增长的。那么它是怎么实现的呢? 其实 ArrayList 的底层是用 数组实现的。我们查看 JDK 源码也可以发现。而用数组实现集合的原理有两点: 1、能自动扩容 2、能存放不同类型的数据 这两点我们是这样解决的: 阅读全文
posted @ 2019-09-10 15:05 一支会记忆的笔 阅读(2415) 评论(0) 推荐(2) 编辑
摘要: 一、集合的由来 通常,我们的程序需要根据程序运行时才知道创建多少个对象。但若非程序运行,程序开发阶段,我们根本不知道到底需要多少个数量的对象,甚至不知道它的准确类型。为了满足这些常规的编程需要,我们要求能在任何时候,任何地点创建任意数量的对象,而这些对象用什么来容纳呢?我们首先想到了数组,但是数组只 阅读全文
posted @ 2019-09-10 15:03 一支会记忆的笔 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 一、背景 最近有很多同学由于没有过SSM(Spring+SpringMvc+Mybatis , 以下简称SSM)框架的搭建的经历,所以在自己搭建SSM框架集成的时候,出现了这样或者那样的问题,很是苦恼,网络上又没有很详细的讲解以及搭建的教程。闲来无事,我就利用空闲时间来写这样一个教程和搭建步骤,来帮 阅读全文
posted @ 2019-09-10 14:08 一支会记忆的笔 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 一、概述 代理模式是Java常用的设计模式之一,实现代理模式要求代理类和委托类(被代理的类)具有相同的方法(提供相同的服务),代理类对象自身并不实现真正的核心逻辑,而是通过调用委托类对象的相关方法来处理核心逻辑,而代理类对象主要负责为委托类对象过滤消息、预处理消息、转发消息给委托类、事后处理消息等等 阅读全文
posted @ 2019-09-10 14:04 一支会记忆的笔 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 一、背景 最近在学习设计模式,在看到单例模式的时候,我一开始以为直接很了解单例模式了,实现起来也很简单,但是实际上单例模式有着好几个变种,并且多线程中涉及到线程安全问题,那么本文我们就来好好聊聊单例模式,说一下经典三种实现方式:饿汉式、懒汉式、登记式。并且解决掉多线程中可能出现的线程安全问题。 二、 阅读全文
posted @ 2019-09-10 13:27 一支会记忆的笔 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 一、安装环境 1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS(64位) 二、安装Node.js步骤 1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/2、选安装目录进行安装3、环境配置4、测试 三、前期准 阅读全文
posted @ 2019-09-10 11:37 一支会记忆的笔 阅读(272) 评论(0) 推荐(0) 编辑
返回顶部
【学无止境❤️谦卑而行】