java学习笔记
文章平均质量分 61
小张的java之路
stay hungry,stay foolish.
展开
-
Docker基础笔记
Docker基础笔记 1.概述 Docker是一个虚拟化的平台,可以通过虚拟化的方式,为应用提供可运行的容器。基于这种方式可以快速打包、测试、部署应用程序。 docker核心对象 镜像(image) :docker镜像是一个特殊的文件系统,可以打包应用的运行环境与应用程序,通过docker启动镜像可以将应用程序在一个容器中启动起来。 docker镜像是高度精简的,镜像中的操作系统不包含内核,容器都是共享宿主机(如centos)的内核。 容器(container):容器可以理解为运行镜像的一个载体,基于镜像创原创 2021-12-08 17:25:47 · 893 阅读 · 0 评论 -
Spring Cloud 微服务基础笔记
spring cloud 微服务架构基础知识 Spring cloud alibaba 1.概述 微服务结构(MSA)就是将单个应用程序开发为一组小型的独立的服务组件,这些独立的服务在自己的进程中运行,独立部署和开发,便于维护与更新。 Spring Cloud Alibaba 是Spring Cloud的一个子项目,致力于提供微服务开发的一站式解决方案。该项目中包含开发分布式微服务的必需组件,便于开发者调用。依托该项目只需要使用少量的配置或注解就可以使用阿里巴巴提供的微服务解决方案,通过阿里的中间组件来完成原创 2021-12-01 09:33:37 · 197 阅读 · 0 评论 -
SSM基础笔记
spring基础笔记 1.概述 spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器(框架) 优点: 开源免费的容器框架 轻量级的框架,非侵入式的 控制反转IOC,面向切面AOP 对事物的支持,对框架的支持 2.组成 spring是一个分层架构,由7个良好的模块组成。spring的模块建立在核心容器上,核心容器定义了创建、配置、管理bean的方式。 核心容器Spring Core 核心容器提供Spring框架的基本功能。核心容器的主要组件是BeanFactory,它是工厂模式的实现。原创 2021-11-06 16:01:08 · 466 阅读 · 0 评论 -
Git基础笔记
git基础笔记 1. Git概述 Git Bash:unix与linux风格的命令行, Git CMD:windows风格的命令行 Git GUI:图形界面控制的Git 2. gitee 快捷使用 1.首先安装好git,官网下载或者淘宝镜像下载 2.注册码云,使用邮箱注册,然后在码云建立远程仓库 3.在本地进行全局设置 git config --global user.name "用户名" git config --global user.email "注册Gitee的邮箱" 4.在电脑磁盘上建立本地原创 2021-10-30 18:13:46 · 133 阅读 · 0 评论 -
Vue基础笔记
Vue基础笔记 1.概述 Vue的核心关注的是视图层,方便与第三方库或既有项目的整合 前端的三要素: HTML(架构):超文本标记语言,用来决定网页的结构和内容 CSS(表现):层叠样式表,设定网页的表现样式 JS(JavaScript)(行为):弱类型的语言脚本,无需编译直接在网页上由浏览器运行,控制网页行为 2.Vue程序 MVVM (Model-View-ViewModel) 一种软件设计模式,一种简化用户界面的事件驱动编程方式 使用MVVM模式的好处? MVVM的主要目的就是实现分离视图(vie原创 2021-10-24 14:01:28 · 85 阅读 · 0 评论 -
JavaScript基础笔记
javaScript 1.概述 JavaScript是一门 基于对象 和 事件驱动 的 脚本语言 ,通常用来提高网页与用户的交互性。 <script>标签用来引入js代码,同样可以在html中直接使用或通过引入.js文件来引入 <script src="XXX.js">< /script> 2.javascript语法: 1.注释: 单行注释:// 多行注释:/* 注释内容 */ 2.基本数据类型 number、数值类型,浮点型,遇到整型数据在显式时会自动转换为整型原创 2021-10-15 09:26:54 · 115 阅读 · 0 评论 -
HTML与CSS基础笔记
Html 1.基础模板 <html></html> html文件的标志 <head> 网页头部分 <meta> 设置 <title> 标题 <body> 网页主体部分 2.常用标签 基础标签 <h1>~<h6> 标题标签 <ul>无序列表<li>列表 <ol>有序列表<li>前面带数字的列表 <img src="" alt="">原创 2021-10-12 20:21:37 · 79 阅读 · 0 评论 -
MySQL数据库基础笔记
数据库 MySQL 1.安装MySQL 安装mysql 安装 服务器端 和 客户端 1, 服务器端: 用来存储了数据 重点步骤: 设置字符集utf-8避免中文乱码. 使用端口号: 默认是3306 使用的服务名称: Mysql 设置密码: root 检查:找到开始菜单中的mysql – mysql client – 输入密码root回车 2, 客户端: 用来连接服务器, 进而操作数据 DOS窗口: a, 输入密码: 就可以连接服务器(找到开始菜单中的mysql – mysql client原创 2021-10-03 09:44:53 · 188 阅读 · 0 评论 -
java基础笔记4
7.17 map接口 map(集合) 映射 map.values();//将集合中的value取出放到集合values中 map.keySet();//map集合转化成set集合,可用于迭代 map.get(key);//返回指定键所映射的值;如果此映射不包含该键的映射关系,则返回 null。 map的迭代操作举例: 1.使用set方式进行迭代 Set<Integer> set = map.keySet(); Iterator<Integer> it=set.iter原创 2021-09-25 11:10:51 · 104 阅读 · 0 评论 -
java基础笔记3
6.5 接口 接口 interface interface(接口名){代码……} 接口的特点 1. 通过interface定义接口 2. 通过implement实现接口 3. 接口中方法的都是抽象方法,可以简写 4. 描述一类事物的属性与方法,暴露的是规则 5. 不可以创建对象,不可以实例化 6. 可以多实现,多继承 注:接口不是类! 7 API 7.1 API API (应用程序接口),一些预先定义的函数,一种通用的功能集。 7.2 Object 所有类的顶级父类 toString() 返回对应对象的字符原创 2021-09-20 21:27:04 · 109 阅读 · 0 评论 -
Java基础笔记2
1 while循环 while循环:先判断,在执行 do … while循环:先执行,在判断 while(执行条件){ 循环体; } do{ 循环体; }while(执行条件); for、while、do …while区别 for用于知道循环次数的循环,其余两者用于不确定次数的循环 while为先判断在执行,do…while先执行,在判断条件,是否终止执行 三种循环之间是可以相互替代的 2 数组 简介:数组Array,标志是[ ] ,用于储存多个相同类型数据的集合 想要获取数组中的元素值,可原创 2021-09-11 19:55:56 · 91 阅读 · 0 评论 -
java基础笔记1
1安装、环境搭建、HellloWorld 1.1 安装JDK 官网下载:http://www.oracle.com 根据提示安装,默认路径即可。 javaSE – 标准版 (安装1.8的版本学习)√ javaEE – 企业商务版 javaME – 微型移动版 关于JDK JRE JVM的解释: JDK—java的开发工具包 JRE—java运行时的环境 JVM-java虚拟机,用来运行.class文件 1.2 环境搭建 首先明确JDk的安装目录:C:\Program Files\Java\jdk1.8原创 2021-09-05 18:19:51 · 89 阅读 · 0 评论