随笔分类 - Java相关 / 后端
摘要:1、基本概念 1.1、前言 web开发: web,网页的意思, www.baidu.com 静态web html,css 提供给所有人看的,数据始终不会发生变化 动态web 淘宝,几乎所有的网站; 提供给所有人看的,数据始终发生变化,每个人在不同时间,不同地点看到的信息各不相同! 技术栈:Servl
阅读全文
摘要:1、初始MySQL: JavaEE:企业级Java开发 Web 前端(页面:展示数据) 后台(连接点:连接数据库JDBC,连接前端(控制视图跳转,和给前端传数据)) 数据库(存数据,txt、excel、word) 只会写代码,学好数据库 基本混饭吃! 操作系统,数据结构与算法 当一个不错的程序猿!
阅读全文
摘要:一、Nosql概述 为什么使用Nosql 1、单机Mysql时代 90年代,一个网站的访问量一般不会太大,单个数据库完全够用。随着用户增多,网站出现以下问题 数据量增加到一定程度,单机数据库就放不下了 数据的索引(B+ Tree),一个机器内存也存放不下 访问量变大后(读写混合),一台服务器承受不住
阅读全文
摘要:第一个SpringBoot程序 回顾什么是Spring Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。 Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。 Spring是如何简化Java开发的 为了降低Java开发的复杂性
阅读全文
摘要:Mybatis 环境: JDK 1.8 Mysql 5.7 maven 3.6.1 IDEA 回顾: JDBC Mysql Java基础 Maven Junit SSM(Spring+SpringMVC+MyBatis)框架:配置文件,最好方式:看官网文档 Mybatis中文官方文档:mybatis
阅读全文
摘要:1、Spring 1.1、简介 Spring:春天 > 给软件行业带来了春天 2002,首次推出了Spring框架的出行:interface21框架 Spring框架即以interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月24日正式发布1.0版本 Rod Johnson
阅读全文
摘要:SpringMVC 一、概述 1、回顾MVC架构 MVC:模型(Model)、视图(View)、控制器(Controller) **Model(模型):**数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value
阅读全文
摘要:1、分布式理论基础 CAP理论 C 表示 一致性(Consistency):客户端任何时候看到的各节点数据都是一致的 A 表示 可用性(Availability):任何时候非故障结点都可以提供读写服务 P 表示 分区容错性(Partition tolerance):当有某些结点故障时,系统仍可以继续
阅读全文