草庐IT

javaweb基础知识梳理

javaweb模型 声明:本文中的数据和资源两个词完全等价,本文中有大量逻辑包含关系,经常出现的是大概念和小概念偷换,望见谅。动态和静态:这是一个不新鲜的问题。我准备用新鲜的例子去解释。我有一个需求,我想要得到圆周率小数点后一亿亿亿亿位的数据(忽略除运算条件外的其他条件),因为我的计算机运算能力不足所以我需要一台算力更优秀的电脑去运算并将结果获取过来。但是我们知道随着运算的深入这个结果是有可能发生变化的,其变化不取决于我的电脑,而取决于提供数据的电脑,像这种数据的提供取决于在“非我电脑”上的现象,我们称之为动态。再比如你的账号数据不能在你自己的电脑上修改,这是因为数据存储于其他电脑的数据库。静

清晰梳理最全日志框架关系与日志配置-SpringBoot 2.7.2 实战基础

优雅哥SpringBoot2.7.2实战基础-07-日志配置Java中日志相关的jar包非常多,log4j、log4j2、commons-logging、logback、slf4j等,本文首先梳理这些包之间关系,然后介绍在springboot中日志的配置,最后介绍多环境的配置。1日志框架历史1.1log4j很多年前,一个叫CekiGülcü的大佬在一个项目中开发跟踪API,这套跟踪API逐步演变成log4j,大概1999年,log4j成为Apache的一员。1.2JULJUL:java.util.logging.Apache觉得log4j很有价值,就推荐给SUN公司(Java语言是由SUN公司

清晰梳理最全日志框架关系与日志配置-SpringBoot 2.7.2 实战基础

优雅哥SpringBoot2.7.2实战基础-07-日志配置Java中日志相关的jar包非常多,log4j、log4j2、commons-logging、logback、slf4j等,本文首先梳理这些包之间关系,然后介绍在springboot中日志的配置,最后介绍多环境的配置。1日志框架历史1.1log4j很多年前,一个叫CekiGülcü的大佬在一个项目中开发跟踪API,这套跟踪API逐步演变成log4j,大概1999年,log4j成为Apache的一员。1.2JULJUL:java.util.logging.Apache觉得log4j很有价值,就推荐给SUN公司(Java语言是由SUN公司

【WEB前端进阶之路】 HTML 全路线学习知识点梳理(下)

前言本文是HTML零基础小白学习系列的第三篇文章,点此阅读上一篇文章文章目录前言十五.HTML布局1.使用div元素添加网页布局2.使用table元素添加网页布局十六.HTML表单和输入1.文本域2.密码字段3.单选按钮4.复选框5.提交按钮十七.HTML框架1.iframe语法2.iframe设置高度和宽度3.iframe去除边框4.使用iframe来显示目标链接页面十八.HTML颜色十九.脚本1.HTML的script标签2.HTML的noscript标签二十.字符实体二十一.URL1.常见的URLScheme总结十五.HTML布局布局用于改善网站的外观,我们可以使用或者添加网页布局,大多

【WEB前端进阶之路】 HTML 全路线学习知识点梳理(下)

前言本文是HTML零基础小白学习系列的第三篇文章,点此阅读上一篇文章文章目录前言十五.HTML布局1.使用div元素添加网页布局2.使用table元素添加网页布局十六.HTML表单和输入1.文本域2.密码字段3.单选按钮4.复选框5.提交按钮十七.HTML框架1.iframe语法2.iframe设置高度和宽度3.iframe去除边框4.使用iframe来显示目标链接页面十八.HTML颜色十九.脚本1.HTML的script标签2.HTML的noscript标签二十.字符实体二十一.URL1.常见的URLScheme总结十五.HTML布局布局用于改善网站的外观,我们可以使用或者添加网页布局,大多

【WEB前端进阶之路】 HTML 全路线学习知识点梳理(上)

前言HTML是一切Web开发的基础,本文专门为小白整理,针对前端零基础的朋友们,手把手教你学习HTML,让你轻松迈入WEB开发的行列。首先,感谢@橙子_在HTML学习以及本文编写过程中对我的帮助。文章目录前言一.HTML简介1.什么是HTML?2.HTML标签3.HTML元素4.HTML版本5.Web浏览器6.HTML网页结构7.中文编码8.编写第一个网页二.HTML编辑器三.HTML基础1.HTML标题2.HTML段落3.HTML链接4.HTML图像四.HTML元素1.HTML元素语法2.嵌套的HTML元素3.HTML空元素五.HTML属性一.HTML简介万维网W3C标准中网页分为结构,表现

【WEB前端进阶之路】 HTML 全路线学习知识点梳理(上)

前言HTML是一切Web开发的基础,本文专门为小白整理,针对前端零基础的朋友们,手把手教你学习HTML,让你轻松迈入WEB开发的行列。首先,感谢@橙子_在HTML学习以及本文编写过程中对我的帮助。文章目录前言一.HTML简介1.什么是HTML?2.HTML标签3.HTML元素4.HTML版本5.Web浏览器6.HTML网页结构7.中文编码8.编写第一个网页二.HTML编辑器三.HTML基础1.HTML标题2.HTML段落3.HTML链接4.HTML图像四.HTML元素1.HTML元素语法2.嵌套的HTML元素3.HTML空元素五.HTML属性一.HTML简介万维网W3C标准中网页分为结构,表现

vue3 props属性基本使用梳理

前言vue2中props属性的使用是比较统一的基本就一种方式,但是vue3中其实方式是比较多的,因此就打算梳理一下。会按照选项式和组合式进行梳理,包括属性的定义、取值以及属性的监听。应该是叫单文件组件和组合式API,不知道vue官方是根据什么区分的。单文件组件定义这里大体上分为两大类进行说明,这两大类都需要使用defineProps来进行定义非ts语法constprops=defineProps({//基础类型检查//(给出`null`和`undefined`值则会跳过任何类型检查)propA:Number,//多种可能的类型propB:[String,Number],//必传,且为Strin

vue3 props属性基本使用梳理

前言vue2中props属性的使用是比较统一的基本就一种方式,但是vue3中其实方式是比较多的,因此就打算梳理一下。会按照选项式和组合式进行梳理,包括属性的定义、取值以及属性的监听。应该是叫单文件组件和组合式API,不知道vue官方是根据什么区分的。单文件组件定义这里大体上分为两大类进行说明,这两大类都需要使用defineProps来进行定义非ts语法constprops=defineProps({//基础类型检查//(给出`null`和`undefined`值则会跳过任何类型检查)propA:Number,//多种可能的类型propB:[String,Number],//必传,且为Strin

【数据库通关之路】 MySQL 全路线学习知识点梳理(上)

前言这是一篇MySQL通关硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。专为小白整理,针对数据库零基础的朋友们,手把手带你学习MySQL,让你轻松学会!文末包邮送《WPSOffice高效办公:数据处理与分析》1本(点击下方目录直达),本文每+1000浏览额外加抽一人文章目录前言1.数据库的相关概念1.1数据1.2数据库1.3数据库管理系统1.4数据库系统1.5SQL2.MySQL数据库2.1MySQL安装2.2MySQL配置2.2.1添加环境变量2.2.2新建配置文件2.2.3初始化MySQL2.2.4注册MySQL服务2.2.5启动MySQL服务2.3MySQL