
Java
文章平均质量分 93
撸码的xiao摩羯
一日之计在于晨,一生之计在青春
展开
-
第12章 企业应用部署
本章介绍了nginx服务器的特征,对于nginx的安装配置、命令的使用进行了一 一描述,同时对于后台应用程序打包部署、前端程序部署以及应用程序基于负载均衡方式如何实现部署进行了详细的实战操作演示。nginx高性能web服务器反向代理服务器,负载均衡IMTP/POP3/SMPT代理服务器。...原创 2022-08-30 09:20:42 · 228 阅读 · 0 评论 -
第11章 SwaggerUI企业服务文档构建
本章介绍了前后端分离思想架构,从而引出了SwaggerUI企业服务文档的作用,对于SpringBoot与Swagger的集成进行了详细的实现,最后引入了一个综合案例演示了如何在项目中引入Swagger企业服务文档的实现。目前的Web项目主推采用前后端分离方式,一个项目的制作通过两个团队共同完成:后端团队开发:后端控制层、服务层、数据访问层前端团队开发:前端控制层、视图层前后端通过API交互,两端相对独立且松耦合前后端分离后,前端测试后端解耦通过postman软件工具。...原创 2022-08-30 09:20:50 · 150 阅读 · 0 评论 -
第10章 MyBatisPlus实现分页检索
本章介绍了分页API的实现方式分类以及参数说明,依次引入了原生SQL分页实现、自定义分页插件实现以及分页插件IPage实现方式一 一展开了实战演练。描述方法返回类型无条件分页查询IPage条件分页查询IPage无条件分页查询条件分页查询参数说明类型参数名描述IPagepage翻页对象Wrapper实体对象封装操作类QueryWrapper需求:两表分页查询数据表user:用户表addressinfo:用户地址表需求说明:实现两表分页查询。...原创 2022-08-31 07:50:12 · 847 阅读 · 0 评论 -
第09章 MyBatisPlus实现查询功能
本章介绍了查询API的核心语法实现,分别针对于单条以及多条信息的查询进行了一 一语法描述,同时采用实战演练的方式依次演示了根据ID查询用户信息、实现账户登录操作以及多参数查询等实战案例。描述方法返回类型根据ID查询T根据 Wrapper,查询一条记录。结果集,如果是多个会抛出异常,随机取一条加上限制条件 wrapper.last(“LIMIT 1”)T根据 Wrapper,查询一条记录T根据 Wrapper,查询一条记录根据 Wrapper,查询一条记录V。...原创 2022-08-31 07:50:24 · 3899 阅读 · 0 评论 -
第08章 MyBatisPlus持久化操作(二)
本章介绍了条件构造器的分类与组成元素,并且分别采用多种方式实现了信息的更新和删除操作,整体对于信息的持久层操作有了进一步的理解和深化。用于生成 sql 的 where 条件, entity 属性也用于生成 sql 的 where 条件注意: entity 生成的 where 条件与 使用各个 api 生成的 where 条件没有任何关联行为QueryWrapper(LambdaQueryWrapper) 和 UpdateWrapper(LambdaUpdateWrapper) 的父类。...原创 2022-08-31 07:50:37 · 823 阅读 · 0 评论 -
第07章 MyBatisPlus持久化操作(一)
本章介绍了代码生成器的作用、配置方式以及如何采用代码生成器自动生成MyBatisPlus模板代码进行了描述,重点引入了两个持久层的案例分别是单条信息添加以及批量信息添加,实现对于持久层操作有个深刻的理解。AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。...原创 2022-08-31 07:50:48 · 916 阅读 · 0 评论 -
第06章 MyBatisPlus概述
本章介绍了数据持久化的相关技术,对于什么是持久化、ORM原理、常用的ORM框架进行了一 一说明,对于MyBatisPlus的特点、MyBatisPlus架构以及MyBatisPlus的常用注解进行了详细的介绍,最后采用一个综合的案例对于MyBatisPlus的上机操作进行了实战演练。持久化(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的数据存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等。...原创 2022-08-31 07:50:58 · 791 阅读 · 0 评论 -
第05章 SpringBoot Web开发(二)
本章介绍了SpringBoot控制器类型分类,对于路由的组成、作用进行了详细的描述,同时对于SpringBoot Controller如何实现参数传递进行了详细的说明和实现,为了实现轻量级的数据结果返回,本章引入了SpringBoot对于JSON的集成实现,对于定时任务的处理主要讲解了三种定时器进行实战操作演练。JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。是存储和交换文本信息的语法,类似 XML。JSON比 XML 更小、更快,更易解析。...原创 2022-08-31 07:51:09 · 133 阅读 · 0 评论 -
第04章 SpringBoot Web开发(一)
本章介绍了Maven的相关技术点,对于Maven的作用、特性、如何搭建本地Maven环境、如何配置IDEA Maven环境进行了一 一说明,同时对于thymeleaf模板引擎进行了详细的说明和讲解,提供了SpringBoot集成thymeleaf模板的操作演示,最后对于SpringBoot项目中如何引入静态资源进行了详细的描述和说明。什么是项目构建?清理、编译、测试、打包、部署什么是理想的项目构建?高度自动化、跨平台、可重用的组件、标准化的。...原创 2022-08-31 07:51:21 · 192 阅读 · 0 评论 -
第03章 SpringBoot 配置详解
本章介绍了配置文件的作用、语法结构以及基于多种方式进行配置文件的配置实现,同时对于SpringBoot如何集成logback日志框架进行日志的写入进行了详细的实战演示。SpringBoot使用一个全局的配置文件,配置文件名是固定的;配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;YAML A Markup Language:是一个标记语言。...原创 2022-08-31 07:51:37 · 165 阅读 · 0 评论 -
第02章 SpringBoot概述
本章介绍了SpringBoot的核心功能、优点、特征,同时对SpringBoot项目的构建、核心注解的使用进行一 一实战演练,为了提升日常SpringBoot项目的开发效率,引入了SpringBoot热启动的配置。随着动态语言的流行(Ruby、Groovy、Scala、Node.js),Java 的开发显得格外的笨重,繁多的配置、低下的开发效率、复杂的部署流程以及第三方技术集成难度大。在上述环境下,Spring Boot 应运而生。...原创 2022-08-31 07:51:48 · 253 阅读 · 0 评论 -
第01章 Web应用概述
本章介绍了Web技术基础知识,对于软件架构、C/S架构、B/S架构以及对应的工作原理进行了详细的介绍,对于Web服务器的使用,主要引入了市场主流的Tomcat服务,对于该服务器的安装与使用进行了演示,最后一 一说明了市场使用率很高的Web开发框架。...原创 2022-08-31 07:52:04 · 1221 阅读 · 0 评论 -
第05章 深度卷积神经网络模型
本章介绍深度学习算法-卷积神经网络用于图片分类的应用,主要介绍主流深度卷积神经网络 (CNN) 模型,包括ResNetDenseNetSeNet的算法模型、数学推理、模型实现以及PyTorch框架的实现。并能够把它应用于现实世界的数据集实现分类效果。ResNet 残差神经网络是由微软研究院的何恺明、张祥雨、任少卿、孙剑等人提出,以一种残差学习框架来解决网络退化问题,从而训练更深的网络。这种框架可以结合已有的各种网络结构,充分发挥二者的优势。...原创 2022-08-28 22:24:35 · 1926 阅读 · 0 评论 -
第04章 经典卷积神经网络模型
本章介绍深度学习算法-卷积神经网络用于图片分类的应用,主要介绍主流经典卷积神经网络 (CNN) 模型,包括LeNetAlexNetVGGNet的算法模型、数学推理、模型实现以及PyTorch框架的实现。并能够把它应用于现实世界的数据集实现分类效果。LeNet诞生于 1998 年,是最早的卷积神经网络之一,并且推动了深度学习领域的发展。自从 1998 年开始,在许多次成功的迭代后,这项由 Yann LeCun 完成的开拓性成果被命名为 LeNet5。...原创 2022-08-28 22:24:02 · 614 阅读 · 0 评论 -
第03章 卷积神经网络
1962年,Hubel和Wiesel通过对猫视觉皮层细胞的研究,提出了感受野(Receptive Field) 的概念。通俗地说,就是他们发现视觉皮层的神经元是局部接受信息的,只受某些特定区域刺激的响应,而不是对全局图像进行感知。1984年,日本学者Fukushima基于感受野概念提出神经认知机这个神经认知机是感受野概念在人工神经网络领域的首次应用。简单地说,神经认知机将一个视觉模式分解为许多子模式,它试图将视觉系统模型化。所以卷积神经网络可以说是全连接网络和感受野概念的结合应用。...原创 2022-08-28 22:23:29 · 1917 阅读 · 0 评论