摘要:
JVM探究 狂神说视频https://space.bilibili.com/95256449 面试常见: 请你谈谈你对JVM的理解? java8虚拟机和之前的变化更新? 什么是OOM,什么是栈溢出StackOverFlowError? 怎么分析? JVM的常用调优参数有哪些? 内存快照如何抓取,怎么 阅读全文
摘要:
JUC并发编程 狂神说:https://space.bilibili.com/95256449 1. 什么是JUC JUC就是java.util.concurrent下面的类包,专门用于多线程的开发。 源码 + 官方文档 面试高频问! java.util 工具包 业务:无法通过普通的线程代码 Thr 阅读全文
摘要:
1.学习前言 1.1 学习前提 熟练使用SpringBoot 微服务快速开发框架 了解过Dubbo + Zookeeper 分布式基础 电脑配置内存不低于8G(我自己的是16G) 给大家看下多个服务跑起来后的内存开销图: 1.2 大纲 Spring Cloud 五大组件 服务注册与发现——Netfl 阅读全文
摘要:
学习自狂神说 一、前端核心分析 1.1、概述 Soc原则:关注点分离原则 Vue 的核心库只关注视图层,方便与第三方库或既有项目整合。 HTML + CSS + JS : 视图 : 给用户看,刷新后台给的数据 网络通信 : axios 页面跳转 : vue-router 状态管理:vuex Vue- 阅读全文
摘要:
狂神说SpringBoot笔记 狂神说视频链接 SpringBoot系列笔记: 终于,狂神说SSM及SpringBoot系列文章完更!!!https://blog.csdn.net/qq_33369905/article/details/105828924 狂神说SpringBoot01:Hello 阅读全文
摘要:
狂神说 1.回顾MVC3 1.1什么是MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向偶合。 MVC不是一种设计模式,MVC是一种架构模式。当 阅读全文
摘要:
1.Spring https://www.cnblogs.com/tjlstudy/p/13038508.html 学习视频 : https://space.bilibili.com/95256449 1.1简介 Spring : 春天 >给软件行业带来了春天 2002年,Rod Jahnson首次 阅读全文
摘要:
1、简介 狂神说https://space.bilibili.com/95256449 1.1 什么是Mybatis MyBatis 是一款优秀的持久层框架; 它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 阅读全文
摘要:
狂神说 1.邮件发送原理图 2.jar包的支持 activation-1.1.1.jar mail-1.4.7.jar 3.授权码的获取 4.简易文本邮件发送的实现 由上图我们可以确定几个必须步骤 1.创建session对象 2.创建Transport对象 3.使用邮箱的用户名和授权码连上邮件服务器 阅读全文
摘要:
狂神说 1、面试:文件上传调优 上传的文件存放在一个不能使用外界URL访问的目录下面 上传到同一个文件夹中的文件名称应该唯一:使用时间戳/UUID/MD5等手段实现 限制上传文件的最大值:因为服务器上硬盘资源很贵,不能让用户随意的使用 限制文件上传类型:比如这个文件夹只用来存储图片,那你就不能上传一 阅读全文