狂神说Java--Java学习笔记(基础合集) 笔记参考来源狂神说Java视频https://www.bilibili.com/video/BV12J41137hu 本篇笔记有点长,可以根据目录定位,建议配合视频学习。 预科 什么是计算机 名称:Computer,全称电子计算机,俗称电脑。 定义:能够按照程序运行,自动、高速处理海量数据的现代
目录 狂神视频地址1、NoSQL1.1为什么要用Nosql1.2分库分表+水平拆分1.3什么是NoSql1.4阿里巴巴演进分析 2、NoSql的四大分类3、Redis入门3.1Redis 是什么?3.2windows 安装Redis3.3Linux 安装Redis3.4性能测试3.5Redis 是单线程的 4、Redis基本知识5、Redis操作5.1Key操作5.2
1. 什么是数组 2. 数组的声明与创建 下标越界及小结 3. 数组的使用 4. 多维数组(了解) 5. Arrays类 6. 冒泡排序 7. 稀疏数组 ( 学习笔记,文中有些图片是来自B站up主遇见狂神说分享的教程截图,点击前往 )
标题 字体 HelloWorld HelloWorld HelloWorl 引用 选择狂神说Java,走向人生巅峰 分割线 图片 超链接 点击跳转到路飞的大嘴 列表 a b c a b c 表格 姓名性别爱好 张三 男 睡觉 代码
目录 一、Java基础 1、注释 2、标识符和关键字 (1)关键字 (2)标识符 3、数据类型 (1)数据类型知识点 (2)位、字节、字、字符 (3)数据类型转换 4、变量、常量、作用域 (1)变量 (2)变量作用域 (3)变量的命名规范 (4)常量 final 5、运算符 6、JavaDoc 二、Java流程控制 1、用户交互Scanner 2、顺
缓存 1、简介 1、什么是缓存【Cache】? 存在内存中的临时数据。 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题。 2、为什么使用缓存? 减少和数据库的交互次数,减少
MarkDown学习 二级标题 三级标题 字体 粗体Hello,Word! 斜体Hello,Word! 删除Hello,Word! 斜粗 Hello,Word! 引用 选择狂神说Java,走向人生巅峰。 分割线 图片 超链
课程学习 用户交互Scanner顺序结构选择结构循环结构break&continue练习 Scanner用法: package base2; import java.util.Scanner; public class Demo01 { public static void main(String[] args) { //创建一个对象,system获取输入的键盘对象 Scanner sc
大学毕业已五年有余,回首过去,常觉得在随波逐流,没有任何引以为傲的技能,也就日复一日做着运维工作平淡地生活着。 近段时间,偶然在B站上刷到狂神的视频课程,他对授课和编程的热爱深深触动了我,我也逐渐开始静心学习起来。看完docker的内容,再打开Java基础,仿佛又回到了七八年前刚开始接触J
前后端分离必备工具:Swagger快速搞定(整合SpringBoot详细教程) 【狂神说Java】一小时掌握Swagger技术
Dos 命令 狂神的课堂随记 管理员方式运行:选择以管理员方式运行可以拿到最高权限
ElasticSearch(狂神说笔记) ES安装及head插件安装 声明:JDK 1.8以上,最低要求!ElasticSearch 客户端。界面工具! Java 开发,ElasticSearch的版本和我们之后对应的Java的核心jar包!版本对应!JDK环境是正常! 官网:https://www.elastic.co/cn/elasticsearch/ ELK三件客,解压即用‘ 我用的都
Markdown学习 标题 三级标题 四级标题 字体 Hello World! Hello World! Hello World! Hello World! Hello World! 引用 选择狂神说Java,走向人生巅峰 分割线 图片 超链接 点击跳转到狂神博客 列表 A B D a b c d
注解和反射 视频:狂神说 注解和反射https://www.bilibili.com/video/BV12J41137hu 之前一直不太清楚这个概念,这两天有时间就在看这个,并且做了一些笔记。不过做的还是没有这个好一些,并且不是很全面,就不误导大家了。 在准备放的时候,看到了有一个同学写的更加的好,就把他的放着
目录 狂神视频地址1、Spring1-1.Spring 简介1-2.Spring 的优点1-3.Spring 组成1-4.Spring 拓展 2、IOC理论推导2-1.UserDao 接口2-2.UserDaoImpl 实现类2-3.UserService 业务接口2-4.UserServiceImpl 业务实现类2-5.测试 3、IOC本质4、Spring 入门程序4-1.实体类4-2.配置文
数据类型和变量 强类型语言: 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用 弱类型语言: VB、JavaScript等 Java的数据类型分为两大类 基本类型(primitive type) 引用类型(reference type) 变量
SpringSecurity <!--依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> // 需要先配置一个config的类 import org.springframework.secur
Ajax Ajax不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的web应用程序的技术。 增加B/S的体验性 B/S:未来的主流,并且会爆发式的持续增长 Ajax总结: 使用JQuery需要导入JQuery,使用vue则导入vue,两个都不用,自己原生态实现。 三部曲: 1.编写对应处理的Controller,返回消
文章目录 Docker概述Docker为什么出现?Docker能干嘛 Docker安装Docker的基本组成安装Docker回顾HelloWorld流程底层原理 Docker的常用命令帮助命令镜像命令容器命令常用的其他命令小结作业练习可视化什么是portainer? Docker镜像讲解镜像是什么如何获得镜像Docker镜像加载原
jdk安装(rpm安装) 1、rpm下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html 2、如果有安装openjdk 则卸载 [root@kuangshen ~]# java -versionjava version "1.8.0_121"Java(TM) SE Runtime Environment (build 1.8.0_121-b13)Java HotSpot(TM) 64-Bi
练习一下SpringBoot 首先新建一个springboot项目 这里选择Spring Initializr 改一下文件名和路径,java版本选择java8 依赖这里勾选Spring Web 多余的东西删掉 等待依赖加载完成即可(过程很慢,在网上下载) 导入我们需要的依赖包 本项目比较小,没有实现数据库层面,所以只导
学习前言 1.1 学习前提 熟练使用SpringBoot 微服务快速开发框架了解过Dubbo + Zookeeper 分布式基础 电脑配置内存不低于8G(我自己的是16G) 给大家看下多个服务跑起来后的内存开销图: 1.2 文章大纲 Spring Cloud 五大组件 服务注册与发现——Netflix Eureka 负载均衡: 客户
视频链接【狂神说Java】GUI编程入门到游戏实战_哔哩哔哩_bilibili 文章中的图片皆为效果图,如果有需要可以私聊我。 # GUI ## AWT ### 2.1、Frame Frame的实例是一个底层容器,即通常被称为窗口。 ~~~java package GUI; import javax.swing.*; import java.awt.*; //GUI的第一
目录 狂神视频地址1.早些年2.MVC三层架构ModelViewController(Servlet) 狂神视频地址 https://www.bilibili.com/video/BV12J411M7Sj?p=2 什么是mvc:Model View Controller 模型 -视图-控制器 1.早些年 用户直接访问控制层,控制层就可以直接操作数据库; servlet--
狂神说-Docker基础-学习笔记-07 容器数据卷 视频地址:https://www.bilibili.com/video/BV1og4y1q7M4?p=21 什么是容器数据卷 运行时数据都在容器中,如果容器被删除,那么数据将丢失,为了解决数据保存和复用的问题,出现了容器的数据卷,即使,容器被删除数据也能得到保存,不同容器间也可以共