摘要:
Nosql 为什么使用Nosql 大数据时代!!普通的数据库无法进行数据分析!Hadoop(2006)。 历史发展: 1 、单机MySQL时代(90年代),一个网站的访问量一般不会太大,单个数据库完全够用 问题: 数据量增加到一定程度,单机数据库就放不下了 数据的索引(B+ Tree),一个机器内存 阅读全文
摘要:
JVM探究 请你谈谈你对JVM的理解? java-->class-JVM java8虚拟机和之前的变化更新 什么是OOM,什么是栈溢出StackOverFlowError?怎么分析? JVM的常用调优参数有哪些? 内存快照如何抓取,怎么Dump文件?知道吗? 谈谈JVM中,类加载器你的认识? rt- 阅读全文
摘要:
ES安装 介绍:ELK是Elasticsearch、Logstash、Kibana的合体,市面上也成为Elastic Stack,是一个日志分析架构技术栈总称 声明:JDK版本1.8+才可以 安装:ElasticSearch客户端、可视化界面,整合的时候版本要对应 ####下载es 官网:https 阅读全文
摘要:
MyBatisPlus概述 需要的基础:把我的MyBatis、Spring、SpringMVC就可以学习这个了! 为什么要学习它呢?MyBatisPlus可以节省我们大量工作时间,所有的CRUD代码它都可以自动化完成! JPA 、 tk-mapper、 MyBatisPlus 偷懒的! 简介 是什么 阅读全文
摘要:
Git 版本控制 什么是版本控制 版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。 实现跨区域多人协同开发 追踪和记载一个或者多个文件的历史记录 组织和保护你的源代码和文档 统 阅读全文
摘要:
Linux 入门概述 我们为什么要学习Linux linux诞生了这么多年,以前还喊着如何能取代windows系统,现在这个口号已经小多了,任何事物发展都有其局限性都有其天花板。就如同在国内再搞一个社交软件取代腾讯一样,想想而已基本不可能,因为用户已经习惯于使用微信交流,不是说技术上实现不了解而是老 阅读全文
摘要:
SpringCloud笔记 前言 这个阶段该如何学习 三层架构 + MVC 框架: Spring IOC AOP SpringBoot:新一代的javaEE开发标准,自动装配 模块化 all in one 模块化的开发 >all in one 代码没有变化 微服务的四个核心问题? 1.服务很多,客户 阅读全文
摘要:
SpringBoot简介 回顾什么是Spring Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。 Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。 Spring是如何简化Java开发的 为了降低Java开发的复杂性,Sp 阅读全文
摘要:
css Less中文网 Less快速入门 webpack打包 JavaScript github链接 调试 // 在浏览器的控制台打印变量 console.log(num); 数据类型 Number // js不区分小数和整数 Number 123 // 整数 123.1 // 浮点数 1.123e 阅读全文
摘要:
什么是SpringMVC 概述 SpringMVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架 官方文档:https://docs.spring.io/spring/docs/5.2.0.RELEASE/spring-framework-reference/ 阅读全文