随笔分类 - Java基础
摘要:【狂神说】MySql 笔记 1、初识MySQL 1.1、为什么学习数据库 1、岗位技能需求 2、现在的世界,得数据者得天下 3、存储数据的方法 4、程序,网站中,大量数据如何长久保存? 5、数据库是几乎软件体系中最核心的一个存在。 1.2、什么是数据库 数据库 ( DataBase , 简称DB )
阅读全文
摘要:【狂神说】Docker 学习笔记 Docker 学习大纲 Docker 概述 Docker安装 Docker命令 镜像命令 容器命令 操作命令 ....... Docker镜像 容器数据卷 DockerFile Docker网络原理 IDEA整合Docker(单机Docker) Docker Com
阅读全文
摘要:狂神聊Git 学习git之前,我们需要先明白一个概念 版本控制! 版本控制 什么是版本控制 版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。 实现跨区域多人协同开发 追踪和记载
阅读全文
摘要:Java 邮件发送笔记 1.邮件发送原理图 2.jar包的支持 activation-1.1.1.jar mail-1.4.7.jar 3.授权码的获取 4.简易文本邮件发送的实现 由上图我们可以确定几个必须步骤 1.创建session对象 2.创建Transport对象 3.使用邮箱的用户名和授权
阅读全文
摘要:JVM学习笔记 1、三种JVM Sun公司HotSpot Java Hotspot™ 64-Bit Server VM (build 25.181-b13,mixed mode) BEA JRockit IBM J9VM 我们学习和使用的大都是: Hotspot 2、JVM体系结构 1.JVM的位置
阅读全文
摘要:
JUC并发编程 1. 什么是JUC JUC就是java.util.concurrent下面的类包,专门用于多线程的开发。 2. 线程和进程 进程是操作系统中的应用程序、是资源分配的基本单位,线程是用来执行具体的任务和功能,是CPU调度和分派的最小单位 一个进程往往可以包含多个线程,至少包含一个 1)
阅读全文
