Spring-(三)基于注解的DI Spring 是目前主流的 Java Web 开发框架,是 Java 世界最为成功的框架。Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。该框架是一个轻量级的开源框架,具有很高的凝聚力和 2021-09-19 Spring Spring
JavaWEB-(三十四)JQuery入门一 JQuery是一个快速、简洁的JavaScript框架。JQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的CSS选择器,并且可对CSS选择器进行扩展;拥 2021-09-17 JavaWEB JavaWEB JQuery
Spring-(二)基于XML的DI Spring 是目前主流的 Java Web 开发框架,是 Java 世界最为成功的框架。Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。该框架是一个轻量级的开源框架,具有很高的凝聚力和 2021-09-15 Spring Spring
Spring-(一)环境配置和入门案例 Spring 是目前主流的 Java Web 开发框架,是 Java 世界最为成功的框架。Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。该框架是一个轻量级的开源框架,具有很高的凝聚力和 2021-09-05 Spring Spring
Markdown画图 Mermaid 是一个用于画流程图、状态图、时序图、甘特图的库,使用 JS 进行本地渲染,广泛集成于许多 Markdown 编辑器中,是一种基于 Javascript 的图表和图表工具。使用集成了Mermaid渲染功能的Markdown编辑器,如Typora。使用时,只需将代码块的语言选择为Mermaid即可。 目录mermaid官方文档Mermaid能绘制的图: 饼状图:使用pie关键字。 流 2021-08-29 工具使用 mermaid Markdown
MongoDB学习笔记(二)Ubuntu20.04安装MongoDB MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。是一个面向文档存储的数据库,操作起来比较简单和容易。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组 2021-08-29 MongoDB
Redis学习笔记(三)三大特殊数据类型 Redis 是当前互联网世界最为流行的 NoSQL(Not Only SQL)数据库。Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。Redis 具备一定持久层的功能,也可以作为一种缓存工具。对于 NoSQL 数据库而言,作为持久层,它存储的数据是半结构化的,这就意 2021-08-28 Redis学习 Redis
Redis学习笔记(二)入门基础 Redis 是当前互联网世界最为流行的 NoSQL(Not Only SQL)数据库。Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。Redis 具备一定持久层的功能,也可以作为一种缓存工具。对于 NoSQL 数据库而言,作为持久层,它存储的数据是半结构化的,这就意 2021-08-26 Redis学习 Redis
Redis学习笔记(一)环境配置 Redis 是当前互联网世界最为流行的 NoSQL(Not Only SQL)数据库。Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。Redis 具备一定持久层的功能,也可以作为一种缓存工具。对于 NoSQL 数据库而言,作为持久层,它存储的数据是半结构化的,这就意 2021-08-26 Redis学习 Redis
Ubuntu18.04安装MySQL8.0教程 Ubuntu18.04安装MySQL8.0教程及相应问题的解决方法。这里是在服务器中进行的,所以包含了删除Mysql5.7版本的方法。 目录1.卸载MySQL5.71.1 查看MySQL的依赖项:1dpkg --list|grep mysql 1.2 卸载1sudo apt-get remove mysql-common 1.3 再次卸载**最后的版本数字根据自己具体的版本进行相应的修改。 * 2021-08-24 学习教程 MySQL Ubuntu
JavaWEB-(三十三)JSTL标准标签库 JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,还提供了一个框架来使用集成JSTL的自定义标签。 目录需要进行导入 standard.jar 包和 jstl.jar 包。jakarta-taglibs-standard-1.1.2.zip 下载地址 1.JS 2021-08-24 JavaWEB JavaWEB
JavaWEB-(三十二)EL基础操作符与隐含对象 EL语言的灵感来自于ECMAScript和XPath表达式语言。EL是JSP 2.0增加的技术规范,其全称是表达式语言(Expression Language)。EL 是为了使JSP写起来更加简单。主要用于获取作用域中的数据。EL表达式语言是一种简单的语言,提供了在JSP中简化表达式的方法,目的是为了尽量减少JSP页面中的Java代码,使得JSP页面的处理程序编写起来更加简洁,便于开发和维护。 目 2021-08-23 JavaWEB JavaWEB
JavaWEB-(三十一)EL表达式 EL语言的灵感来自于ECMAScript和XPath表达式语言。EL是JSP 2.0增加的技术规范,其全称是表达式语言(Expression Language)。EL 是为了使JSP写起来更加简单。主要用于获取作用域中的数据。EL表达式语言是一种简单的语言,提供了在JSP中简化表达式的方法,目的是为了尽量减少JSP页面中的Java代码,使得JSP页面的处理程序编写起来更加简洁,便于开发和维护。 目 2021-08-23 JavaWEB JavaWEB